Web interface for allowing users to report mistakes in Rizon's Trivia IRC bot.
- PHP 5+
- MySQL (or MariaDB) 5.1+
- php-mysqlnd (for mysql prepared statements)
-
Clone this repo inside your desired www directory.
-
Copy
conf/config.sample.php
toconf/config.php
, and modify the latter to your needs. -
Create the database and user for trivia-report as you specified in the config file.
-
Import
conf/create_tables.sql
into your trivia-report database. -
Make sure you have already upgraded the trivia database structure (i.e. you should have one
trivia_questions
table instead of multipletrivia_questions_*
).
- User interface:
- Trivia mistake reporter
- Admin interface:
- Report manager:
- Examine reports and change their states
- Auto identify the question mentioned in report and allow editing it
- Allow filtering reports based on states and mistake types
- Question manager:
- Examine questions and manage them (add/edit/delete)
- Allow simple search for questions
- Category Manager:
- Examine question categories and manage them