wiki:WikiGoodiesPlugin

Version 11 (modified by cboos, 7 years ago) (diff)

the plugin is no longer active on TH, don't call the macros

Wiki Goodies for Trac

Description

This plugin extends the Trac Wiki in several ways:

  • {*} Support for displaying smileys, as in MoinMoin
  • {*} HTML 4.0 entities (named entities and numerical entities)
  • Automatic replacement of common text idioms by their corresponding symbols (e.g. arrows, fractions, etc.)
  • {*} Mozilla style markup for single words: *this* /is/ _important_ becomes this is important
  • {*} Automatic addition of mailto: links to E-mail addresses
  • {o} Automatic addition of file: links for Windows-like paths (DokuWiki style)

Bugs/Feature Requests

Existing bugs and feature requests for WikiGoodiesPlugin are here.

Short list of known defects:

#1799
[Patch] {p1} doesn't work as expected and :\ is not a good smiley IMHO
#2257
mailto links not linking correctly with hyphenated addresses/domains
#4405
underscore in front of a goodie escapes symbols from beeing converted.
#4840
All icon background should be transparent
#4841
[Patch] {i} is not handled, even though there is an icon for it.

If you have any new issue of feature request, create a new ticket.

Download

Download the zipped source:

Trac Version Zip
0.9.3 and above, 0.10 wikigoodiesplugin/0.9
0.11 wikigoodiesplugin/0.11

Source

You can check out the source for WikiGoodiesPlugin from Subversion at http://trac-hacks.org/svn/wikigoodiesplugin.

Example

There are 3 new macros that can be used to conveniently display all the newly introduced markup.

Simply copy&paste the following wiki snippet somewhere into your Wiki (e.g. in WikiFormatting):

=== Additional Goodies ===
==== Smileys ====
[[ShowSmileys(5)]]
==== Entities ====
[[ShowEntities(4)]]
==== Symbols ====
[[ShowSymbols(5)]]

(the argument is the number of columns to be used in the displayed table)

For the entities, only the named ones are shown. For help on using the numerical entities, see for example those tips.

See Also

The EmoticonsPlugin also provides support for smileys, and is a little bit more lightweight than this plugin.

Author/Contributors

Author: cboos
Contributors: