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
This commit is contained in:
parent
0c9dc03d73
commit
de8e73967b
1 changed files with 7 additions and 2 deletions
|
@ -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'<li><a href="%s"><img src="%s%s" alt="%s"></a></li>' % (page, self.badgesPath, image, alt_text))
|
||||
html = [
|
||||
u'<ul class="supportBadges">',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue