Эксперименты

Автор блога: Lenom
Все рубрики (1)

фильтр noindex

Не знаю, может кто уже публиковал.. простейший фильтр.

фильтр тега <a>, заключаем его в <noindex>, для статей.

в папке filter -> создаем папку f_contentlink -> в ней создаем файл filter.php

в файл:
Код PHP:
<?php
function f_contentlink(&$text){	
   $text = preg_replace('/<a(.+?)>(.+?)<\/a>/ism', '<noindex><a$1 rel="nofollow">$2</a></noindex>', $text);		
   return true;
}
?>
в базу:
Код PHP:
insert into `cms_filters` (`title`, `description`, `link`, `published`) values('Замена внешних ссылок в тексте','Замена внешних ссылок в тексте','f_contentlink','1');