Each slideshow is processed from a single text file by a python script called popscicoll.py. The text files are labelled by the extension ".mar", for example whale-evolution.mar for the Evolution of Whales slideshow.
The python script uses Markdown to convert easy-to-read text to HTML and the Python Image Library to handle images.
The HTML template for the Python script is temp.html and the CSS file is theme.css.
jQuery is used for some dynamic hide/reveals.
The following is a list of technical tasks needed for PopSciColl. If you'd like to help, please contact us. Most of the list involves putting a proper Content Management System behind the site.