--- MPIWGWeb/MPIWGStaff.py 2012/01/03 09:26:45 1.10.2.78 +++ MPIWGWeb/MPIWGStaff.py 2012/01/09 07:33:30 1.10.2.79 @@ -355,15 +355,15 @@ class MPIWGStaff(CatalogAware,ZSQLExtend return pt() - def harvest_page(self): + def harvest_page(self,mode="normal"): """harvest""" if not self.isPublished(): - return "" - st = getattr(self.en.staff.members,self.getId()).index_html() + return + st = getattr(self.en.staff.members,self.getId()).index_html(mode) return st - def index_html(self): + def index_html(self,mode="normal"): """show homepage""" bound_names={} @@ -394,7 +394,10 @@ class MPIWGStaff(CatalogAware,ZSQLExtend pt = getattr(self, "index.html") # else use template else: - pt = getTemplate(self, "members_main") + if mode=="slim": + pt = getTemplate(self, "members_main_slim") + else: + pt = getTemplate(self, "members_main") # Execute the template in a new security context. security.addContext(self)