Installed Plugins

Plugins are mainly user-contributed add-ons that enhance and extend TWiki features and capabilities. A limited number of plugins are included in the core TWiki distribution - and most those can be removed - while the rest are optional, available from TWiki:Plugins/WebHome.

Here is a list of the plugins currently installed and enabled on this TWiki site:

  • DefaultPlugin: This plugin can be used to specify some simple custom rendering rules. It also renders depreciated *_text_* as bold italic text.
  • SpreadSheetPlugin: Add spreadsheet calculation like "$SUM( $ABOVE() )" to tables located in TWiki topics.
  • MacrosPlugin: Supports parameterised includes.
  • ChildTopicTemplatePlugin: Allows templates to be specified for automatic child topic creation.
  • ActionTrackerPlugin: Adds support for action tags in topics, and automatic notification of action statii
  • BeautifierPlugin: Highlights and formats code fragments.
  • BugzillaQueryPlugin: This plugin is useful to display links or data results from Bugzilla.
  • CalendarPlugin: This plugin shows a monthly calendar with highlighted events
  • ChartPlugin: Create PNG or GIF charts to visualize TWiki tables
  • CommentPlugin: Allows users to quickly post comments to a page without an edit/preview/save cycle.
  • EditTablePlugin: Edit TWiki tables using edit fields, date pickers and drop down boxes
  • FormQueryPlugin: Provides query capabilities across a database defined using forms and embedded tables in TWiki topics.
  • GaugePlugin: Build dashboards that contain graphical images of gauges defined with %GAUGE{}% variables.
  • GnuSkinPlugin: Supplements the bare bones GnuSkin theme for TWiki
  • HeadlinesPlugin: Build news portals that show headline news based on RSS news feeds from news sites.
  • InterwikiPlugin: Link ExternalSite:Page text to external sites based on aliases defined in the InterWikis topic
  • LdapPlugin: This plugin retrieves data from an LDAP directory and displays it on the current page.
  • LocalCityTimePlugin: Shows the local time of a city embedded in a TWiki topic.
  • NotificationPlugin: This plugin allows you to send fine grained notifications of topics you are interested in
  • RandomQuotePlugin: display a random quote
  • RecursiveRenderPlugin: This plugin adds <render> tags and ~macros.
  • RenderListPlugin: Render bullet lists in a variety of formats
  • SessionPlugin: Holds session information on server, session identified from sessionId stored in non-persistant cookie
  • SlideShowPlugin: Create web based presentations based on topics with headings.
  • SmiliesPlugin: Render smilies as icons, like  :-) for smile or  :cool: for cool!
  • TWikiDrawPlugin: Drawing editor
  • TablePlugin: Control attributes of tables and sorting of table columns
  • TocPlugin: Table of contents and cross-reference management
  • TopicVarsPlugin: Set variables in arbitrary topics and refer to them from other topics within the same web; these can be parameterised thus facilitating the packaging of TWiki:Codev.TWikiApplications
  • TreePlugin: Dynamic generation of TWiki topic trees

Plugin Diagnostics

Plugins defined

