Download & Extend

Galaxy Url Rewrite [url / rewrite / % / alias]

galaxy_url_rewrite-screensh.thumbnail.png
galaxy-logo.png

[EN] With this module you can create simple aliases, or aliases with dynamic parameters. Dynamic parameter describe with symbol "%". No limitations on parameters number.
For example simple alias is "university/ab/abiturient" > "abiturient". This synonym will change internal address "university/ab/abiturient" to "abiturient" for each link generated with l() function, and external address (specified in the address field of web-browser).
For example alias with dynamic parameter is "university/ab/abiturient/%" > "abiturient/%", where symbol "%" describe any variable parameter. This alias will change address "university/ab/abiturient/1" to address "abiturient/1" and address "university/ab/abiturient/2" to address "abiturient/2".

[RU] Данный модуль предоставляет возможность создания, как простых синонимов, так и синонимов с динамическими параметрами. Динамический параметр указывается символом "%". Количество параметров не ограничено.
Примером простого синонима является синоним "university/ab/abiturient" > "abiturient". Данный синоним будет заменять исходящий адрес "university/ab/abiturient" на адрес "abiturient" во всех ссылках, выведенных с использованием функции l(), а также входящий адрес по аналогичному принципу (указываемый в строке адреса веб-браузера).
Примером синонима с динамическими параметрами является синоним "university/ab/abiturient/%" > "abiturient/%". Данный синоним будет описывать аналогичную замену с той лишь разницей, что вместо "%" может быть использован любой переменный параметр, так, к примеру, используя этот синоним, система будет преобразовывать адрес "university/ab/abiturient/1" в адрес "abiturient/1", а адрес "university/ab/abiturient/2" в "abiturient/2".

[EN] Complete installation requires write permissions to file settings.php. Settings.php is configuration file of CMS/CMF Drupal. This module trying write two definitions of functions to file settings.php: custom_url_rewrite_outbound and custom_url_rewrite_inbound.
Unlike other solutions, this module does not use redirects!

[RU] Для полной установки модулю требуется возможность записи в файл settings.php – основной конфигурационный файл CMS/CMF Drupal. Модуль попытается записать в этот файл определение двух функций: custom_url_rewrite_outbound и custom_url_rewrite_inbound.
В отличии от других решений данный модуль не использует редиректы!

[EN] Rysevets M. was developed this module for "Galaktika" corp.. Distributed under the GPLv.2 license
[RU] Разработал Рысевец М. для корпорации "Галактика". Распространяется под лицензией GPLv.2

Downloads

Version Downloads Date Links
6.x-1.0 tar.gz (17.6 KB) | zip (19.68 KB) 2011-Sep-21 Notes

Project Information


Maintainers for Galaxy Url Rewrite [url / rewrite / % / alias]

Issues for Galaxy Url Rewrite [url / rewrite / % / alias]

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
nobody click here