This filter replaces :-), ;-) ... by emoticon images.
Usage
Simply type ;-) in the text area.
Installation
Merge the included filters.xml with yours or copy it into WEB-INF/classes.
You also need to place emoticons in your "images/emoticons" Folder and adapt filters.xml if your names differ from mine.
I copied my icons from http://www.invisionadds.com where it looks like they are free for non commercial use.
Deep-Link: http://www.invisionadds.com/files/index.php?act=file&f=153
Notice and Download
- for JSPWiki v2.4 and before use version 0.2 emoticons-0.2.zip
During testing i found a bug in the parsing of the filters.xml file in JSPWiki v2.1.106-cvs. Some values were truncated. Attached you will find a patch to fix this. filter_patch.diff - for JSPWiki v2.6 and above use version 0.3 EmoticonsFilter-2.6-0.3.zip
- Emoticon Images from invisionadds.com emot.zip

Source
The source code is included in the zip files.
- original version until 0.2 http://l3x.net/imwiki/
There you can see the emoticons plugin in action. - version 0.3 added by FlorianHoleczek
Question: Invision Things is now dead. Is there another way to get the images? --ChuckSmith
Answer:
I have added emot.zip - I had previously downloaded these.
Question: I am using this filter using JSPWiki 2.6 and it does not work. How do I debug? Is there any extra logging I can enable? --Praful
Answer: Filter API has changed in JSPWiki 2.6. I've updated EmoticonsFilter and uploaded it as version 0.3. --FlorianHoleczek
Forcing emoticon to have a Wiki like specification.
I added this plugin to JSPWiki v2.8.4 and it kind of worked fine. However, I did not like the fact that it would translate any sequences of characters that matched an emoticon into its image, even if that sequence of characters was within triple braces. So I changed the "filters.xml" to force emoticons to be specified like this:
[{:-)}]
I actually included in the "filters.xml" the open and close square and brace parentheses. So if some code has a colon followed by a close parenthesis it won't be interpreted as an emoticon.
--Gerard Perreault, 2011-01-25
Add new attachment
List of attachments
Kind | Attachment Name | Size | Version | Date Modified | Author | Change note |
---|---|---|---|---|---|---|
zip |
EmoticonsFilter-2.6-0.3.zip | 7.0 kB | 1 | 08-Jan-2008 10:35 | FlorianHoleczek | for JSPWiki 2.6 |
zip |
emot.zip | 41.6 kB | 1 | 24-Jun-2007 03:54 | 202.7.166.164 | |
jar |
emoticons-0.1.jar | 2.8 kB | 1 | 26-Aug-2004 02:15 | Imario | |
zip |
emoticons-0.2.zip | 6.3 kB | 1 | 27-Aug-2004 00:49 | Imario | |
diff |
filter_patch.diff | 1.5 kB | 1 | 27-Aug-2004 00:55 | Imario | |
xml |
filters.xml | 0.6 kB | 1 | 26-Aug-2004 02:15 | Imario |