From de8e73967b15edf3dda56c93c77192c2e413a86a Mon Sep 17 00:00:00 2001 From: salles Date: Sat, 15 Apr 2006 23:19:26 +0200 Subject: [PATCH] On rcupre les icones dfinis dans le theme crans. Apparemment rcuprer le ThemeCrans n'est pas apprci par moinmoin, il faut donc rcuprer les lments que l'on veut l'un aprs l'autre Ajout d'un 'badge' pour avoir accs la page en mode wiki, mais il faudrait une icone associ. Grgoire pourrais-tu, si tu peux, mettre sur le wiki ta manire de les raliser ? darcs-hash:20060415211926-72cb0-f44bb41387759ad64a714eb3b050397296825ad0.gz --- wiki/theme/crans-www.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/wiki/theme/crans-www.py b/wiki/theme/crans-www.py index fde195ca..2edfd3e6 100644 --- a/wiki/theme/crans-www.py +++ b/wiki/theme/crans-www.py @@ -10,9 +10,11 @@ from MoinMoin.theme import ThemeBase from MoinMoin import wikiutil, i18n from MoinMoin.Page import Page +from crans import ThemeCrans class Theme(ThemeBase): - + icons = ThemeCrans.icons + name = "crans-www" # Liste des feuilles de style @@ -46,8 +48,9 @@ class Theme(ThemeBase): (u'http://www.apache.org/', u'badges_80x15_apache.png', u'Apache powered'), (u'http://www.python.org/', u'badges_80x15_python.png', u'Python powered'), (u'http://www.crans.org/', u'badges_80x15_crans.png', u'Cr@ns powered'), + (u'wiki', u'badges_80x15_crans.png', u'Wiki powered'), ] - + # Public functions ##################################################### def header(self, d, **kw): @@ -106,6 +109,8 @@ class Theme(ThemeBase): def badges(self,d ): badges_html = [] for page, image, alt_text in self.support_badges: + if page == u'wiki' : + page = u'http://wiki.crans.org/%s' % d['page'].page_name badges_html.append(u'
  • %s
  • ' % (page, self.badgesPath, image, alt_text)) html = [ u'