Wiki: Инструкция по удалению неиспользуемых типов КЕ


#1

Перенёс свою же инструкцию по удалени неиспользуемых типов КЕ (Конфигурационных Единиц):

  1. создаём (генерим) пустой модуль на странице (я этот модуль называл “Delet_KE”)

  2. Полученный в п.1 архив распаковываем в папку c:\inetpub\wwwroot\extensions\ (или туда где у Вас файлы iTop).

  3. В раздел dependencies файла module.delet_ke.php всталяем, между скобок и в одинарных апострафах, текст ‘itop-config-mgmt/2.0.0,itop-endusers-devices/2.0.0’

  4. Запускаем http://itop/setup и нажимаем Далее пока не увидим свой модуль и ставим на нём галку тем самым устанавливаем модуль свой модуль “Delet_KE”

  5. Идём в Инструменты админа -> Модель данных и находим в нём описание не нужного типа КЕ (в моём случае IP телефон (IPPhone)), копируем из него код в скобках - IPPhone.

  6. Переходим в наш файл datamodel.delet_ke.xml (лежит в папке *c:\inetpub\wwwroot\extensions\delet_ke* ) и вставляем между <classes> и </classes> следующий код:

     <class id="IPPhone" _delta="delete"> </class>
    
  7. Запускаем http://itop/toolkit , переходим на вторую страницу iTop update и нажимаем Refresh и Update iTop Code
    Если сделали всё правильно то у Вас как и у меня больше нет IP-телефона!