Модуль для портала на DotNetNuke
Требования к модулю «Документы»
1. Иерархия с неограниченным уровнем вложения с отображением иерархии;
2. Каждый элемент должен иметь:
• Название (текст);
• Дату документа (дата) которая может быть изменена;
• Текст (HTML);
• Краткое описание;
3. Иметь несколько приложений (вложений) к этому элементу
4. Вложения имеют такие поля:
• Название;
• Дата изменения;
• Название файла;
5. Вложения загружаются через интерфейс пользователя и сохраняются в отдельных папках;
6. Вложения при загрузке преобразуются из DOC, XLT в HTML сохраняя картинки;
7. При просмотре вложения можно скачать исходный файл вложения с тем именем, которое сохранено;
8. Пользователи могут добавлять комментарий к элементу (с возможностью выбрать привязку к вложению);
9. Обязателен интерфейс поиска в составе портала по элементам и ВЛОЖЕНИЯМ;
10. Рассылка о добавлении нового документа выбранной группе людей из портала или списку (all {at} domain.ru);
11. Разделять доступ (автор/пользователь) группы должны быть из портала;