# HG changeset patch # User Julien Jehannet # Date 1289314022 -3600 # Node ID ffc644fafcb46a66c8860e54f5799ba94bf19fc7 # Parent 160ca95eb4cc0576c32f76ece3b635fdeec62bcf [basetemplates] define header ctx components categories as attribute to ease overriding diff -r 160ca95eb4cc -r ffc644fafcb4 web/views/basetemplates.py --- a/web/views/basetemplates.py Tue Nov 09 10:18:56 2010 +0100 +++ b/web/views/basetemplates.py Tue Nov 09 15:47:02 2010 +0100 @@ -328,6 +328,8 @@ """default html page header""" __regid__ = 'header' main_cell_components = ('appliname', 'breadcrumbs') + headers = (('headtext', 'header-left'), + ('header-right', 'header-right')) def call(self, view, **kwargs): self.main_header(view) @@ -339,9 +341,7 @@ """build the top menu with authentification info and the rql box""" w = self.w w(u'\n') - for colid, context in (('headtext', 'header-left'), - ('header-right', 'header-right'), - ): + for colid, context in self.headers: w(u'