# 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" |
:cool: |
%ATTACHURL%/cool.gif |
"cool!" |
:( |
%ATTACHURL%/frown.gif |
"frown" |
:-( |
%ATTACHURL%/frown.gif |
"frown" |
:o |
%ATTACHURL%/redface.gif |
"embarrassment" |
:D |
%ATTACHURL%/biggrin.gif |
"big grin" |
;) |
%ATTACHURL%/wink.gif |
"wink" |
;-) |
%ATTACHURL%/wink.gif |
"wink" |
:p |
%ATTACHURL%/tongue.gif |
"razz (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" |
## %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" />**
* #Set FORMAT =
## 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:
## Plugin Info
Plugin Author: |
%TWIKIWEB%.AndreaSterbini |
Plugin Version: |
20 Apr 2002 |
Change History: |
|
20 Apr 2002 |
Improved performance; removed non-standard Plugin API dependencies; added standard plugin topic content -- %TWIKIWEB%.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
-- %TWIKIWEB%.AndreaSterbini - 28 Dec 2000
-- %TWIKIWEB%.PeterThoeny - 20 Apr 2002