# HG changeset patch # User k0s # Date 1257044660 14400 # Node ID e54a6405a496b5fc3e9d7a0b258798399eecaac2 # Parent 4101fdb16ab25fb9f9dbb02bf9f6d4da8f5ca686 display errors for preferences form diff -r 4101fdb16ab2 -r e54a6405a496 bitsyblog/bitsyblog.py --- a/bitsyblog/bitsyblog.py Sat Oct 31 01:36:25 2009 -0400 +++ b/bitsyblog/bitsyblog.py Sat Oct 31 23:04:20 2009 -0400 @@ -13,8 +13,7 @@ ### imports -import dateutil.parser # XXX separate, for now -import parser # bitsyblog dateutil parser +import dateutil.parser import cgi import datetime @@ -818,6 +817,7 @@ data['users'] = [ i for i in list(self.users.users()) if i != user ] data['message'] = message + data['errors'] = errors or {} # render the template template = self.loader.load('preferences.html') diff -r 4101fdb16ab2 -r e54a6405a496 bitsyblog/settings.py --- a/bitsyblog/settings.py Sat Oct 31 01:36:25 2009 -0400 +++ b/bitsyblog/settings.py Sat Oct 31 23:04:20 2009 -0400 @@ -1,6 +1,6 @@ """user settings / preferences""" -import parser # dateutils.parser with mods to retain strftime format +import parser # bitsyblog dateutils.parser with mods to retain strftime format import urllib2 import utils diff -r 4101fdb16ab2 -r e54a6405a496 bitsyblog/templates/preferences.html --- a/bitsyblog/templates/preferences.html Sat Oct 31 01:36:25 2009 -0400 +++ b/bitsyblog/templates/preferences.html Sat Oct 31 23:04:20 2009 -0400 @@ -34,6 +34,9 @@ + + ${errors['Date format']} + @@ -60,6 +63,9 @@ CSS file: + + ${errors['CSS file']} +