diff -r 2d06451013ac -r a9d7eaa07475 web/views/startup.py --- a/web/views/startup.py Tue Aug 25 18:47:25 2009 +0200 +++ b/web/views/startup.py Wed Aug 26 00:02:57 2009 +0200 @@ -62,10 +62,10 @@ self.wview('inlined', rset, row=0) else: self.entities() - self.w(u'
 
') + self.w(u'
 
') self.startup_views() if manager and 'Card' in self.schema: - self.w(u'
 
') + self.w(u'
 
') if rset: href = rset.get_entity(0, 0).absolute_url(vid='edition') label = self.req._('edit the index page') @@ -114,7 +114,7 @@ key=lambda (l,a,e):unormalize(l)) q, r = divmod(len(infos), 2) if r: - infos.append( (None, ' ', ' ') ) + infos.append( (None, ' ', ' ') ) infos = zip(infos[:q+r], infos[q+r:]) for (_, etypelink, addlink), (_, etypelink2, addlink2) in infos: self.w(u'\n') @@ -136,7 +136,7 @@ label = display_name(req, etype, 'plural') nb = req.execute('Any COUNT(X) WHERE X is %s' % etype)[0][0] url = self.build_url(etype) - etypelink = u' %s (%d)' % ( + etypelink = u' %s (%d)' % ( xml_escape(url), label, nb) yield (label, etypelink, self.add_entity_link(eschema, req))