Eeclub.ru Транслитерация в url_title при добавлении новостей

Транслитерация в url_title при добавлении новостей

Разместил Станислав в раздел 03.01.2008, 17:36

Многие пользователи ExpressionEngine сталкиваются с проблемой транслитерации при добавлении новостей. Эту проблему можно решить двумя способами.

1. Скачать специальное расширение Strange URL Interpreter
License: Freeware
Разработчкик: Caleydon Media

Установка его не представляет никаких сложностей - распаковываем, файл ext.strange_url_interpreter.php кладем в папку /system/extensions/
Наблюдаем следующую картину при добавлении

все готово.

2. Можно сделать следующее:

Находим в system/cp/cp.publish.php   и   Находим в system/modules/weblog/mod.weblog_standalone.php   Код:   /*——————————————————-   /*  Create Foreign Character Conversion JS   /*——————————————————-*/     $foreign_characters = array(‘223’  =>  "ss", // ?

и сразу же после этого кода вставляем код для транслитерации, то есть получаем следующее:

Код:   /*——————————————————-   /*  Create Foreign Character Conversion JS   /*——————————————————-*/     $foreign_characters = array(‘223’  =>  "ss", // ?   ‘1072’  =>  "a",   ‘1073’  =>  "b",   ‘1074’  =>  "v",   ‘1075’  =>  "g",   ‘1076’  =>  "d",   ‘1077’  =>  "e",   ‘1105’  =>  "yo",   ‘1078’  =>  "zh",   ‘1079’  =>  "z",   ‘1080’  =>  "i",   ‘1081’  =>  "j",   ‘1082’  =>  "k",   ‘1083’  =>  "l",   ‘1084’  =>  "m",   ‘1085’  =>  "n",   ‘1086’  =>  "o",   ‘1087’  =>  "p",   ‘1088’  =>  "r",   ‘1089’  =>  "s",   ‘1090’  =>  "t",   ‘1091’  =>  "u",   ‘1092’  =>  "f",   ‘1093’  =>  "h",   ‘1094’  =>  "c",   ‘1095’  =>  "ch",   ‘1096’  =>  "sh",   ‘1097’  =>  "sch",   ‘1099’  =>  "y",   ‘1101’  =>  "e",   ‘1102’  =>  "yu",   ‘1103’  =>  "ya",   ‘1040’  =>  "a",   ‘1041’  =>  "b",   ‘1042’  =>  "v",   ‘1043’  =>  "g",   ‘1044’  =>  "d",   ‘1045’  =>  "e",   ‘1025’  =>  "yo",   ‘1046’  =>  "zh",   ‘1047’  =>  "z",   ‘1048’  =>  "i",   ‘1049’  =>  "j",   ‘1050’  =>  "k",   ‘1051’  =>  "l",   ‘1052’  =>  "m",   ‘1053’  =>  "n",   ‘1054’  =>  "o",   ‘1055’  =>  "p",   ‘1056’  =>  "r",   ‘1057’  =>  "s",   ‘1058’  =>  "t",   ‘1059’  =>  "u",   ‘1060’  =>  "f",   ‘1061’  =>  "h",   ‘1062’  =>  "c",   ‘1063’  =>  "ch",   ‘1064’  =>  "sh",   ‘1065’  =>  "sch",   ‘1067’  =>  "y",   ‘1069’  =>  "e",   ‘1070’  =>  "yu",   ‘1071’  =>  "ya",

 

Комментарии

 

Ещё никто не оставлял комментариев, Вы будете первым.

Для этой записи комментирование недоступно.

© 2010 Copyright Eeclub.ru. All Rights Reserved. ExpressionEngine® are registered trademarks of EllisLab, Inc.