Difference: SmiliesPlugin (8 vs. 9)

Revision 92010-09-21 - TWikiContributor

 

The Smilies Plugin :-)

<--
   Contributions to this TWiki plugin are appreciated. Please update the plugin page
   at http://twiki.org/cgi-bin/view/Plugins/SmiliesPlugin or provide feedback
   at http://twiki.org/cgi-bin/view/Plugins/SmiliesPluginDev.
   If you are a TWiki contributor please update the plugin in the SVN repository.
-->
Render smilies as icons, like  :-) for smile or  :eek: for eek!

Introduction

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.

Added:
>
>

Smilies Table

 Here is the list of smilies supported by this plugin. To add others, attach new icons to this topic and tweak the table below.
Changed:
<
<
You type You see Emotion
:-) smile.gif "smile"
>
>
You type You see Emotion
:-) smile.gif "smile"
 
:) smile.gif "smile"
Changed:
<
<
8-) cool.gif "cool!"
:cool: cool.gif "cool!"
:-I indifferent.gif "indifferent"
>
>
8-) cool.gif "cool!"
:cool: cool.gif "cool!"
:-I indifferent.gif "indifferent"
 
:( frown.gif "frown"
Changed:
<
<
:-( frown.gif "frown"
>
>
:-( frown.gif "frown"
 
:o redface.gif "embarrassment"
:D biggrin.gif "big grin"
Changed:
<
<
:-D biggrin.gif "big grin"
>
>
:-D biggrin.gif "big grin"
 
;) wink.gif "wink"
Changed:
<
<
;-) wink.gif "wink"
>
>
;-) wink.gif "wink"
 
:p tongue.gif "stick out tongue"
Changed:
<
<
:-p tongue.gif "stick out tongue"
:rolleyes: rolleyes.gif "roll eyes (sarcastic)"
>
>
:-p tongue.gif "stick out tongue"
:rolleyes: rolleyes.gif "roll eyes (sarcastic)"
 
:mad: mad.gif "mad!"
:eek: eek.gif "eek!"
Changed:
<
<
:confused: confused.gif "confused"
 >:-) devil.gif "hehe!"
:devil: devil.gif "hehe!"
 >;-) devilwink.gif "hehe! (friendly)"
:devilish: devilwink.gif "hehe! (friendly)"
:-X sealed.gif "sealed lips"
:ok: thumbs.gif "thumbs up"
>
>
:confused: confused.gif "confused"
 >:-) devil.gif "hehe!"
:devil: devil.gif "hehe!"
 >;-) devilwink.gif "hehe! (friendly)"
:devilish: devilwink.gif "hehe! (friendly)"
:-X sealed.gif "sealed lips"
:ok: thumbs.gif "thumbs up"
 
:yes: yes.gif "yes"
Changed:
<
<
:no: no.gif "no"
:love: love.gif "I love it!"
:skull: skull.gif "dead!"
>
>
:no: no.gif "no"
:love: love.gif "I love it!"
:skull: skull.gif "dead!"
Added:
>
>
:red: red.gif "red"
:yellow: yellow.gif "yellow"
:green: green.gif "green"
:blue: blue.gif "blue"
 

SmiliesPlugin Global Settings

Plugin settings are stored as preferences variables. To reference a plugin setting write %<plugin>_<setting>%, for example, %INTERWIKIPLUGIN_SHORTDESCRIPTION%

Changed:
<
<
    • Set SHORTDESCRIPTION = Render smilies as icons, like smile for  :-) or eek! for  :eek:
>
>
    • Set SHORTDESCRIPTION = Render smilies as icons, like  :-) for smile or  :eek: for eek!
 
  • The name of the topic containig your Smilies. Default: TWiki.SmiliesPlugin
Changed:
<
<
>
>
 
Changed:
<
<
  • 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" />
>
>
  • 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" />
 
Changed:
<
<
    • #Set FORMAT = $emoticon
>
>
    • Set FORMAT = $tooltip
 

Plugin Installation Instructions

This plugin is installed by default with a TWiki release. You should not need to install the plugin unless it is for an upgrade.

  • 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
Deleted:
<
<
data/TWiki/SmiliesPlugin.txt,v Plugin topic repository
 
