Commit Graph
10 Commits
Author SHA1 Message Date
Antoine Nguyen 03f9c08b52 Reversing urls using a full path.
fixes #246
2012-05-23 09:32:25 +02:00
Antoine Nguyen e9a8842a5d wip: global UI refactoring
* Templates cleanup (page titles for everyone)
* Fixed unicode issues
2012-04-20 12:59:55 +02:00
Antoine Nguyen 246d54c647 * No more bottom bar for parameters/preferences pages
* More *compliant* forms

see #220
2012-04-10 15:38:01 +02:00
Antoine Nguyen a295aa1ab6 wip: Global user interface improvment
* Use of jQuery in place of Mootools
* Most of the custom mootools plugins have been ported to jQuery
* Use of bootstrap from Twitter in place of the old CSS
* Most of the admin templates have been reworked
* The sievefilters extension has been ported
* The postfix autoreply extension is almost done
* more...

see #204
2012-03-19 15:13:01 +01:00
Antoine Nguyen 893dcfdb3f Some code cleanup.
fixed #76
2011-07-27 10:49:55 +02:00
tonio 6719ab274f At last, ticket #48 is done! It's really going to simplify installation and management. 2010-10-25 14:50:16 +02:00
tonio 67c66ed649 #48 : rollback, this is not trivial. 2010-05-26 16:50:09 +02:00
tonio f9f2a9e546 Added fixtures for initial admin data.
perms object is no longer passed to builtins or filters, we use user instead
(it seems that perms content is different with Django 1.2)

#48 : I think I've found a way to include templatetags dynamically, using add_to_builtins.
2010-05-25 18:31:11 +02:00
tonio 7480e479e7 Ticket #48.
This is not finished yet. More work than what I expected but the main part is done.
It will need a lot of testing... There is still a bug when activating a new extension
in development mode (ie. with python web server), I think it does not occur behind
a real web server.
2010-05-04 17:25:23 +02:00
tonio af8c33e659 Some work about #48. This is far from finished. 2010-05-02 22:15:06 +02:00