---+ The Smilies Plugin :-) Smilies are common in e-mail messages and bulletin board posts. They are used to convey an emotion, such as a smile :-) or a frown :-( . This plugin automatically converts certain smilies to a nice small icon. Here is the list of smilies supported by this plugin. To add others, attach new icons to this topic and tweak the table below. | *You type* | *You see* | *Emotion* | | :-) | %ATTACHURL%/smile.gif | "smile" | | :) | %ATTACHURL%/smile.gif | "smile" | | 8-) | %ATTACHURL%/cool.gif | "cool!" | | :cool: | %ATTACHURL%/cool.gif | "cool!" | | :-I | %ATTACHURL%/indifferent.gif | "indifferent" | | :( | %ATTACHURL%/frown.gif | "frown" | | :-( | %ATTACHURL%/frown.gif | "frown" | | :o | %ATTACHURL%/redface.gif | "embarrassment" | | :D | %ATTACHURL%/biggrin.gif | "big grin" | | :-D | %ATTACHURL%/biggrin.gif | "big grin" | | ;) | %ATTACHURL%/wink.gif | "wink" | | ;-) | %ATTACHURL%/wink.gif | "wink" | | :p | %ATTACHURL%/tongue.gif | "stick out tongue" | | :-p | %ATTACHURL%/tongue.gif | "stick out tongue" | | :rolleyes: | %ATTACHURL%/rolleyes.gif | "roll eyes (sarcastic)" | | :mad: | %ATTACHURL%/mad.gif | "mad!" | | :eek: | %ATTACHURL%/eek.gif | "eek!" | | :confused: | %ATTACHURL%/confused.gif | "confused" | |  >:-) | %ATTACHURL%/devil.gif | "hehe!" | | :devil: | %ATTACHURL%/devil.gif | "hehe!" | |  >;-) | %ATTACHURL%/devilwink.gif | "hehe! (friendly)" | | :devilish: | %ATTACHURL%/devilwink.gif | "hehe! (friendly)" | | :-X | %ATTACHURL%/sealed.gif | "sealed lips" | | :ok: | %ATTACHURL%/thumbs.gif | "thumbs up" | | :yes: | %ATTACHURL%/yes.gif | "yes" | | :no: | %ATTACHURL%/no.gif | "no" | | :love: | %ATTACHURL%/love.gif | "in love" | | :scull: | %ATTACHURL%/scull.gif | "scull" | ---++ %TOPIC% Global Settings Plugin settings are stored as preferences variables. To reference a plugin setting write ==%<plugin>_<setting>%==, for example, ==%INTERWIKIPLUGIN_SHORTDESCRIPTION%== * One line description, shown in the %TWIKIWEB%.TextFormattingRules topic: * Set SHORTDESCRIPTION = Render smilies as icons, like = :-)= for :-) or = :cool:= for :cool: * Set DEBUG to 1 to get debug messages in =data/debug.txt=. Default: =0= * Set DEBUG = 0 * The name of the topic containig your Smilies. Default: ==%WEB%.SmiliesPlugin== * #Set TOPIC = TWiki.SmiliesPlugin * The way the _emoticon_ is displayed. You can use ==$emoticon== (e.g. =:D=), ==$url== (e.g. =%ATTACHURL%/biggrin.gif=) and ==$tooltip== (e.g. ="big grin"=). Default: ==<img src="$url" alt="$tooltip" title="$tooltip" border="0" />== * #Set FORMAT = $emoticon ---++ Plugin Installation Instructions * Download the ZIP file from the Plugin web (see below) * Unzip ==%TOPIC%.zip== in your twiki installation directory. Content: | *File:* | *Description:* | | ==data/TWiki/%TOPIC%.txt== | Plugin topic | | ==data/TWiki/%TOPIC%.txt,v== | Plugin topic repository | | ==lib/TWiki/Plugins/%TOPIC%.pm== | Plugin Perl module | | ==pub/TWiki/%TOPIC%/*.gif== | Plugin icon files | * Test if the plugin is correctly installed: * You will see a series of icons on next line:
:-) :) :cool: :( :o :D ;) :p :rolleyes: :mad: :eek: :confused: >:-) >;-) :-X :ok: :yes: :no: :love: :scull: ---++ Plugin Info | Plugin Author: | TWiki:Main.AndreaSterbini, TWiki:Main.PeterThoeny | | Plugin Version: | 21 Aug 2004 (v1.003) | | Change History: |   | | 21 Aug 2004: | Fixed tooltip for Netscape; added "sealed lips", "thumbs up", "yes" "no", "in love", "scull" | | 16 Feb 2004: | Added "devil" and "devilwink" smilies (by TWiki:Main.CrawfordCurrie) | | 26 Feb 2003: | Added "indifferent" smilie | | 20 Oct 2002: | Fixed STDERR warning for non-initialized Plugin | | 20 Apr 2002: | Improved performance; removed non-standard Plugin API dependencies; added standard plugin topic content -- TWiki:Main.PeterThoeny | | 23 Nov 2001: | Added TOPIC and FORMAT setting | | 10 Jun 2001: | Packaged into ZIP | | 28 Feb 2001: | Initial version | | CPAN Dependencies: | none | | Other Dependencies: | none | | Perl Version: | 5.0 | | Plugin Home: | http://TWiki.org/cgi-bin/view/Plugins/%TOPIC% | | Feedback: | http://TWiki.org/cgi-bin/view/Plugins/%TOPIC%Dev | __Related Topics:__ %TWIKIWEB%.TWikiPreferences, %TWIKIWEB%.TWikiPlugins -- TWiki:Main.AndreaSterbini - 28 Dec 2000
-- TWiki:Main.PeterThoeny - 21 Aug 2004