Thomas Adamcik
Thomas Adamcik
Firstly there are two types of notifications that need to be handled: 1. Short term notices, eg. "Adding course failed..." 2. Long term notices, eg. "Next semester available..." Notifications can...
Profiling of the code has shown that most time is spent within [source:trunk/plan/templates/schedule_table.html]. The current version of this code has three nested for loops within the template code, unfortunately for-loops...
Shouldn't be much of an issue for "regular" exams. Home exams and other variants spanning many days is more tricky.
Remove --web etc. and make which scrape backend to use a setting.
Newer code assumes that version is set, as such old entries should be given a dummy value 0 or the actual value from the import db. A south datamigration and...
Either something built in as a app with db and/or email. Or an external feedback app of some sorts.
This info is probably not of much interest for an average user, so a /stats or /about page probably makes more sense.
Update stats methods to use aggregates, will require django >= 1.1
Add template tag {% googlcal url %} that produces http://www.google.com/calendar/render?cid=host+url