diff --git a/browser/lobo/standard.py b/browser/lobo/standard.py index db85961..1ba3177 100644 --- a/browser/lobo/standard.py +++ b/browser/lobo/standard.py @@ -133,7 +133,11 @@ class Layout(Base): def getParts(self): result = [] - parts = (self.params.get('parts') or ['h1,g3'])[0].split(',') + parts = (self.params.get('parts') or [''])[0].split(',') # obsolete + if not parts or not parts[0]: + parts = (self.options('parts') or + self.typeOptions('parts') or + ['h1', 'g3']) for p in parts: viewName = 'lobo_' + p view = component.queryMultiAdapter((self.context, self.request), diff --git a/browser/skin/lobo/lobo.css b/browser/skin/lobo/lobo.css index 248d1d7..b088587 100644 --- a/browser/skin/lobo/lobo.css +++ b/browser/skin/lobo/lobo.css @@ -4,7 +4,7 @@ */ -/* positioning of page elements */ +/* positioning of page sections */ #portlets { margin-top: 1em;