Плагины для billmanager 4

Здесь будем вести коллекцию плагинов для billmanager:
— Скрываем анкету домена RU center
— Удаление пункта меню «Договора» у пользователей
— Скрытие кнопки «Изменить» в виртуальных серверах (VDS)



Скрываем анкету домена RU center
1. Создаем файл
touch /usr/local/ispmgr/etc/billmgr_mod_ru_center_hide_passwd.xml

2. Пишем в него следующее
<?xml version="1.0" encoding="UTF-8"?>
<mgrdata>
  <metadata name="domain.edit">
    <form>
      <page name="nic" level="7">
        <field name="pwd" level="7"/>
        <field name="tech_pwd" level="7"/>
      </page>
    </form>
  </metadata>
</mgrdata>

3. Удаляем кеш и перезапускаем billmgr
rm -rf /usr/local/ispmgr/var/.xmlcache/billmgr
killall billmgr

Комментарии
<page name="nic" level="7">
— полностю убирает эту вкладку, если нужно оставить вкладку, но спрятать только пароли, то изменяем строчку
<page name="nic" level="7">
на
<page name="nic">


Удаление пункта меню «Договора» у пользователей
1. Создаем файл
touch /usr/local/ispmgr/etc/billmgr_mod_del_button_dogovor.xml

2. Пишем в него следующее
<?xml version="1.0" encoding="UTF-8"?>
<mgrdata>
  <mainmenu level="5">
    <node name="customer">
      <node name="contract" if="myhide"/>
    </node>
  </mainmenu>
  <metadata name="profile.edit">
    <form>
      <page name="contract" if="myhide"/>
    </form>
  </metadata>
</mgrdata>

3. Удаляем кеш и перезапускаем billmgr
rm -rf /usr/local/ispmgr/var/.xmlcache/billmgr
killall billmgr


Скрытие кнопки «Изменить» в виртуальных серверах (VDS)
1. Создаем файл
touch /usr/local/ispmgr/etc/billmgr_mod_del_button_dogovor.xml

2. Пишем в него следующее
<?xml version="1.0" encoding="UTF-8"?>
<mgrdata>
  <metadata name="vds" type="list" key="idname" helplevel="yes">
    <toolbar>
      <toolbtn func="vds.edit" type="edit" img="t-edit" name="edit" default="yes" level="7"/>
</toolbar>
</metadata>
</mgrdata>

3. Удаляем кеш и перезапускаем billmgr
rm -rf /usr/local/ispmgr/var/.xmlcache/billmgr
killall billmgr


Купить лицензию можно тут — ispsystem.ru/?from=228

0 комментариев

Оставить комментарий