Documentation
This application is a self-hosted comic books calendar, which allows you to follow the new issues of your favorite series.
Requirements
To run this application, you need:
- PHP 5.1 or greater with support of PDO
- MySql drivers for PDO
- the Mod_Rewrite module for Apache
Installation
Download the project
See the download page.
Configuration
-
Create a file
application/config/comicvine.phpwith 1 constant (you’ll need to ask for an API key from ComicVine):<?php define('COMIC_VINE_API_KEY', 'you_comicvine_api_key'); -
Create a file
application/config/recaptcha.phpwith 2 constants (you’ll need to ask for a key from ReCaptcha):<?php define('RECAPTCHA_PUBLIC_KEY', 'your_recaptcha_public_key'); define('RECAPTCHA_PRIVATE_KEY', 'your_recaptcha_private_key'); -
Create a file
application/config/cookies.phpwith 1 constant (any random string that’ll allow you to salt the cookies information):<?php define('SESSION_SALT', 'your_session_salt'); -
Edit the file
application/build/conf/comicslist-conf.phpand set the correct DSN, username and password for the DB connection. -
Edit
application/config/config.phpand set the constantsBASE_URLandDOMAINaccording to your settings. -
Create a Cron task calling
cron-updater.phpevery day. -
Go to your
BASE_URLand enjoy!