diff --git a/wiki/macro/PagesPerso.py b/wiki/macro/PagesPerso.py index 80e9a27d..be2a512b 100644 --- a/wiki/macro/PagesPerso.py +++ b/wiki/macro/PagesPerso.py @@ -113,11 +113,16 @@ class Account: def to_html(self): """Renvoie le code HTML correspondant au fichier .info""" + if self.login.lower() not in self.info("nom_site").lower(): + ident = u'%s
' % self.login + else: + ident = u'' html = [ u'
', u'' % (self.url % self.login), u'%s' % (self.logo(), self.login), u'
', - self.info("nom_site") and u'%s
' % self.info("nom_site") or u'%s
' % self.login, + self.info("nom_site") and u'%s
' % self.info("nom_site") or u'', + ident, self.info("slogan") and u'%s' % self.info("slogan") or u'', u'
' ] return u'\n'.join(html)