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