Подробное описание проекта:
Нашей компании требуется перенести нынешний сайт (
) на платформу Drupal. В дополнение к переносу статической информации требуется также установить и настроить (или создать) несколько модулей. Список необходимых заданий:
1. Создать theme для Drupal на основе нынешнего дизайна сайта.
2. Настроить 3 email-формы.
3. Настроить blog (желательно WordPress, но если это сложно, то можно и модуль в Drupal).
4. Найти, установить и настроить модули, предоставляющие перечисленные ниже функции. Если необходимого модуля не существует, его нужно будет написать. В конечном счете нам важна именно полная функциональность сайта. Рисунки упомянутые в каждом пункте прилагаются в виде PDF-файла.
(рис. 1) модуль позволяющий пользователям публиковать короткие новости, доступные всем остальным пользователям после проверки администратором (администратор может опубликовать новость или удалить)
(рис. 2) календарь куда администратор публикует события, а пользователи могут их просматривать; на основной странице под календарем 5 ближайших событий
(рис. 3) модуль Timesheets – функциональность описана отдельно
(рис. 5) репозиторий документов; администратор может добавлять/удалять файлы, а пользователи — скачивать
(рис. 6) подробный профиль пользователя с фотографиями
(рис. 7) обратная связь между пользователями и администратором
5. Создать модуль Timesheets, который представляет собой систему учета времени для работников на почасовой оплате труда. К данному документу прилагается описание нынешней системы Timesheets. В модуле нужно воплотить все перечисленные возможности, с переиспользованием (где уместно) встроенных возможностей Drupal или других модулей.
Для успешного выполнения проекта все страницы сайта должны пройти тест на соответствие XHTML 1.0 Strict (проверка:
.
Вы должны иметь возможность общаться с нами через Skype во время выполнения проекта.
Антон