more smileys map from the perl code

https://www.dokuwiki.org/tips:moinmoin2doku?rev=1348331879#perl
This commit is contained in:
Elan Ruusamäe 2012-09-23 14:18:40 +02:00
parent 972503ea8c
commit 3295f0bd90

View file

@ -305,20 +305,39 @@ class Formatter(FormatterBase):
try: try:
# https://www.dokuwiki.org/devel:smileys.conf # https://www.dokuwiki.org/devel:smileys.conf
return { return {
# note: reverse sorted # note: reverse sorted so that longer smileys get matched first
'(./)' : u'', 'X-(' : ':-X',
':o' : ':-o', '{X}' : ':!:',
':D' : ':-D', '{*}' : '<ubu>',
'B)' : ':-D', '(./)' : u'',
'B-)' : ':-D', ':))' : ':-P',
':\\' : ':-\\', ':-))' : ':-P',
':))' : ':-)', ':-?' : ':-P',
':)' : ':-)', ':o' : ':-o',
':(' : ':-(', '{OK}' : ':!:',
':-))' : ':-)', '{o}' : '<circ>',
';)' : ';-)', '{i}' : ':!:',
'|)' : '|-)', ':D' : ':-D',
'<!>' : ':!:', 'B)' : '8-)',
'B-)' : '8-)',
'{3}' : '<3>',
'{2}' : '<2>',
'{1}' : '<1>',
'(!)' : ':!:',
'/!\\' : ':!:',
':\\' : ':-\\',
':))' : ':-)',
':)' : ':-)',
':(' : ':-(',
':-))' : ':-)',
':-)' : ':-)',
':-(' : ':-(',
';)' : ';-)',
'|)' : ':-|',
'|-)' : ':-|',
'>:>' : '^_^',
'<!>' : ':!:',
'<:(' : ':-?',
}[text] }[text]
except KeyError: except KeyError:
return text return text