Внешние ссылки

1
Сможет ли кто-то подсказать как реализовать такой функционал обертывания ссылок:
– все внутренние ссылки должны оставаться без всяких тегов, т.е. индексироваться, а все внешние должны быть закрыты в nofollow.
Посмотрел, что подобный функционал реализован на самом сайте livestreet.ru, однако методов реализации для 0.5 я не нашел. Это правило должно относиться как к топикам, так и к коментам.
Заранее спасибо, если кто-то сможет подсказать как сделать.
  • +1
  • 15 октября 2011, 00:01
  • Akell

Закрываем ссылки в блоге

2
Чтобы закрыть все ссылки в блоге от индексирования (например, для ссылочных бирж sape/tnx) достаточно в classes\modules\topic\entity\Topic.entity.class.php в функции public function getTextShort() добавить перед return строку:

$this->_aData['topic_text_short'] = str_replace("<a ","<a rel='nofollow' ",$this->_aData['topic_text_short']);

Суть строки, думаю ясна как божий день.

Форматирование топика

1
У меня при публикации вырезаются ссылки вида
<a href="#qwerty">...</a>

Т.е. в редакторе все норм, после сохранения они так и остаются ссылками, а вот при просмотре выводится просто текст. Подскажите пож где фильтрация настраивается.
  • 0
  • 15 мая 2009, 18:15
  • loki