Я хотел бы создать (или найти) библиотеку отчетов php, которую я могу использовать, чтобы мои пользователи могли сообщать о любом типе контента как о плохом. На самом деле, если бы они могли сообщать контент как хороший (что, я думаю, означало бы систему рейтинга), это было бы еще лучше. Поэтому, если кто-нибудь знает о такой библиотеке, я бы с удовольствием узнал об этом.Отчеты пользователя Библиотека
В любом случае, я так понимаю, что база данных работает, и я хотел бы знать, если это звучит правильно.
- ID - идентификатор строки
- USER_ID - ID пользовательского голосования/отчетности
- ITEM_ID - УНИКАЛЬНЫЙ строка таблицы Идентификатор элемента сообщает (пост, другой пользователь, ссылки, и т.д. ...)
- TYPE - название таблицы это относится к (сообщений, пользователей, ссылки, и т.д. ...)
- DATE - Дата и время отчета
- VALUE - Я думаю, это может быть голос UP или DOWN голосование
Включая столбец [TYPE], я могу использовать эту систему голосования для всех типов контента на моем сайте, а не только для одного (например, для сообщений на форуме). Сохраняя user_id, я могу быть уверенным, что на каждого пользователя на пользователя отправляется только один голос/отчет.
Это одна из тех вещей, которые достаточно просты, и специфичные для приложения достаточно, что это, вероятно, проще построить его самостоятельно. Если вы не используете популярную инфраструктуру или платформу, в этом случае может существовать модуль, но вам нужно указать, какую платформу/платформу вы используете –