тег noindex
1
Доброго времени суток. Вопрос по поводу тега noindex.
В конфиге написано:
По факту — вижу, что добавляется только rel=«nofollow». Поюзав поиск наткнулся на смутные сообщения о том, что noindex был убран из LS. Но так это или нет на сегодняшний момент на самом деле я так и не понял. Хотелось бы услышать комментарии на эту тему. И вообще, стоит ли прикручивать noindex, если он убран из LS.
В конфиге написано:
"прятать" или нет ссылки от поисковиков, оборачивая их в тег <noindex> и добавляя rel="nofollow"По факту — вижу, что добавляется только rel=«nofollow». Поюзав поиск наткнулся на смутные сообщения о том, что noindex был убран из LS. Но так это или нет на сегодняшний момент на самом деле я так и не понял. Хотелось бы услышать комментарии на эту тему. И вообще, стоит ли прикручивать noindex, если он убран из LS.
Автозаполнение title для <img>
Вот подумал, что неплохо было бы сделать такую штуку, так как люди не любят писать описание загружаемого изображения. Плюсом автозаполнения тега title, разумеется, является автозаполнение тега alt.
Наверняка, его можно подтянуть, например, если человек до того как загрузить изображение уже что-то написал в — заголовок топика. Как элегатно и красиво можно запихнуть value с input заголовка (id=«topic_title) в input (name=title) окна загрузки изображения. Правильно понимаю JS?
ps. сильно не пинайте)
Наверняка, его можно подтянуть, например, если человек до того как загрузить изображение уже что-то написал в — заголовок топика. Как элегатно и красиво можно запихнуть value с input заголовка (id=«topic_title) в input (name=title) окна загрузки изображения. Правильно понимаю JS?
ps. сильно не пинайте)
Диапазон рейтинга для "хороших" топиков. Решено
4
Собственно, пытаюсь задать диапазон рейтинга для топика, при котором он будет попадать в раздел «хорошие» (коллективные блоги).
Рою здесь вот так:
Но, естественно, таким образом получается пересечение в «Хороших» и «Плохих» топиках. Подскажите, как задать ограниченные диапазона от 0 До Config::Get('module.blog.collective_good') в «хороших» топиках (коллективные блоги).
Решение. в топик маппер дописал:
Читать дальше
Рою здесь вот так:
public function GetTopicsCollective($iPage,$iPerPage,$sShowType='good') {
$aFilter=array(
'blog_type' => array(
'open',
),
'topic_publish' => 1,
);
switch ($sShowType) {
case 'good':
$aFilter['topic_rating']=array(
'value' => '0',
'type' => 'down',
);
break;
case 'bad':
$aFilter['topic_rating']=array(
'value' => Config::Get('module.blog.collective_good'),
'type' => 'down',
);
Но, естественно, таким образом получается пересечение в «Хороших» и «Плохих» топиках. Подскажите, как задать ограниченные диапазона от 0 До Config::Get('module.blog.collective_good') в «хороших» топиках (коллективные блоги).
Решение. в топик маппер дописал:
Читать дальше
Социальные кнопки. Проблема
Добрый день.
Проблема в том, что при перепосте, например, во вконтакт не хочет брать картинки со страницы (хотя должен брать линки из нескольких первых тегов img).
Во-вторых, отказывается видеть meta теги description и link. Видит только title и то не из meta-тега. Поиском нигде ни у кого таких проблем не нашел. Подскажите, пожалуйста, на что обратить внимание.
Который день уже мучаюсь с социальными кнопками. Перепробовал кучу сервисов, плагинов и ставил кнопки с социальных сетей напрямую.
Проблема может быть связана с тем, что сайт на локалхосте на денвере?
Проблема в том, что при перепосте, например, во вконтакт не хочет брать картинки со страницы (хотя должен брать линки из нескольких первых тегов img).
Во-вторых, отказывается видеть meta теги description и link. Видит только title и то не из meta-тега. Поиском нигде ни у кого таких проблем не нашел. Подскажите, пожалуйста, на что обратить внимание.
Который день уже мучаюсь с социальными кнопками. Перепробовал кучу сервисов, плагинов и ставил кнопки с социальных сетей напрямую.
Проблема может быть связана с тем, что сайт на локалхосте на денвере?
Прямой эфир. Мистика. Решено
Вообщем обнаружил, что в прямой эфир выводится 5 комментариев и 6 публикаций вместо указанных в конфиге 20. Долго ломал голову. Переставил LS на денвере. На новом все работает. Все файлы в рабочем LS заменил на дефолтные (кроме config.local.php разумеется). В итоге как выводилось 5 и 6 записей так и выводится. На LS, который работает на вновь созданной базе — все ок. Получается косяк с базой? Подцепил вновь созданную базу рабочему движку. Все стало норм. Вопрос номер раз — что могло повредить базу? вопрос номер два — какие поля нужно смотреть в испорченной базе с целью поиска причины повреждения?
Решено. Сам дурак оказался как обычно) Заблуждение было в том, что я полагал следующее:
«прямой эфир: комментарии» — добавляет новую ячейку, если на сайте появился новый комментарий при условии, что он добавляется не в последний откоментированный кем-либо топик.
Оказывается новая ячейка появляется только в случае комментирования топика, который еще никем не был откомментирован, в противном случае он просто заменяет ник последнего, кто откомментировал топик и выводит на верх списка. Таким образом, количество топиков во вкладке «комментарии» не может быть больше, чем во вкладки «публикации»
Всем спасибо за моральную поддержку)
Решено. Сам дурак оказался как обычно) Заблуждение было в том, что я полагал следующее:
«прямой эфир: комментарии» — добавляет новую ячейку, если на сайте появился новый комментарий при условии, что он добавляется не в последний откоментированный кем-либо топик.
Оказывается новая ячейка появляется только в случае комментирования топика, который еще никем не был откомментирован, в противном случае он просто заменяет ник последнего, кто откомментировал топик и выводит на верх списка. Таким образом, количество топиков во вкладке «комментарии» не может быть больше, чем во вкладки «публикации»
Всем спасибо за моральную поддержку)
"Принудительно вывести на главную" - решено
1
Задача — добавить модераторам кнопку «принудительно вывести на главную»,
которая доступна только глобальному администратору. Поюзав поиск нашел решение.
В skin\new-jquery\actions\ActionTopic\add.tpl находим
меняем на
Все работает. Но прописывать каждый раз имена модераторов в коде, разумеется, не дело. Долго и муторно фантазировал на тему
Но ничего не получается. Помогите плз
Да, это еще не все. До сих пор мы только отобразили чекбокс. Чтобы он заработал нам нужно открыть \classes\modules\ACL.class.php и найти
Соответственно в иф добавляем
пысы. 'ermmod' — логин модератора.
подскажите как не прописывать его в коде, пожалуйста!
которая доступна только глобальному администратору. Поюзав поиск нашел решение.
В skin\new-jquery\actions\ActionTopic\add.tpl находим
{if $oUserCurrent->isAdministrator()}
<p><label for="topic_publish_index"><input type="checkbox" id="topic_publish_index" name="topic_publish_index" class="checkbox" value="1" {if $_aRequest.topic_publish_index==1}checked{/if} />
{$aLang.topic_create_publish_index}</label><br />
<span class="note">{$aLang.topic_create_publish_index_notice}</span></p>
{/if}меняем на
{if $oUserCurrent->isAdministrator() or ($oUserCurrent and $oUserCurrent->getLogin()=='ermmod')}
<p><label for="topic_publish_index"><input type="checkbox" id="topic_publish_index" name="topic_publish_index" class="checkbox" value="1" {if $_aRequest.topic_publish_index==1}checked{/if} />
{$aLang.topic_create_publish_index}</label><br />
<span class="note">{$aLang.topic_create_publish_index_notice}</span></p>
{/if}Все работает. Но прописывать каждый раз имена модераторов в коде, разумеется, не дело. Долго и муторно фантазировал на тему
{if $oUserCurrent->isAdministrator() or ($oUserCurrent and $oBlog->getUserIsModerator())}Но ничего не получается. Помогите плз
Да, это еще не все. До сих пор мы только отобразили чекбокс. Чтобы он заработал нам нужно открыть \classes\modules\ACL.class.php и найти
public function IsAllowPublishIndex(ModuleUser_EntityUser $oUser) {
if ($oUser->isAdministrator()) {
return true;
}
return false;
}Соответственно в иф добавляем
if ($oUser->isAdministrator() or ($oUser and $oUser->getLogin()=='ermmod')) и все работает.пысы. 'ermmod' — логин модератора.
подскажите как не прописывать его в коде, пожалуйста!
Image resize на лету
4
Подскажите, пожалуйста, есть ли в LS 0.5.1 возможность изменения размера изображений в топиках «на лету» — так как это происходит на хабре. Поиск не помогает)