Создание на CMS Drupal (Друпал) архива документов. Задача

В этой серии статей мы создадим с вами сайта "Архив документов". Его реализация позволит вам познакомиться с двумя очень мощными и функциональными модулями: CCK и Views. Итак давайте обсудим задачу.

  1. Сайт должен позволять хранить документы в разрезе их видов.
  2. Должен быть предусмотрен поиск по документам (по номеру, дате, по тексту и т.д.).
  3. Для каждого документа должна храниться информация:
    1. Дата занесения документа в архив
    2. Дата документа
    3. Номер документа
    4. Назначение (краткое название)
    5. Версия документа
    6. Вид документа (приказ, распоряжение, служебная записка и т.д.)
    7. Версия документа для редактирования (в формате doc, txt и т.д.)
    8. Версия с подписями (скан в формате pdf, jpeg и т.д.)
    9. Документы, на которые ссылается настоящий документ.
    10. Документы, которые ссылаются на настоящий документ.

Вот все требования, которые мы реализуем.

У вас есть неделя (до 11.09.09) для высказывания своих предложений по поводу задания. Оставляйте их в комментариях к этой статье.

5
Ваша оценка: Нет Рейтинг: 5 (1 голос)

Комментарии

Гость (не проверено)

Идея урока очень актуальна. Скажите, пожалуйста, а возможено ли в друпале отображение уже имеющейся в организации своей базы данных (структурой схожей с пунктами 3.1-3.6) среди прочих документов? Также возможно ли сохранять всю внесенную информацию по архиву документов отдельно от базы данных друпала, чтобы была возможность просматривать ее не через веб-интерфейс (что-то типа создания резевной копии). Буду очень благодарен за ответы.

smihus
smihus аватар
User offline. Last seen 2 недели 3 дня ago. Не в сети
Зарегистрирован: 21 Мар 2009
Баллы: 51583

Что касается имеющейся базы данных, то можно пойти двумя путями:

  1. Написать обработку и загрузить данные из вашей базы в базу Друпала
  2. Написать модуль, который сможет работать с вашей базой (либо найти на drupal.org модуль, который такое умеет делать. Но я думаю такого модуля нет и придется вам его самим делать).

Базу данных Друпала можно сохранять и использовать на локальной машине. Можно так же настроить веб-сервер вашей организации так, чтобы в локальной сети был доступен сайт на Друпале, т.е. без использования интернета.

RSS-материал RSS-материал