    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",   20, 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),
        'addquicklink': (_("Add quicklink"),     "moin-addquicklink.png",  16, 16),
        'delquicklink': (_("Delete quicklink"),  "moin-delquicklink.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",  12, 12),
        'iconattach': ("Add/Manage files",       "moin-iconattach.png",  16, 16),
        # RecentChanges
        'rss':        (_("[RSS]"),               "moin-rss.png",    39, 14),
        'deleted':    (_("[DELETED]"),           "moin-deleted.png",80, 16),
        'updated':    (_("[UPDATED]"),           "moin-updated.png",80, 16),
        'renamed':    (_("[RENAMED]"),           "moin-renamed.png",80, 16),
        'conflict':   (_("[CONFLICT]"),          "moin-conflict.png",23, 16),
        'new':        (_("[NEW]"),               "moin-new.png",    80, 16),
        'diffrc':     (_("[DIFF]"),              "moin-diff.png",   20, 16),
        # General
        'bottom':     (_("[BOTTOM]"),            "moin-bottom.png", 12, 12),
        'top':        (_("[TOP]"),               "moin-top.png",    12, 12),
        'www':        ("[WWW]",                  "moin-www.png",    12, 12),
        'mailto':     ("[MAILTO]",               "moin-email.png",  12, 12),
        'news':       ("[NEWS]",                 "moin-news.png",   12, 12),
        'irc':        ("[IRC]",                  "moin-irc.png",    15, 15),
        'telnet':     ("[TELNET]",               "moin-telnet.png", 12, 12),
        'ftp':        ("[FTP]",                  "moin-ftp.png",    12, 12),
        'file':       ("[FILE]",                 "moin-ftp.png",    12, 12),
        # search forms
        'searchbutton': ("[?]",                  "moin-search.png", 16, 16),
        'interwiki':  ("[%(wikitag)s]",          "moin-inter.png",  12, 12),
        'badinterwiki':  ("[%(wikitag)s]",       "moin-badinter.png",  12, 12),

        # smileys
        'X-(':        ("X-(",                    'angry.png',       18, 18),
        ':D':         (":D",                     'biggrin.png',     18, 18),
        '<:(':        ("<:(",                    'frown.png',       18, 18),
        ':o':         (":o",                     'redface.png',     18, 18),
        ':(':         (":(",                     'sad.png',         18, 18),
        ':)':         (":)",                     'smile.png',       18, 18),
        'B)':         ("B)",                     'smile2.png',      18, 18),
        ':))':        (":))",                    'smile3.png',      18, 18),
        ';)':         (";)",                     'smile4.png',      18, 18),
        '/!\\':       ("/!\\",                   'alert.png',       16, 16),
        '<!>':        ("<!>",                    'attention.png',   16, 16),
        '(!)':        ("(!)",                    'idea.png',        16, 16),
        ':-?':        (":-?",                    'tongue.png',      18, 18),
        ':\\':        (":\\",                    'ohwell.png',      18, 18),
        '>:>':        (">:>",                    'devil.png',       18, 18),
        '|)':         ("|)",                     'tired.png',       18, 18),

        # some folks use noses in their emoticons
        ':-(':        (":-(",                    'sad.png',         18, 18),
        ':-)':        (":-)",                    'smile.png',       18, 18),
        'B-)':        ("B-)",                    'smile2.png',      18, 18),
        ':-))':       (":-))",                   'smile3.png',      18, 18),
        ';-)':        (";-)",                    'smile4.png',      18, 18),
        '|-)':        ("|-)",                    'tired.png',       18, 18),

        # 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',       16, 16),
        '{2}':        ("{2}",                    'prio2.png',       16, 16),
        '{3}':        ("{3}",                    'prio3.png',       16, 16),

        # version 1.3.4 (stars)
        # try {*}{*}{o}
        '{*}':        ("{*}",                    'star_on.png',     16, 16),
        '{o}':        ("{o}",                    'star_off.png',    16, 16),

        # new question mark smiley
        '<?>':        ("<?>",                   'question.png',     16, 16),

        # new big icons for classic theme
        'diff-big':         (_("Diffs"),               "moin-diff-big.png",   31, 25),
        'info-big':         (_("Info"),                "moin-info-big.png",   25, 25),
        'edit-big':         (_("Edit"),                "moin-edit-big.png",   25, 25),
        'unsubscribe-big':  (_("Unsubscribe"),         "moin-unsubscribe-big.png",  25, 25),
        'subscribe-big':    (_("Subscribe"),           "moin-subscribe-big.png", 25, 25),
        'raw-big':          (_("Raw"),                 "moin-raw-big.png",    25, 25),
        'print-big':        (_("Print"),               "moin-print-big.png",  25, 25),
        'view-big':         (_("View"),                "moin-show-big.png",   25, 25),
        'delquicklink-big': (_("Delete quicklink"),    "moin-delquicklink-big.png",   25, 25),
        'addquicklink-big': (_("Add quicklink"),       "moin-addquicklink-big.png",   25, 25),
        'attach-big':       (_("Add/Manage files"),    "moin-iconattach-big.png",   25, 25),
  
    }
