Разрботка модуля прекращена. Используйте аналогичное дополнение от Combodo: https://store.itophub.io/en_US/products/itop-communications.
Модуль позволяет создавать объявления и информационные сообщения для пользователей клиентского портала.
Для объявления можно выбрать стилистическое оформление, период показа и заказчиков, сотрудники которых увидят объявление. Если период показа не задан, объявление будет отображаться постоянно. Объявление не отображается, если не выбран ни один заказчик.
В разделе Объявления (Announcements) на портале пользователю могут быть доступны снятые с показа объявления.
Чтобы включить раздел Объявления на портале, перед установкой модуля нужно активировать раздел id="announcements-history"
в файле datamodel.knowitop-portal-announcement.xml:
<brick id="announcements-history" xsi:type="Combodo\iTop\Portal\Brick\ManageBrick" _delta="define">
<active>false</active> <--- заменить false на true
...
</brick>
Установка производится по стандартной схеме:
- Перекладываем папку knowitop-portal-announcement в itop/extensions/. ВНИМАНИЕ! Проверьте ещё раз название папки модуля: knowitop-portal-announcement.
- Разрешаем редактирование config-файла iTop itop/conf/production/config-itop.php.
- Переходим в браузере http://my-itop/setup и выбираем "Upgrade an existing iTop instance".
- На предпоследнем шаге ставим галочку напротив названия модуля и устанавливаем.
- Готово.
Удалите старый модуль portal-announcement из папки itop/extensions/ и выполните установку нового модуля по инструкции выше. Модель данных старого модуля совместима с новым, вносить изменения в БД не требуется.