Бесплатная CMS для вашего сайта Разумная альтернатива WordPress

Плагин перелинковки страниц

16-06-2008Reading time ~ 1 min.Roadmap 10356

В качестве эксперимента сделал плагин, который выполняет перелинковку страниц. Алгоритм не очень сложный.

Создается массив всех заголовков. После этого он разбивается на слова и удаляются все короткие (до 4 символов). При выводе текстов происходит поиск слов из заголовков, и если есть, то ставится ссылка на соответствующую запись.

Related Posts
Comments (3) RSS
1 Алексей 2008-06-17 09:33:24

ненавижу юникод!!!

За что ж его так? Посмотрите может что-нибудь наведет на мысль. http://forum.dklab.ru/php/advises/Php-funktsiiDlyaObrabotkiTekstaVKodirovkeUtf-8.html


2 Sam 2008-06-17 10:24:33

preg_replace умееет работать с юникодом. См. мануал.


3 Максим 2008-06-17 10:28:53 admin

Да, уже разобрался. :) Оказалось достаточно указать модификатор «u».