Введение.
В статье приводится обзор одного из ключевых элементов Kablink, без которого оформление контента невозможно, дизайнера форм и представлений. Панель администратора позволяет управлять всеми надстройками Kablink, в том числе — встроенными библиотеками шаблонов форм и представлений, используя кнопку «Дизайнер форм и представлений». Дизайнер состоит из библиотеки шаблонов и включает в себя достаточно полный список шаблонов для начала успешной работы Портала после установки. Опытный администратор, имеющий представление и некоторый навык использования дизайнеров для построения веб-объектов, сможет применить инструментарий дизайнера для создания целевых форм и представлений, создавая корпоративный вид Портала своей организации. Ещё одна важная особенность дизайнера, которая несомненно делает его использование более привлекательным — создание рабочих процессов для автоматизации обработки публикуемого контента Kablink.
В начале обзора сделаем пояснения, под формой в Kablink понимают бланк записи для публикации, например бланк записи документа с прикреплением выглядит так, представление формы позволяет видеть публикацию, как сформированную логическую запись со всеми необходимыми атрибутами в создании которого использовался объектно-ориентированный дизайнер (ООД) на основе java.
Весь процесс создания форм и представлений в ООД выполняется в графическом среде из имеющейся библиотеки существующих шаблонов, содержащих списки полей и кнопок. Администратору остаётся только выбрать нужный элемент и назначить его на требуемое место или говоря проще, собрать свой пазл из кубиков.
Дизайнер обслуживает тематический раздел «Управление» и раздел «Система», каждый раздел включает в себя библиотеку шаблонов рабочих областей и папок и шаблонов определения форм и представлений отвечающих за оформление, соответственно, рабочих областей и многочисленных папок сгруппированных по направлению бизнес задач.
Шаблоны рабочих областей и папок.
Шаблоны этой категории расположены в разделе «Управление» — определяют внешний вид рабочих областей и папок, на их основе можно создавать, настраиваемые пользовательские шаблоны областей и папок, общий вид и пояснения для шаблонов можно посмотреть здесь.
Управление шаблонами рабочих областей и папок.
Кнопки управления этой категории, позволяют выполнять действия по изменению и формированию шаблона:
- Создать — позволяет сформировать новый, пользовательский, шаблон
- Сброс — сбрасывает пользовательские шаблоны
- Импорт — импорта шаблонов
- Экспорт — служит для «выгрузки» готовых шаблонов
Шаблоны конструктора определения форм и представлений.
Шаблоны этой категории расположены в разделе «Система» — формируют внутренний вид рабочих областей и папок, готовые шаблоны можно использовать сразу после установке Kablink, а также в качестве заготовок для создания настраиваемых пользовательских шаблонов. Список шаблонов состоит из восьми категорий и включает в себя шаблоны:
- Определения записей — включает шаблоны обеспечивающие формирование и проектирование форм записей различного назначения
- Представление профиля — шаблон для записи информации о пользователя Kablink
- Представление рабочей области — шаблоны с помощью которых можно создавать области по бизнес задачам
- Представление рабочей области внешнего пользователя — основной шаблон рабочей области внешнего пользователя
- Представление рабочей области пользователя — основной шаблон рабочей области пользователя
- Представления папок — шаблоны основных папок Kablink для начала успешной работы
- Процессы рабочего потока — шаблоны создающие автоматические процессы обработки документов
- Списки профилей — шаблон создаёт основной вид для других шаблонов
На основе библиотеки готовых шаблонов, можно создавать настраиваемые шаблоны с нуля или выбрав готовый шаблон, создать его копию для дальнейшего редактирования в качестве «заготовки». Для того, что бы уверено себя чувствовать при использовании дизайнера, надо практиковаться с ним в работе, потратив на изучение какое-то время. В окне дизайнера имеется ссылка «Библиотека ресурсов Vibe», здесь администратор сможет найти много примеров создания форм и представлений, а также примеры использования рабочих процессов обслуживающих эти формы.
Управление шаблонами форм и представлений.
Кнопки управления этой категории шаблонов, позволяют выполнять действия по изменению и формированию общего вида шаблона:
- Создать — позволяет сформировать новый, пользовательский, шаблон
- Копировать — копирует готовое определение для дальнейшего использования в качестве шаблона
- Сброс — сбрасывает пользовательские шаблоны
- Импорт — импорта шаблонов
- Экспорт — служит для «выгрузки» готовых шаблонов
Заключение.
Подводя итоги отметим, дизайнер ООД является мощным инструментом программирования, причем в отличие от других продуктов этого класса все элементы управления находятся в одном окне и представляют удобный доступ из любого обозревателя. Работа с ООД не сложна, не требует знаний java, главное приобрести опыт работы с дизайнером, не стараться, сразу, создавать много форм, потом когда придёт осмысление, будет трудно «чистить» Kablink от старых, не нужных, а порой и не понятно откуда взявшихся форм. Записывайте свои действия, помните лишний код — снижает работу Портала и ещё, формы бывают локальными и глобальными. Старайтесь держать процесс создания форм и представлений в одних руках, это позволит контролировать общею библиотеку форм и представлений в понятном для администратора стратегическом направлении развития вашей организации.