Skip to Content

Некоторые замечания по усовершенствованию проекта ДНК

Подшить к проекту: 
Движение Народного Контроля.

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

Вкладку "Предложение помощи" необходимо изменить: назвать " Решаемые прямо сейчас проблемы", и контент там должен быть соответствующий.

Алгоритм работы примерно таков: после регистрации пользователь получает право разместить свою проблему, требующую решения, во вкладке "Обращения за помощью".
Факт обращения за помощью переводит пользователя из состояния "неактивен" в состояние "должник" (условно).

Обращение висит во вкладке трое суток с момента размещения, после чего автоматически перемещается во вкладку "Решаемые прямо сейчас проблемы", где получает ID и ссылка на него посылается случайно выбранному другому пользователю, находящемуся в состоянии "должник" и отвечающему следующим требованиям: совпадение города того, кто поставил проблему, и того, кто будет ее решать. И несовпадение предприятий, на которых работают поставивший проблему и решающий ее.

На мой взгляд эти требования необходимы и достаточны для сведения вместе ставящего проблему и решающего ее, и вполне реализуемы стандартными методами вроде циклов PHP "if...else" и баз данных MySQLi, а также других широко известных средств PHP.

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

Также любой зарегистрированный может нажать кнопку "Поддерживаю! Актуальная проблема!", и под проблемой видно число поддержавших. Кроме того, нажатие этой кнопки подписывает нажавшего следить за данной проблемой: появление комментов, факт решения и перевода в решаемые,и так далее. комменты разрешены только в "Решаемых сейчас".

После решения проблемы поставивший проблему нажатием кнопки "Перевести проблему в реше
ëнные" переводит размещение проблемы во вкладку "Решенные проблемы"с обязательным выставлением оценки:
"4". Качественно решенная проблема. Стоит по умолчанию. Комментарии с поставившего проблему не требуются.
"5". Отлично решенная проблема. С поставившего проблему требуется комментарий минимум в 100 знаков.
"10". Отлично решенная проблема, потребовавшая незаурядных усилий и человеческих качеств.При выставлении данной оценки поставивший проблему автоматически перемещается на страницу, где ему предлагается объяснить модераторам или администрации сайта, почему он настаивает на "10". Оценка выставляется только после одобрения администрацией.

Проблемы, не переведенные поставившими проблему в"Решенные" по истечении 3-х месяцев с момента постановки,перемещаются во вкладку " Проблемы, вызвавшие сложности в процессе решения или требующие времени или поддержки"

0
Ваша оценка: Нет