lib/TWiki/Plugins/SmiliesPlugin.pm Plugin Perl module
pub/TWiki/SmiliesPlugin/*.gif Plugin icon files
  • Visit configure in your TWiki installation, and enable the plugin in the {Plugins} section.
  • Test if the plugin is correctly installed:
  • You will see a series of icons on next line:
Changed:
<
<
smile smile cool! frown embarrassment big grin wink stick out tongue roll eyes (sarcastic) mad! eek! confused hehe! hehe! (friendly) sealed lips thumbs up yes no I love it! dead!
>
>
smile smile cool! frown embarrassment big grin wink stick out tongue roll eyes (sarcastic) mad! eek! confused hehe! hehe! (friendly) sealed lips thumbs up yes no I love it! dead! red green
 

Plugin Info

Changed:
<
<
Plugin Author: TWiki:Main/AndreaSterbini, TWiki:Main/PeterThoeny
>
>
Plugin Author: TWiki:Main.AndreaSterbini, TWiki:Main.PeterThoeny
 
Copyright: © 2001-2007 Andrea Sterbini,
© 2001-2010 Peter Thoeny,
© 2001-2010 TWiki:TWiki/TWikiContributor
Changed:
<
<
Plugin Version: 18698 (2010-05-29)
>
>
Plugin Version: 19468 (2011-04-11)
 
Change History:
<-- specify latest version first -->
 
Changed:
<
<
2010-05-15: TWikibug:Item6433 - doc improvements; replacing TWIKIWEB with SYSTEMWEB
>
>
2010-09-20: TWikibug:Item6580: Added "red", "yellow", "green", "blue" smilies
Added:
>
>
2010-05-15: TWikibug:Item6433: Doc improvements; replacing TWIKIWEB with SYSTEMWEB
 
21 Nov 2007: Doc improvements
16 Mar 2005: Fixed typo "scull"
5 Mar 2005: 1.004 Crawford Currie prepared for Dakar
21 Nov 2004: Added benchmarks (no code changes)
21 Aug 2004: Fixed tooltip for Netscape; added "sealed lips", "thumbs up", "yes" "no", "in love", "skull"
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
TWiki:Plugins/Benchmark: GoodStyle 96%, FormattedSearch 98%, SmiliesPlugin 96%
Plugin Home: http://TWiki.org/cgi-bin/view/Plugins/SmiliesPlugin
Feedback: http://TWiki.org/cgi-bin/view/Plugins/SmiliesPluginDev
Appraisal: http://TWiki.org/cgi-bin/view/Plugins/SmiliesPluginAppraisal

Related Topics: TWikiPreferences, TWikiPlugins

META FILEATTACHMENT attr="h" comment="" date="1071216488" name="biggrin.gif" path="biggrin.gif" size="152" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1071216502" name="confused.gif" path="confused.gif" size="110" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1071216522" name="cool.gif" path="cool.gif" size="124" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1071216532" name="eek.gif" path="eek.gif" size="1264" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1071216543" name="frown.gif" path="frown.gif" size="94" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1071216555" name="indifferent.gif" path="indifferent.gif" size="132" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1071216566" name="mad.gif" path="mad.gif" size="154" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1071216576" name="redface.gif" path="redface.gif" size="136" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1071216591" name="rolleyes.gif" path="rolleyes.gif" size="1784" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1071216609" name="smile.gif" path="smile.gif" size="93" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1071216632" name="tongue.gif" path="tongue.gif" size="338" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1071216641" name="wink.gif" path="wink.gif" size="135" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1077002192" name="devil.gif" path="devil.gif" size="139" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1077002138" name="devilwink.gif" path="devilwink.gif" size="141" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1093124420" name="sealed.gif" path="sealed.gif" size="142" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1093124440" name="thumbs.gif" path="thumbs.gif" size="166" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1093124449" name="yes.gif" path="yes.gif" size="262" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1093124458" name="no.gif" path="no.gif" size="468" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1093124471" name="love.gif" path="love.gif" size="379" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1093124482" name="skull.gif" path="skull.gif" size="1006" user="TWikiContributor" version="1"
Added:
>
>
META FILEATTACHMENT attr="h" comment="" date="1285020468" name="red.gif" path="red.gif" size="943" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1285020468" name="yellow.gif" path="yellow.gif" size="944" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1285020468" name="green.gif" path="green.gif" size="944" user="TWikiContributor" version="1"
META FILEATTACHMENT attr="h" comment="" date="1285020468" name="blue.gif" path="blue.gif" size="944" user="TWikiContributor" version="1"
 
 
This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright © 1999-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback
Note: Please contribute updates to this topic on TWiki.org at TWiki:TWiki.SmiliesPlugin.