изменение URL плагина elgg - PullRequest
0 голосов
/ 07 марта 2012

У меня есть плагин с именами «Groups», URL которого нужно изменить на «Projects» в Elgg 1.7.15. Я изменил каждое ключевое слово «group» на «project», а также имена папок. Я включил отдельный пакет под названием «проект» в ядро ​​Elgg. Но все равно это показывает ошибку. Кто-нибудь может дать какие-либо указания на это.

1 Ответ

2 голосов
/ 26 мая 2012

В серии 1.7 плагин group является частью ядра elgg. Вы не можете просто изменить все ключевые слова для групп. Вы можете попробовать следующие шаги

  • Создайте новый обработчик страниц для групп, называемых проектами, и разместите его под плагином groups
  • Зарегистрируйте новый URL-адрес объекта для групп
  • Изменить языковые строки
  • Создайте сервер пересылки 404, чтобы все предыдущие ссылки перенаправлялись на новый обработчик страниц

Лучшим вариантом является обновление до версии 1.8 (которая имеет лучшую структуру кода). Просто реализуйте четыре шага выше в новом плагине и поместите его под плагин groups, и все готово. Мы реализовали то же самое для магазина плагинов на нашем сайте @ http://www.webgalli.com/elgg_plugins/all.

...