Apollo

Apollo

Description

Web Content Management System written in Python.

I never really was able to find the perfect match between easy for the "novice" user to use, and easy for programmers to use. So i decided to let this one rest - and guess what, my current python + clearsilver is near perfect for me, and still quite user friendly (well compared to what Apollo was).

Also, i think i have learned alot about how web-programming should be done in the last 5 years - so maybe i'll start from scratch again in another 20 years ... for the fourth time!

ChangeLog

0.4.2 : 2003-02-02 23:35:00

  • Print, Println and Header functions has been added to Apollo.Main to avoid having to worry about the modules writing stuff at the wrong times, and forgetting to write Content-Type http headers.

  • All Modules adapted to use the new Print

  • o and Header functions. * Apollo.Modules.About now also prints info about the version and build that it is running on. * Following what i learned from Carsten Holst http://holstweb.dk i have normalized the database, especially the users and groups tables. * Fixed utils/setup.py script to cope with PostgreSQL 7.2. * Fix to Login javascript to replace http with https. * Apollo working on python 2.1, 2.2, 2.3. * Major bug found in Main.py, it actually tries to write to /var/log/authorize.log !!!, a web program should _not_ write in the log files directly, so now we are using syslog instead now.

0.4.0 : 2002-01-06 03:15:00

  • Complete Rewrite since 0.2.1

0.2.1