earlyInitPlugin earlyInitPlugin  
initPlugin initPlugin TWiki::Plugins::DefaultPlugin::initPlugin
TWiki::Plugins::SpreadSheetPlugin::initPlugin
TWiki::Plugins::MacrosPlugin::initPlugin
TWiki::Plugins::ChildTopicTemplatePlugin::initPlugin
TWiki::Plugins::ActionTrackerPlugin::initPlugin
TWiki::Plugins::BeautifierPlugin::initPlugin
TWiki::Plugins::BugzillaQueryPlugin::initPlugin
TWiki::Plugins::CalendarPlugin::initPlugin
TWiki::Plugins::ChartPlugin::initPlugin
TWiki::Plugins::CommentPlugin::initPlugin
TWiki::Plugins::EditTablePlugin::initPlugin
TWiki::Plugins::FormQueryPlugin::initPlugin
TWiki::Plugins::GaugePlugin::initPlugin
TWiki::Plugins::GnuSkinPlugin::initPlugin
TWiki::Plugins::HeadlinesPlugin::initPlugin
TWiki::Plugins::InterwikiPlugin::initPlugin
TWiki::Plugins::LdapPlugin::initPlugin
TWiki::Plugins::LocalCityTimePlugin::initPlugin
TWiki::Plugins::NotificationPlugin::initPlugin
TWiki::Plugins::RandomQuotePlugin::initPlugin
TWiki::Plugins::RecursiveRenderPlugin::initPlugin
TWiki::Plugins::RenderListPlugin::initPlugin
TWiki::Plugins::SessionPlugin::initPlugin
TWiki::Plugins::SlideShowPlugin::initPlugin
TWiki::Plugins::SmiliesPlugin::initPlugin
TWiki::Plugins::TWikiDrawPlugin::initPlugin
TWiki::Plugins::TWikiDrawSvgPlugin::initPlugin
TWiki::Plugins::TablePlugin::initPlugin
TWiki::Plugins::TocPlugin::initPlugin
TWiki::Plugins::TopicVarsPlugin::initPlugin
TWiki::Plugins::TreePlugin::initPlugin
initializeUserHandler initializeUserHandler TWiki::Plugins::SessionPlugin::initializeUserHandler
registrationHandler registrationHandler  
beforeCommonTagsHandler beforeCommonTagsHandler  
commonTagsHandler commonTagsHandler TWiki::Plugins::DefaultPlugin::commonTagsHandler
TWiki::Plugins::SpreadSheetPlugin::commonTagsHandler
TWiki::Plugins::MacrosPlugin::commonTagsHandler
TWiki::Plugins::ChildTopicTemplatePlugin::commonTagsHandler
TWiki::Plugins::ActionTrackerPlugin::commonTagsHandler
TWiki::Plugins::BeautifierPlugin::commonTagsHandler
TWiki::Plugins::BugzillaQueryPlugin::commonTagsHandler
TWiki::Plugins::CalendarPlugin::commonTagsHandler
TWiki::Plugins::ChartPlugin::commonTagsHandler
TWiki::Plugins::CommentPlugin::commonTagsHandler
TWiki::Plugins::EditTablePlugin::commonTagsHandler
TWiki::Plugins::FormQueryPlugin::commonTagsHandler
TWiki::Plugins::GaugePlugin::commonTagsHandler
TWiki::Plugins::GnuSkinPlugin::commonTagsHandler
TWiki::Plugins::HeadlinesPlugin::commonTagsHandler
TWiki::Plugins::LdapPlugin::commonTagsHandler
TWiki::Plugins::LocalCityTimePlugin::commonTagsHandler
TWiki::Plugins::RandomQuotePlugin::commonTagsHandler
TWiki::Plugins::SlideShowPlugin::commonTagsHandler
TWiki::Plugins::SmiliesPlugin::commonTagsHandler
TWiki::Plugins::TWikiDrawPlugin::commonTagsHandler
TWiki::Plugins::TWikiDrawSvgPlugin::commonTagsHandler
TWiki::Plugins::TopicVarsPlugin::commonTagsHandler
TWiki::Plugins::TreePlugin::commonTagsHandler
afterCommonTagsHandler afterCommonTagsHandler  
startRenderingHandler startRenderingHandler TWiki::Plugins::DefaultPlugin::startRenderingHandler
TWiki::Plugins::GnuSkinPlugin::startRenderingHandler
TWiki::Plugins::InterwikiPlugin::startRenderingHandler
TWiki::Plugins::RandomQuotePlugin::startRenderingHandler
TWiki::Plugins::RecursiveRenderPlugin::startRenderingHandler
TWiki::Plugins::RenderListPlugin::startRenderingHandler
TWiki::Plugins::TocPlugin::startRenderingHandler
outsidePREHandler outsidePREHandler TWiki::Plugins::DefaultPlugin::outsidePREHandler
TWiki::Plugins::RandomQuotePlugin::outsidePREHandler
TWiki::Plugins::SmiliesPlugin::outsidePREHandler
TWiki::Plugins::TablePlugin::outsidePREHandler
insidePREHandler insidePREHandler  
endRenderingHandler endRenderingHandler TWiki::Plugins::ChildTopicTemplatePlugin::endRenderingHandler
TWiki::Plugins::EditTablePlugin::endRenderingHandler
TWiki::Plugins::RecursiveRenderPlugin::endRenderingHandler
TWiki::Plugins::SessionPlugin::endRenderingHandler
TWiki::Plugins::TablePlugin::endRenderingHandler
beforeEditHandler beforeEditHandler TWiki::Plugins::ActionTrackerPlugin::beforeEditHandler
afterEditHandler afterEditHandler TWiki::Plugins::ActionTrackerPlugin::afterEditHandler
beforeSaveHandler beforeSaveHandler TWiki::Plugins::ActionTrackerPlugin::beforeSaveHandler
TWiki::Plugins::NotificationPlugin::beforeSaveHandler
afterSaveHandler afterSaveHandler  
beforeAttachmentSaveHandler beforeAttachmentSaveHandler  
afterAttachmentSaveHandler afterAttachmentSaveHandler  
writeHeaderHandler writeHeaderHandler TWiki::Plugins::SessionPlugin::writeHeaderHandler
redirectCgiQueryHandler redirectCgiQueryHandler TWiki::Plugins::SessionPlugin::redirectCgiQueryHandler
getSessionValueHandler getSessionValueHandler TWiki::Plugins::SessionPlugin::getSessionValueHandler
setSessionValueHandler setSessionValueHandler TWiki::Plugins::SessionPlugin::setSessionValueHandler
renderFormFieldForEditHandler renderFormFieldForEditHandler  
renderWikiWordHandler renderWikiWordHandler  

Errors

None

Note: The diagnostics are provided by the %FAILEDPLUGINS% variable

Related Topics: TWikiPlugins, TWikiPreferences

-- TWiki:Main.MikeMannix - 12 May 2002
-- TWiki:Main.PeterThoeny - 18 May 2004