Локальный сайт по сбору ошибок

Главные вкладки

Аватар пользователя jackvorobey jackvorobey 16 декабря 2010 в 19:30

Здравствуйте,господа!
Возникла задача - развернуть локальный сайт по сбору информации о проблемах, ошибках в компании.
Сайт, повторюсь, будет доступен только из локальной сети.
1. Необходимо сделать форму заявки, доступную без регистрации (для ускорения процесса добавления заявки)
2. в форме необходимо будет выбрать отдел, в котором проблема (рекламный, бухгалтерия и т.д.), ввести своё ФИО в свободное поле и написать суть проблемы.
3. заявка должна отправляться в бд заявок, где можно будет просмотреть их количество за день, месяц, год...а также тип заявки(профилактика плановая, общие вопросы, неисправность ПО)
4. в заявке автоматически добавляется время создания заявки
5. После решения проблемы, ответственный помечает заявку как исполненную и автоматически эта заявка помечается как "разрешённая" и добавляется дата завершения(автоматически)
6. Нужно рассортировывать заявки по статусу (исполненные, в работе, отклонённые и т.д.)

Какими модулями можно сделать каждый пункт требований?

Комментарии

Аватар пользователя VasyOK VasyOK 16 декабря 2010 в 19:50

Примерная схема такая:

Делаем тип материала - заявка. К материалу прикручиваем ССК поля и термины такосномии. Что удобнее - решайте сами. Разрешаем юзерам создавать материал "заявка"

Все заявки выводим во вьюху например таблицей. Поле статус заявки далем доступным только для администратора.

Вобщем без програмировыванья решить проблему можно, но времени потратите.

Аватар пользователя AI AI 16 декабря 2010 в 20:57

"jackvorobey" wrote:
Какими модулями можно сделать каждый пункт требований?

Ядро + CCK + Views
Для более продвинутого и "профессионального" вида сайта можно прикрутить кучу модулей типа cck_fieldgroup_tabs, hierarchical_select, rules и прочие, но это уже тюнинг.

Аватар пользователя jackvorobey jackvorobey 16 декабря 2010 в 21:41

UnnamedNETUA wrote:
на D7 сделать минут за 15 можно.

jackvorobey

а можно подробнее?
Какие модули понадобятся? Я использовал до этого 6 версию...
Если я правильно понимаю, то в 7 версии можно сделать всё проще?

Аватар пользователя UnnamedNETUA UnnamedNETUA 16 декабря 2010 в 22:28

Ну на d7 только модуль views нужен будет, остальное в core уже.
Как было сказано, новый тип, к нему добавить словари (то что вы перечислили), права добавлять анонимам и в views табличный вывод, открытых, в работе и закрытых нод. Вот и все.

Аватар пользователя VasyOK VasyOK 16 декабря 2010 в 22:36

"UnnamedNETUA" wrote:
минут за 15

Ну это надо модуль машины времени.

ТС, вы в любом случае потратите время, хоть в 6-ке, хоть в 7-ке. Время потратите на то чтобы понять как работают эти модули.