Ticket #32 + minor CSS modifications.

This commit is contained in:
tonio
2010-02-05 19:07:51 +01:00
parent f29cb1a342
commit 9ef5df3d26
14 changed files with 117 additions and 36 deletions
+4
View File
@@ -50,6 +50,10 @@ def _render(request, tpl, user_context):
return render_to_response(tpl, user_context,
context_instance=RequestContext(request))
def _render_error(request, user_context):
return render_to_response("common/error.html", user_context,
context_instance=RequestContext(request))
def exec_as_vuser(cmd):
code, output = exec_pipe("sudo -u %s %s" % (settings.VIRTUAL_UID, cmd))
if code:
+2 -1
View File
@@ -80,7 +80,8 @@ class EmailListing:
def __init__(self, folder=None, elems_per_page=40, **kwargs):
self.folder = folder
self.elems_per_page = elems_per_page
self.paginator = Paginator(self.mbc.messages_count(self.folder),
order = "order" in kwargs.keys() and kwargs["order"] or None
self.paginator = Paginator(self.mbc.messages_count(self.folder, order),
elems_per_page)
def render_navbar(self, page):
+1 -1
View File
@@ -24,7 +24,7 @@ class NotDefined(Exception):
return "Application '%s' and/or parameter '%s' not defined" % (self.app,
self.name)
def register(app, name, type="string", deflt=None, help=None):
def register(app, name, type="string", deflt=None, help=None, **kwargs):
"""Register a new parameter.
app corresponds to a core component (admin, main) or an extension.