VBulletin: транслитерация в URL
Столкнулись недавно с потребностью сделать форум VBulletin с «псевдостатичными», «человекопонятными» URL (ЧПУ). Есть два пути из наиболее очевидных: поставить мод VBSEO или Zoints SEO. Первый является платным, стоимость его сопоставима со стоимостью лицензии на VBulletin, второй — бесплатен, с открытым исходным кодом.
Поставили Zoints SEO, все хорошо, URL преобразуются к виду "forum-number-one-f1.html"... при условии, что раздел форума называется "Forum number one"! А что получается, если раздел называется «Форум номер один»? А получается в этом случае URL такого вида: "-f1.html". Не очень хорошо?
Чтобы изменить ситуацию, мы переписали несколько строк в Zoints SEO и получили "forum-nomer-odin-f1.html". Правила транслитерации аналогичны тем, что приняты в сервисе «Яндекс.Почта», Вы можете установить другие, отредактировав массив в начале файла functions_zseo.php.
Скачать Zoints SEO в видоизмененном виде, с транслитерацией в ЧПУ, можно отсюда.



