Виджеты рабочего стола
Система позволяет добавлять собственные виджеты для рабочего стола.Хранилище настроек
Все настройки виджетов хранятся в файле "cash/map.vigets.json", и имеют следующую структуру:"name":"Выполнение планов", "container":"analitic", "containerclass":"relativ", "url":"vigets/viget.plan.php", "icon":"icon-gauge", "active":"on", "tooltips":"Выполнение планов", "tooltips-position":"top", "actionPlus":"", "class":"relativ", "expressReport":"reports/ent-planDoByPayment.php", "expressReportTitle":"Выполнение планов", "settingsURL":"", "width":"30", "height":""
Каждый параметр имеет следующее функциональное значение:
- name - Заголовок виджета обязательное
- container - идентификатор контейнера виджета обязательное
- containerclass - css-класс для контейнера опционально
- url - адрес скрипта, загружаемого в блок виджета обязательное
- icon - иконка виджета обязательное
- active - активность виджета: on/off
- tooltips - всплывающая подсказка опционально
- tooltips-position - позиция подсказки: top, bottom опционально
- actionPlus - дополнительное действие опционально
- class - css-класс блока данных, в который загружаются данные опционально
- expressReport - адрес экспресс-отчета опционально
- expressReportTitle - заголовок экспресс-отчета опционально
- settingsURL - адрес настроек виджета опционально
- width и height - не активные параметры
Схема виджета

Примечания
- Рекомендуемое расположение виджетов - папка "vigets"
- Подключение виджетов осуществляется каждым сотрудником в "Мои настройки"
- Все виджеты поставляются с открытым исходным кодом