extaction — механизм позволяющий встраивать внешние ссылки в главное меню. Вы можете задать через Конфигурационный файл COREmanager для определенного имени функции URL. Этот URL будет использован для формирования ссылки в главном меню, если в панели не зарегистрирована функция с таким именем.
В этом URL можно использовать следующие макросы:
$site имя сайта, на который пришел запрос (без номера порта) $manager URL панели, на который пришел запрос
Пример
Например, необходимо добавить в BILLmanager внешнюю ссылку, которая будет вести на ya.ru.
Для этого создаем файл с описанием функции:
Пояснения:
<node name="account"> — означает, что пункт меню будет добавлен в подраздел меню "Учётные записи".
<node name="myfunc" /> — объявляем свою функцию. Чтобы панель начала отображать новый пункт меню необходимо, чтобы в панели была функция с соответствующим названием.
Объявляем функцию через аддон:
В файле конфигурации BILLmanager (/usr/local/mgr5/etc/billmgr.conf) добавляем ссылку для описанного выше пункта меню: