debug.txt in the TWiki data directory. Well behaved Plugins will have a debug flag turning on debugging. The core of TWiki has no debug output by default. It is turned on in different ways in different modules. Some have a writeDebug routine at the start that usually has the body commented out.
Debuggers such as PerlPtkdb can also be used.
-- JohnTalintyre - 03 Jul 2002
%!FAILEDPLUGINS% gives useful diagnostics:
| Plugin | Errors |
|---|---|
| SpreadSheetPlugin | none |
| AutoSectionsPlugin | none |
| BackupRestorePlugin | none |
| BlackListPlugin | none |
| CalendarPlugin | none |
| ChartPlugin | none |
| ColorPickerPlugin | none |
| CommentPlugin | none |
| DatePickerPlugin | none |
| EditTablePlugin | none |
| GaugePlugin | none |
| GeoLookupPlugin | none |
| HeadlinesPlugin | none |
| IfThenActionPlugin | none |
| InterwikiPlugin | none |
| JQueryPlugin | none |
| LocalCityTimePlugin | none |
| PercentCompletePlugin | none |
| PerlDocPlugin | none |
| PreferencesPlugin | none |
| QRCodePlugin | none |
| RecentVisitorPlugin | none |
| RenderListPlugin | none |
| SetGetPlugin | none |
| ShareMePlugin | none |
| SlideShowPlugin | none |
| SmiliesPlugin | none |
| SyntaxHighlightingPlugin | none |
| TWikiDrawPlugin | none |
| TWikiOrgPlugin | none |
| TWikiSheetPlugin | none |
| TablePlugin | none |
| TagMePlugin | none |
| TinyMCEPlugin | none |
| TwistyPlugin | none |
| VarCachePlugin | none |
| WatchlistPlugin | none |
| WysiwygPlugin | none |
| Handler | Plugins |
|---|---|
| afterAttachmentSaveHandler | IfThenActionPlugin |
| afterCommonTagsHandler | VarCachePlugin |
| afterEditHandler | WysiwygPlugin |
| afterRenameHandler | TagMePlugin WatchlistPlugin |
| afterSaveHandler | IfThenActionPlugin TagMePlugin VarCachePlugin WatchlistPlugin |
| beforeAttachmentSaveHandler | BlackListPlugin |
| beforeCommonTagsHandler | AutoSectionsPlugin EditTablePlugin PreferencesPlugin TWikiSheetPlugin TwistyPlugin VarCachePlugin WysiwygPlugin |
| beforeEditHandler | AutoSectionsPlugin TinyMCEPlugin WysiwygPlugin |
| beforeMergeHandler | WysiwygPlugin |
| beforeSaveHandler | AutoSectionsPlugin BlackListPlugin CommentPlugin VarCachePlugin WatchlistPlugin WysiwygPlugin |
| commonTagsHandler | SpreadSheetPlugin BackupRestorePlugin BlackListPlugin CalendarPlugin ChartPlugin CommentPlugin EditTablePlugin JQueryPlugin LocalCityTimePlugin SlideShowPlugin SmiliesPlugin SyntaxHighlightingPlugin TWikiOrgPlugin TWikiSheetPlugin VarCachePlugin |
| completePageHandler | IfThenActionPlugin |
| endRenderingHandler | BlackListPlugin This handler is deprecated - please check for updated versions of the plugins that use it! |
| initPlugin | SpreadSheetPlugin AutoSectionsPlugin BackupRestorePlugin BlackListPlugin CalendarPlugin ChartPlugin ColorPickerPlugin CommentPlugin DatePickerPlugin EditTablePlugin GaugePlugin GeoLookupPlugin HeadlinesPlugin IfThenActionPlugin InterwikiPlugin JQueryPlugin LocalCityTimePlugin PercentCompletePlugin PerlDocPlugin PreferencesPlugin QRCodePlugin RecentVisitorPlugin RenderListPlugin SetGetPlugin ShareMePlugin SlideShowPlugin SmiliesPlugin SyntaxHighlightingPlugin TWikiDrawPlugin TWikiOrgPlugin TWikiSheetPlugin TablePlugin TagMePlugin TinyMCEPlugin TwistyPlugin VarCachePlugin WatchlistPlugin WysiwygPlugin |
| modifyHeaderHandler | WysiwygPlugin |
| postRenderingHandler | BlackListPlugin PreferencesPlugin WysiwygPlugin |
| preRenderingHandler | AutoSectionsPlugin InterwikiPlugin SmiliesPlugin TablePlugin |
| registrationHandler | IfThenActionPlugin |
| startRenderingHandler | RenderListPlugin This handler is deprecated - please check for updated versions of the plugins that use it! |