Плагин русские URLs для 0.4.2
И так благодаря вот этому коммиту могу теперь опубликовать плагин Русские URLs. Работает начиная с версии 0.4.2, для версии 0.3.1 есть тут.
Плагин добавляет возможность назначать блогам русские URL, а также регистрировать пользователей с русскими никами. По умолчанию русские URL для блогов выключены. Изменяется в файле конфигурации плагина.
Плагин добавляет возможность назначать блогам русские URL, а также регистрировать пользователей с русскими никами. По умолчанию русские URL для блогов выключены. Изменяется в файле конфигурации плагина.
16 комментариев
С блогами — не хочет, говорит ошибка url блога.
В конфиге для руских урлов блога поставил true, кеш чистил.
Украинские буковки не кушает: і, ї, и т.д.
Можно как-то пофиксить?
а-яё заменяем на \pL
Работает в PHP с версии 5.1.0
почему используется делегирование вместо наследования? Ведь делегирование автоматически обламывает остальные плагины, использующие данные классы. livestreet.ru/blog/dev_documentation/4499.html
вставки вида делать не нужно, т.к. файлы из каталога include автоматически подцепляются, а классы экшенов сами подгружаются.
в конфиге лучше заменить на
1. В микротопиках на страницах http://***.ru/profile/РусскийЛогин/favourites/micro/, вылетает ошибка
2. В плагине компаний на странице отзывов в профиле http://***.ru/company/user/РусскийЛогин/feedbacks/, выдает 404 ошибку.
Попробуйте найти в экшенах регулярные выражения, в которых задаются урлы и вписать там вместо w букву S. Возможно поможет.
К примеру, в родном файле движка classes/actions/ActionProfile.class.php русские урлы добавляются так (готовый код)
p.s.: я не программер, объяснил как смог