X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=engine%2Fcomposite.py;h=49ea0b572fb6ec1a551f59b5439f2b1276fc7db2;hb=b490e035bac3b74b66130548f5a4bf4a30ad8375;hp=2560d99bf8d5181505d6dfe35d01a8937044d3ac;hpb=551c63dbf72283370e22746305292fba55a60c1a;p=unfold.git diff --git a/engine/composite.py b/engine/composite.py index 2560d99b..49ea0b57 100644 --- a/engine/composite.py +++ b/engine/composite.py @@ -15,17 +15,15 @@ class Composite (Plugin): # this is designed so as to support a template like # {% for son in sons %} {{ son.rendered }} ... def is_active (son): -# print 'comparing >%s< and >%s<'%(son.name,self.active) - return son.name==self.active +# print 'comparing >%s< and >%s<'%(son.domid,self.active) + return son.domid==self.active ranks=range(len(self.sons)) env = { 'sons': [ { 'rendered': son.render(request), 'rank': rank, 'active': is_active(son), - # this should probably come from son._settings.. 'title': son.title, - 'name': son.name, - 'uuid': son.uuid, + 'domid': son.domid, 'classname': son.classname, } for (son,rank) in zip(self.sons,ranks) ]}