Василий
Заказчик

[no-member:pro]Василий[/no-member:pro]Василий

4 проектов
Завершён
Параметры проекта
Вариант сотрудничестваОдноразовый проект
Предоплатавозможна предоплата
Способы оплатыНаличные, Банковский перевод, Электронные деньги
Приём заявокзавершён
Описание проекта
С формы обратной связи на сайт поступают вопросы и комментарии. Форма обратной связи содержит поля для имени, адреса электронной почты и текстовое поле для самого вопроса. На поступающие вопросы с обратной связи могут отвечать разные люди со своих рабочих мест, потому требуется специальная веб панель, через которую будут публиковаться ответы. Эта панель должна иметь следующие функции:

- все поступающие вопросы сохраняются в таблице и доступны только для отвечающих до тех пор, пока не будут кем-либо отвечены. Потом они попадают в другой список отвеченных вопросов. Оба списка компактные: одна строка на вопрос. Таблица неотвеченных вопросов содержит дату, имя, email, первые 50 знаков из вопроса. Таблица отвеченных вопросов помимо этого содержит дату ответа, имя ответившего и рубрику.

- отвечающие на вопросы имеют доступ по логину и паролю в веб панель для ответов. Здесь они должны иметь возможность (1) увидеть список неотвеченных вопросов и выбрать их для ответа; (2) увидеть список отвеченных вопросов и просмотреть их; (3) в случае, если отвеченный вопрос нуждается в дополнении или исправлении, то свои ответы можно редактировать без ограничения, а чужой ответ - только с позволения администратора или автора ответа; (4) увидеть список своих ответов и отметки тех своих ответов, к которым предложена редакция другим отвечающим; (5) видеть уведомление о наличии редакции своих ответов, требующей утверждения; (6) иметь форму для ответа на выбранный вопрос.

- администратор имеет дополнительную возможность видеть списки ответов любого отвечающего, а также видеть списки отредактированных ответов для их проверки и утверждения.

- форма для ответа на выбранный вопрос должна содержать редактируемые поля: (1) имя задавшего вопрос; (2) рубрика - выбирается из списка имеющихся на сайте рубрик, при этом нельзя создавать новую рубрику, а только выбрать из выпадающего списка; (3) краткая форма вопроса - до 140 знаков; (4) полный текст вопроса; (5) редактор для создания ответа с возможностью форматирования текста, вставки ссылок, картинок, видео и аудио. Редактор может быть внешний, встраиваемый; (6) чекбоксы для публикации на сайте и для отправки на электронную почту задавшему вопрос.

- Отвеченный вопрос в зависимости от отмеченных чекбоксов может быть опубликован на сайте в соответствующей рубрике и/или отправлен по почте. Не все ответы публикуются, но все ответы отправляются задавшему вопрос. Однако отредактированный ответ только публикуется на сайте, но уже не отправляется повторно на электронную почту, если не отмечен соответствующий чекбокс.

Вся эта панель управления должна быть создана при помощи PHP.
Автор проекта: Василий