Задачи по перезапуску проекта Скарга

27.11.2015

1. Общие задачи

1.1. Перезапись кода и документирование кода для возможности передачи другому разработчику.

1.2. Обновление дизайна.

1.3. Создание механизма периодической проверки наличия в Сети страницы, на которую пожаловались, с целью установления факта ее удаления и информирование об этом жалобщика.

1.4. Обеспечение автоматической интерактивности:

1.4.1. Немедленный ответ жалобщику (если он оставил контакт), что запрос принят в работу (если в допустимой зоне) или что станица находится за пределами допустимой зоны;

1.4.2. Информация жалобщику (если он оставил контакт), что запрос преодолел порог и направлен администратору обжалуемого сайта;

1.4.3. Информация жалобщику (если он оставил контакт), что сайт, на который пожаловались, уже недоступен в Сети;

1.4.4. Немедленный стандартный ответ пользователю, если его жалоба заведомо некорректна по установленному списку сайтов (напр. сам сайт Скарга, сайты органов власти Украины и проч.)

1.5. Обеспечение ручной интерактивности (возможность отвечать жалобщику в ручном режиме)

1.6. Информирование администратора о событиях (напр, отправлении уведомлений об отправке жалобщикам уведомлений 1.4.1., 1.4.2, 1.4.3)

 

2. Формирование интерфейса управления

2.1. Выдача данных администратору:

·         Тип нарушения (№1,2, 3, 4);

·         Количество жалоб этого типа, поступивших на эту страницу (накоплением);

·         Дата жалобы;

·         Информация о жалобщике (если он оставил контакт), включая его комментарий;

·         IP жалобщика;

·         AS, где размещен обжалуемый сайт;

·         Контактная информация;

·         Признак наличия или отсутствия в Сети этой страницы на момент формирования отчета.

2.2. Возможность фильтрации данных по всем признакам.

2.3. Возможность формирования графических отчетов за отчетный период.

2.4. Возможность устанавливать (изменять) пороги по каждому типу жалоб, а также по глубине вложения страницы.

2.5. Возможность редактировать контент на сайте (например, новости, ссылки)

2.6. Возможность задавать адреса, куда отправляются отчеты помимо админа