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  | 
 
|  :-)  | 
    | 
 "smile"  | 
 
|  :)  | 
    | 
 "smile"  | 
 
|  8-)  | 
    | 
 "cool!"  | 
 
|  :cool:  | 
    | 
 "cool!"  | 
 
|  :-I  | 
    | 
 "indifferent"  | 
 
|  :(  | 
    | 
 "frown"  | 
 
|  :-(  | 
    | 
 "frown"  | 
 
|  :o  | 
    | 
 "embarrassment"  | 
 
|  :D  | 
    | 
 "big grin"  | 
 
|  :-D  | 
    | 
 "big grin"  | 
 
|  ;)  | 
    | 
 "wink"  | 
 
|  ;-)  | 
    | 
 "wink"  | 
 
|  :p  | 
    | 
 "stick out tongue"  | 
 
|  :-p  | 
    | 
 "stick out tongue"  | 
 
|  :rolleyes:  | 
    | 
 "roll eyes (sarcastic)"  | 
 
|  :mad:  | 
    | 
 "mad!"  | 
 
|  :eek:  | 
    | 
 "eek!"  | 
 
|  :confused:  | 
    | 
 "confused"  | 
 
|   >:-)  | 
    | 
 "hehe!"  | 
 
|  :devil:  | 
    | 
 "hehe!"  | 
 
|   >;-)  | 
    | 
 "hehe! (friendly)"  | 
 
|  :devilish:  | 
    | 
 "hehe! (friendly)"  | 
 
|  :-X  | 
    | 
 "sealed lips"  | 
 
|  :ok:  | 
    | 
 "thumbs up"  | 
 
|  :yes:  | 
    | 
 "yes"  | 
 
|  :no:  | 
    | 
 "no"  | 
 
|  :love:  | 
    | 
 "in love"  | 
 
|  :scull:  | 
    | 
 "scull"  | 
  
 SmiliesPlugin 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 TextFormattingRules topic: 
-  Set SHORTDESCRIPTION = Render smilies as icons, like 
 :-) for   or  :cool: for  
   
   
 
-  Set DEBUG to 1 to get debug messages in 
data/debug.txt. Default: 0  
   
 
-  The name of the topic containig your Smilies. Default: 
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 = <img src="$url" alt="$emoticon" title="$emoticon" border="0" />
 Plugin Installation Instructions 
 
-  Download the ZIP file from the Plugin web (see below)
  -  Unzip 
SmiliesPlugin.zip in your twiki installation directory. Content:						  	  	  	  |  File:  | 	   Description:  | 	   	  	  	   data/TWiki/SmiliesPlugin.txt  | 	   Plugin topic  | 	   	  	   data/TWiki/SmiliesPlugin.txt,v  | 	   Plugin topic repository  | 	   	  	   lib/TWiki/Plugins/SmiliesPlugin.pm  | 	   Plugin Perl module  | 	   	  	   pub/TWiki/SmiliesPlugin/*.gif  | 	   Plugin icon files  | 	   	   
  -  Test if the plugin is correctly installed: 
-  You will see a series of icons on next line: 
 		                                        :scull:
   
   
 Plugin Info 
|  Plugin Author:  | 
 TWiki:Main.AndreaSterbini , TWiki:Main.PeterThoeny   | 
 
|  Plugin Version:  | 
 21 Aug 2004 (v1.003)  | 
 
|  Change History:  | 
 <-- specify latest version first -->    | 
 
|  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  | 
   |