SimpleComic is a fairly feature-light webcomic display script. I wrote it for a friend so she could start her comic up. I may improve it further. We will see.
- Multiple comics per day
- Schedule posting of comics in advance
- Masking of comic filenames so scheduled comics can't be easily found
- Comic descriptions, alt text, and transcripts
- Optional chapter divisions for comics
- "Rants" as a lightweight blog, with scheduled posting
- Theming system
- Static pages
- Support for the frontpage showing the first comic from the most recent day with comics, to allow posting of "issues"
- Put it on your webserver. I'd do it as a
git cloneof this, so you can update it easily, but that's up to you.
- Create a database and run all of the queries in
include/config.phpto contain appropriate values.
http://url-you-installed-it-on/admin/and log in with the password from the config file to start using it.
If you want to upload comics through the admin interface, you need to make sure that the webserver user can write to the directory you choose for the comic files.
default theme is deliberately plain and utilitarian. To make a
new theme, create a new directory in the
themes folder, and change
theme setting in
config.php to refer to it.
The bare minimum this folder must contain is a file called
which will be used instead of the one in
default. Any template files
that aren't present in the custom theme will fall back to using the file
Hopefully there are enough CSS hooks that adjusting
get you fairly far without you needing to meddle with the template files.
To create a static page, make a template called
and it will be displayed when you visit
I'd recommend using the examples from the existing page templates as a
base for static pages, as they get a lot of page-setup done for you.
If you follow the customization advice above, upgrading is really easy.
Just copy a new version over your old install. Your config and custom templates will be left untouched. You might need to edit your templates to take advantage of new features.
If you've made changes to the core files or the default templates, you are on your own. Read the changelogs, would be my recommendation.
If you followed my advice about
git clone, just do
- Chapter navigation could be improved
- Rant commenting
- Calendar displays that you don't have to write yourself in themes