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.
  • BeautifierPlugin: Highlights and formats code fragments.
  • BibliographyPlugin: cite bibliography in one topic and get a references list automatically created.
  • CommentPlugin: Allows users to quickly post comments to a page without an edit/preview/save cycle.
  • ConditionalPlugin: Adds conditional rendering (if/then/else)
  • DoxygenPlugin: Creates links to doxygen-generated docs using %DOX{classname}%.
  • EditTablePlugin: Edit TWiki tables using edit fields, date pickers and drop down boxes
  • EmbedFlashPlugin: Embeds a Macromedia Flash file
  • EmbedPDFPlugin: embed PDF document in TWiki page
  • EmbedQTPlugin: Embeds QuickTime files in a TWiki page
  • FormQueryPlugin: Provides query capabilities across a database defined using forms and embedded tables in TWiki topics.
  • GnuSkinPlugin: Supplements the bare bones GnuSkin? theme for TWiki
  • HiddenTextPlugin: Hide a block of text in the edit page
  • InterwikiPlugin: Link ExternalSite:Page text to external sites based on aliases defined in the InterWikis topic
  • RenderListPlugin: Render bullet lists in a variety of formats
  • SessionPlugin: Stores persistent information (like logon and skin information) in a session on the server identified transparently by ID passed from browser.
  • SlideShowPlugin: Create web based presentations based on topics with headings.
  • SmiliesPlugin: Render smilies as icons, like  :-) for smile or  :cool: for cool!
  • TablePlugin: Control attributes of tables and sorting of table columns

Plugin Diagnostics

Plugins defined

earlyInitPlugin earlyInitPlugin TWiki::Plugins::SessionPlugin::earlyInitPlugin
initPlugin initPlugin TWiki::Plugins::DefaultPlugin::initPlugin
TWiki::Plugins::SpreadSheetPlugin::initPlugin
TWiki::Plugins::BeautifierPlugin::initPlugin
TWiki::Plugins::BibliographyPlugin::initPlugin
TWiki::Plugins::CommentPlugin::initPlugin
TWiki::Plugins::ConditionalPlugin::initPlugin
TWiki::Plugins::DoxygenPlugin::initPlugin
TWiki::Plugins::EditTablePlugin::initPlugin
TWiki::Plugins::EmbedFlashPlugin::initPlugin
TWiki::Plugins::EmbedPDFPlugin::initPlugin
TWiki::Plugins::EmbedQTPlugin::initPlugin
TWiki::Plugins::FormQueryPlugin::initPlugin
TWiki::Plugins::GnuSkinPlugin::initPlugin
TWiki::Plugins::HiddenTextPlugin::initPlugin
TWiki::Plugins::InterwikiPlugin::initPlugin
TWiki::Plugins::RenderListPlugin::initPlugin
TWiki::Plugins::SessionPlugin::initPlugin
TWiki::Plugins::SlideShowPlugin::initPlugin
TWiki::Plugins::SmiliesPlugin::initPlugin
TWiki::Plugins::TablePlugin::initPlugin
initializeUserHandler initializeUserHandler TWiki::Plugins::SessionPlugin::initializeUserHandler
registrationHandler registrationHandler  
beforeCommonTagsHandler beforeCommonTagsHandler  
commonTagsHandler commonTagsHandler TWiki::Plugins::DefaultPlugin::commonTagsHandler
TWiki::Plugins::SpreadSheetPlugin::commonTagsHandler
TWiki::Plugins::BeautifierPlugin::commonTagsHandler
TWiki::Plugins::CommentPlugin::commonTagsHandler
TWiki::Plugins::ConditionalPlugin::commonTagsHandler
TWiki::Plugins::DoxygenPlugin::commonTagsHandler
TWiki::Plugins::EditTablePlugin::commonTagsHandler
TWiki::Plugins::EmbedFlashPlugin::commonTagsHandler
TWiki::Plugins::EmbedPDFPlugin::commonTagsHandler
TWiki::Plugins::EmbedQTPlugin::commonTagsHandler
TWiki::Plugins::FormQueryPlugin::commonTagsHandler
TWiki::Plugins::GnuSkinPlugin::commonTagsHandler
TWiki::Plugins::HiddenTextPlugin::commonTagsHandler
TWiki::Plugins::SessionPlugin::commonTagsHandler
TWiki::Plugins::SlideShowPlugin::commonTagsHandler
TWiki::Plugins::SmiliesPlugin::commonTagsHandler
afterCommonTagsHandler afterCommonTagsHandler  
startRenderingHandler startRenderingHandler TWiki::Plugins::DefaultPlugin::startRenderingHandler
TWiki::Plugins::BibliographyPlugin::startRenderingHandler
TWiki::Plugins::GnuSkinPlugin::startRenderingHandler
TWiki::Plugins::InterwikiPlugin::startRenderingHandler
TWiki::Plugins::RenderListPlugin::startRenderingHandler
outsidePREHandler outsidePREHandler TWiki::Plugins::DefaultPlugin::outsidePREHandler
TWiki::Plugins::SmiliesPlugin::outsidePREHandler
TWiki::Plugins::TablePlugin::outsidePREHandler
insidePREHandler insidePREHandler  
endRenderingHandler endRenderingHandler TWiki::Plugins::EditTablePlugin::endRenderingHandler
TWiki::Plugins::SessionPlugin::endRenderingHandler
TWiki::Plugins::TablePlugin::endRenderingHandler
beforeEditHandler beforeEditHandler TWiki::Plugins::HiddenTextPlugin::beforeEditHandler
afterEditHandler afterEditHandler TWiki::Plugins::HiddenTextPlugin::afterEditHandler
beforeSaveHandler 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

Plugin "TWiki::Plugins::MathModePlugin" could not be loaded by Perl.  Errors were:
----
Can't load '/usr/lib/perl5/auto/File/Glob/Glob.so' for module File::Glob: /usr/lib/perl5/auto/File/Glob/Glob.so: failed to map segment from shared object: Cannot allocate memory at /usr/lib/perl5/XSLoader.pm line 70.
 at /usr/lib/perl5/File/Glob.pm line 96
Compilation failed in require at /srv/www/www.cacr.caltech.edu/docroot/asc/wiki/lib/TWiki/Plugins/MathModePlugin.pm line 205.
BEGIN failed--compilation aborted at /srv/www/www.cacr.caltech.edu/docroot/asc/wiki/lib/TWiki/Plugins/MathModePlugin.pm line 205.
Compilation failed in require at (eval 41) line 1.
BEGIN failed--compilation aborted at (eval 41) line 1.
----
Plugin "TWiki::Plugins::MathModePlugin" could not be loaded by Perl.  Errors were:
----
Attempt to reload TWiki/Plugins/MathModePlugin.pm aborted.
Compilation failed in require at (eval 70) line 1.
BEGIN failed--compilation aborted at (eval 70) line 1.
----

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

TWiki > InstalledPlugins
Copyright © 1997-2024 California Institute of Technology.