diff -r 0e3460341023 -r 7864fee8b4ec web/views/startup.py --- a/web/views/startup.py Fri Aug 21 16:26:20 2009 +0200 +++ b/web/views/startup.py Wed Aug 26 14:45:56 2009 +0200 @@ -52,10 +52,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') @@ -104,7 +104,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') @@ -126,7 +126,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))