[wiki/theme] Des icones aux bonnes dimensions
This commit is contained in:
parent
667e065ed1
commit
a0778565c5
2 changed files with 90 additions and 0 deletions
|
@ -7,6 +7,7 @@
|
||||||
"""
|
"""
|
||||||
|
|
||||||
from MoinMoin.theme import ThemeBase
|
from MoinMoin.theme import ThemeBase
|
||||||
|
import crans # C'est le thème crans que l'import
|
||||||
|
|
||||||
class Theme(ThemeBase):
|
class Theme(ThemeBase):
|
||||||
|
|
||||||
|
@ -44,6 +45,7 @@ class Theme(ThemeBase):
|
||||||
u'valid_html401_80x15.gif', u'Valid HTML 4.01'),
|
u'valid_html401_80x15.gif', u'Valid HTML 4.01'),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
icons = crans.Theme.icons
|
||||||
def img_url(self, img):
|
def img_url(self, img):
|
||||||
return "%s/crans/img/%s" % (self.cfg.url_prefix_static, img)
|
return "%s/crans/img/%s" % (self.cfg.url_prefix_static, img)
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,95 @@ from MoinMoin.theme import ThemeBase
|
||||||
class Theme(ThemeBase):
|
class Theme(ThemeBase):
|
||||||
|
|
||||||
name = "crans"
|
name = "crans"
|
||||||
|
Name = name.capitalize()
|
||||||
today = datetime.date.today()
|
today = datetime.date.today()
|
||||||
|
_ = lambda x: x
|
||||||
|
icons = {
|
||||||
|
# key alt icon filename w h
|
||||||
|
# ------------------------------------------------------------------
|
||||||
|
# navibar
|
||||||
|
'help': ("%(page_help_contents)s", "moin-help.png", 16, 16),
|
||||||
|
'find': ("%(page_find_page)s", "moin-search.png", 16, 16),
|
||||||
|
'diff': (_("Diffs"), "moin-diff.png", 16, 16),
|
||||||
|
'info': (_("Info"), "moin-info.png", 16, 16),
|
||||||
|
'edit': (_("Edit"), "moin-edit.png", 16, 16),
|
||||||
|
'unsubscribe': (_("Unsubscribe"), "moin-unsubscribe.png", 16, 16),
|
||||||
|
'subscribe': (_("Subscribe"), "moin-subscribe.png", 16, 16),
|
||||||
|
'raw': (_("Raw"), "moin-raw.png", 16, 16),
|
||||||
|
'xml': (_("XML"), "moin-xml.png", 20, 13),
|
||||||
|
'print': (_("Print"), "moin-print.png", 16, 16),
|
||||||
|
'view': (_("View"), "moin-show.png", 16, 16),
|
||||||
|
'home': (_("Home"), "moin-home.png", 16, 16),
|
||||||
|
'up': (_("Up"), "moin-parent.png", 16, 16),
|
||||||
|
# FileAttach
|
||||||
|
'attach': ("%(attach_count)s", "moin-attach.png", 16, 16),
|
||||||
|
'attachimg': ("", "attach.png", 32, 32),
|
||||||
|
# RecentChanges
|
||||||
|
'rss': (_("[RSS]"), "moin-rss.png", 16, 16),
|
||||||
|
'deleted': (_("[DELETED]"), "moin-deleted.png", 16, 16),
|
||||||
|
'updated': (_("[UPDATED]"), "moin-updated.png", 16, 16),
|
||||||
|
'renamed': (_("[RENAMED]"), "moin-renamed.png", 16, 16),
|
||||||
|
'conflict': (_("[CONFLICT]"), "moin-conflict.png", 16, 16),
|
||||||
|
'new': (_("[NEW]"), "moin-new.png", 16, 16),
|
||||||
|
'diffrc': (_("[DIFF]"), "moin-diff.png", 16, 16),
|
||||||
|
# General
|
||||||
|
'bottom': (_("[BOTTOM]"), "moin-bottom.png", 16, 16),
|
||||||
|
'top': (_("[TOP]"), "moin-top.png", 16, 16),
|
||||||
|
'www': ("[WWW]", "moin-www.png", 16, 16),
|
||||||
|
'mailto': ("[MAILTO]", "moin-email.png", 16, 16),
|
||||||
|
'news': ("[NEWS]", "moin-news.png", 16, 16),
|
||||||
|
'telnet': ("[TELNET]", "moin-telnet.png", 16, 16),
|
||||||
|
'ftp': ("[FTP]", "moin-ftp.png", 16, 16),
|
||||||
|
'file': ("[FILE]", "moin-ftp.png", 16, 16),
|
||||||
|
# search forms
|
||||||
|
'searchbutton': ("[?]", "moin-search.png", 16, 16),
|
||||||
|
'interwiki': ("[%(wikitag)s]", "moin-inter.png", 16, 16),
|
||||||
|
|
||||||
|
# smileys (this is CONTENT, but good looking smileys depend on looking
|
||||||
|
# adapted to the theme background color and theme style in general)
|
||||||
|
#vvv == vvv this must be the same for GUI editor converter
|
||||||
|
'X-(': ("X-(", "angry.png", 16, 16),
|
||||||
|
':D': (":D", "biggrin.png", 16, 16),
|
||||||
|
'<:(': ("<:(", "frown.png", 16, 16),
|
||||||
|
':o': (":o", "redface.png", 16, 16),
|
||||||
|
':(': (":(", "sad.png", 16, 16),
|
||||||
|
':)': (":)", "smile.png", 16, 16),
|
||||||
|
'B)': ("B)", "smile2.png", 16, 16),
|
||||||
|
':))': (":))", "smile3.png", 16, 16),
|
||||||
|
';)': (";)", "smile4.png", 16, 16),
|
||||||
|
'/!\\': ("/!\\", "alert.png", 16, 16),
|
||||||
|
'<!>': ("<!>", "attention.png", 16, 16),
|
||||||
|
'(!)': ("(!)", "idea.png", 16, 16),
|
||||||
|
|
||||||
|
# copied 2001-11-16 from http://pikie.darktech.org/cgi/pikie.py?EmotIcon
|
||||||
|
':-?': (":-?", "tongue.png", 16, 16),
|
||||||
|
':\\': (":\\", "ohwell.png", 16, 16),
|
||||||
|
'>:>': (">:>", "devil.png", 16, 16),
|
||||||
|
'|)': ("|)", "tired.png", 16, 16),
|
||||||
|
|
||||||
|
# some folks use noses in their emoticons
|
||||||
|
':-(': (":-(", "sad.png", 16, 16),
|
||||||
|
':-)': (":-)", "smile.png", 16, 16),
|
||||||
|
'B-)': ("B-)", "smile2.png", 16, 16),
|
||||||
|
':-))': (":-))", "smile3.png", 16, 16),
|
||||||
|
';-)': (";-)", "smile4.png", 16, 16),
|
||||||
|
'|-)': ("|-)", "tired.png", 16, 16),
|
||||||
|
|
||||||
|
# version 1.0
|
||||||
|
'(./)': ("(./)", "checkmark.png", 16, 16),
|
||||||
|
'{OK}': ("{OK}", "thumbs-up.png", 16, 16),
|
||||||
|
'{X}': ("{X}", "icon-error.png", 16, 16),
|
||||||
|
'{i}': ("{i}", "icon-info.png", 16, 16),
|
||||||
|
'{1}': ("{1}", "prio1.png", 15, 13),
|
||||||
|
'{2}': ("{2}", "prio2.png", 15, 13),
|
||||||
|
'{3}': ("{3}", "prio3.png", 15, 13),
|
||||||
|
|
||||||
|
# version 1.3.4 (stars)
|
||||||
|
# try {*}{*}{o}
|
||||||
|
'{*}': ("{*}", "star_on.png", 16, 16),
|
||||||
|
'{o}': ("{o}", "star_off.png", 16, 16),
|
||||||
|
}
|
||||||
|
|
||||||
def wikipanel(self, d):
|
def wikipanel(self, d):
|
||||||
""" Create wiki panel """
|
""" Create wiki panel """
|
||||||
_ = self.request.getText
|
_ = self.request.getText
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue