RatingSync
A website for rating movies, tv series and episodes.
Features
- Account registration (disabled by default)
- Search titles
- Rate titles
- Users manage lists
- Filter viewing ratings & lists
Noticeable Missing Features
- Change/reset password (not implemented)
- Browsing for titles (not implemented)
- Search by people or year (not implemented)
Requirements
Setup
- Enable php extension mysqli in php.ini
- Enable php extension curl in php.ini
- Add an include_path location for this site in php.ini or use what is already there
- Copy /DomainConstants.php to
- Update your values in DomainConstants.php in
- Make these directories writable for the web server user
-
/RatingSync/php/output
-
/RatingSync/image
- If you have a favicon image copy it to the location you set in DomainConstants.php
- If you have logo image copy it to /RatingSync/image/logo.png
- Change http://localhost:8080 to your host URL in these javascript files
-
/RatingSync/Chrome/constants.js
-
/RatingSync/Chrome/popup.html
- Create a database using the values you set in DomainConstants.php
- Create tables using /sql/db_tables_create.sql
- Set up initial data using /sql/db_insert_initial.sql
Enable registering users
Change /RatingSync/php/Login/index.php
- Uncomment a block marked as "UNCOMMENT when you are ready to register users"
- Remove the "hidden" attribute in elements
- The parent div of id="register-form-link"
- form id="register-form"
- form id="verify-form"