seobot 6 01/08/11 10:14 Хочу закрыть цитаты в noindex - подскажите в каком файле копать? Поделиться сообщением Ссылка на сообщение
Fisana 700 01/08/11 16:44 Наверное вadmin/sources/classes/bbcode/custom/defaults.php Поделиться сообщением Ссылка на сообщение
seobot 6 01/12/11 15:09 Вот мануал - как закрыть цитаты в noindex. Известно, что цитаты - это дубли контента, которые для ПСа абсолютно не нужны. Заходим в файл: /admin/sources/classes/bbcode/custom/defaults.php Ищем функцию:private function _buildOutput( $options=array() ) После нее будет строчка:$output = "<p class='citation'>"; Добавляем открывающийся валидный тег noindex:$output = "<!--noindex--><p class='citation'>"; Далее ищем: //----------------------------------------- // Replace out end tag //----------------------------------------- $txt = str_ireplace( "[/quote]", "</div></div>", $txt, $this->quote_closed ); Добавляем в строку закрывающийся тег noindex:$txt = str_ireplace( "[/quote]", "</div></div><!--/noindex-->", $txt, $this->quote_closed ); Далее ищем: //----------------------------------------- // Turn attachments into links // Prevents em from breaking on other pages //----------------------------------------- preg_match_all( "#<div class='quote'>(.+?)</div></div>#ims", $txt, $_outerMatches ); Добавляем теги:preg_match_all( "#<!--noindex--><div class='quote'>(.+?)</div></div><!--/noindex-->#ims", $txt, $_outerMatches ); Далее идем в админку и перестраиваем весь кеш системы. 1 Поделиться сообщением Ссылка на сообщение
seobot 6 09/11/13 11:38 Вопрос снова актуален. Для версии форума 3.4.5 - имеется этот файл, но каки либо действия над ним ни к чему не приводят. Поделиться сообщением Ссылка на сообщение
siv1987 2628 09/11/13 12:14 Известно, что цитаты - это дубли контента, которые для ПСа абсолютно не нужныПС отлично умеют отличать цитаты, тем более что ноиндекс актуален только для яндекса. Кеш постов сбросьте. Поделиться сообщением Ссылка на сообщение