CINXE.COM
devel:events_list [DokuWiki]
<!DOCTYPE html> <html lang="en" dir="ltr" class="no-js"> <head> <meta charset="utf-8" /> <title>devel:events_list [DokuWiki]</title> <meta name="generator" content="DokuWiki"/> <meta name="theme-color" content="#008800"/> <meta name="robots" content="index,follow"/> <meta name="keywords" content="devel,events_list"/> <link rel="search" type="application/opensearchdescription+xml" href="/lib/exe/opensearch.php" title="DokuWiki"/> <link rel="start" href="/"/> <link rel="contents" href="/devel:events_list?do=index" title="Sitemap"/> <link rel="manifest" href="/lib/exe/manifest.php"/> <link rel="alternate" type="application/rss+xml" title="Recent Changes" href="/feed.php"/> <link rel="alternate" type="application/rss+xml" title="Current namespace" href="/feed.php?mode=list&ns=devel"/> <link rel="edit" title="Edit this page" href="/devel:events_list?do=edit"/> <link rel="alternate" type="text/html" title="Plain HTML" href="/_export/xhtml/devel:events_list"/> <link rel="alternate" type="text/plain" title="Wiki Markup" href="/_export/raw/devel:events_list"/> <link rel="canonical" href="https://www.dokuwiki.org/devel:events_list"/> <link rel="stylesheet" href="/lib/exe/css.php?t=dokuwiki&tseed=f1005bad3d81fc9c803c7f93d32a390e"/> <link rel="alternate" hreflang="el" href="https://www.dokuwiki.org/el:devel:events_list"/> <link rel="alternate" hreflang="ja" href="https://www.dokuwiki.org/ja:devel:events_list"/> <link rel="alternate" hreflang="zh" href="https://www.dokuwiki.org/zh:devel:events_list"/> <link rel="alternate" hreflang="x-default" href="https://www.dokuwiki.org/devel:events_list"/> <script >var NS='devel';var JSINFO = {"plugins":{"edittable":{"default columnwidth":""}},"id":"devel:events_list","namespace":"devel","ACT":"show","useHeadingNavigation":0,"useHeadingContent":0};(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.4/jquery.min.js" defer="defer"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.13.2/jquery-ui.min.js" defer="defer"></script> <script src="/lib/exe/js.php?t=dokuwiki&tseed=f1005bad3d81fc9c803c7f93d32a390e&lang=en" defer="defer"></script> <meta name="viewport" content="width=device-width,initial-scale=1" /> <link rel="shortcut icon" href="/lib/tpl/dokuwiki/images/favicon.ico" /> <link rel="apple-touch-icon" href="/lib/tpl/dokuwiki/images/apple-touch-icon.png" /> <meta name="verify-v1" content="OVxl3gsCv2MhZqh1cBQyl0JytWXSwXMjyvwc+4w3WtA=" /> <meta name="google-site-verification" content="YhTVK69hW94ZXUtc2zSLPxTkZKbZIn0zK67mz5WQB-E" /> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-83791-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-83791-1', { 'anonymize_ip': true }); </script> </head> <body> <div id="dokuwiki__site"><div id="dokuwiki__top" class="site dokuwiki mode_show tpl_dokuwiki showSidebar hasSidebar"> <!-- ********** HEADER ********** --> <header id="dokuwiki__header"><div class="pad group"> <div class="headings group"> <ul class="a11y skip"> <li><a href="#dokuwiki__content">skip to content</a></li> </ul> <h1 class="logo"><a href="/start" accesskey="h" title="Home [h]"><img src="/lib/tpl/dokuwiki/images/logo.png" width="64" height="64" alt="" /><span>DokuWiki</span></a></h1> <p class="claim">It's better when it's simple</p> </div> <div class="tools group"> <!-- USER TOOLS --> <div id="dokuwiki__usertools"> <h3 class="a11y">User Tools</h3> <ul> <li class="action login"><a href="/devel:events_list?do=login&sectok=" title="Log In" rel="nofollow"><span>Log In</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10 17.25V14H3v-4h7V6.75L15.25 12 10 17.25M8 2h9a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2v-4h2v4h9V4H8v4H6V4a2 2 0 0 1 2-2z"/></svg></a></li> </ul> </div> <!-- SITE TOOLS --> <div id="dokuwiki__sitetools"> <h3 class="a11y">Site Tools</h3> <form action="/start" method="get" role="search" class="search doku_form" id="dw__search" accept-charset="utf-8"><input type="hidden" name="do" value="search" /><input type="hidden" name="id" value="devel:events_list" /><div class="no"><input name="q" type="text" class="edit" title="[F]" accesskey="f" placeholder="Search" autocomplete="on" id="qsearch__in" value="" /><button value="1" type="submit" title="Search">Search</button><div id="qsearch__out" class="ajax_qsearch JSpopup"></div></div></form> <div class="mobileTools"> <form action="/doku.php" method="get" accept-charset="utf-8"><div class="no"><input type="hidden" name="id" value="devel:events_list" /><select name="do" class="edit quickselect" title="Tools"><option value="">Tools</option><optgroup label="Page Tools"><option value="edit">Edit this page</option><option value="revisions">Old revisions</option><option value="backlink">Backlinks</option></optgroup><optgroup label="Site Tools"><option value="recent">Recent Changes</option><option value="media">Media Manager</option><option value="index">Sitemap</option></optgroup><optgroup label="User Tools"><option value="login">Log In</option></optgroup></select><button type="submit">></button></div></form> </div> <ul> <li class="action recent"><a href="/devel:events_list?do=recent" title="Recent Changes [r]" rel="nofollow" accesskey="r">Recent Changes</a></li><li class="action media"><a href="/devel:events_list?do=media&ns=devel" title="Media Manager" rel="nofollow">Media Manager</a></li><li class="action index"><a href="/devel:events_list?do=index" title="Sitemap [x]" rel="nofollow" accesskey="x">Sitemap</a></li> </ul> </div> </div> <!-- BREADCRUMBS --> <div class="breadcrumbs"> <div class="trace"><span class="bchead">Trace:</span> <span class="bcsep">•</span> <span class="curid"><bdi><a href="/devel:events_list" class="breadcrumbs" title="devel:events_list">events_list</a></bdi></span></div> </div> <hr class="a11y" /> </div></header><!-- /header --> <div class="wrapper group"> <!-- ********** ASIDE ********** --> <nav id="dokuwiki__aside" aria-label="Sidebar"><div class="pad aside include group"> <h3 class="toggle">Sidebar</h3> <div class="content"><div class="group"> <div class="plugin_translation is-dropdown"><span class="title">Translations of this page<sup><a href="/localization" class="wikilink1" title="localization" data-wiki-id="localization">?</a></sup>: </span><ul><li class="span"><span class="wikilink1" title="English">English (en)</span></li><li class="a"><a class="wikilink2" title="|العربية" href="/ar:devel:events_list">|العربية (ar)</a></li><li class="a"><a class="wikilink2" title="Català" href="/ca:devel:events_list">Català (ca)</a></li><li class="a"><a class="wikilink2" title="Česky" href="/cs:devel:events_list">Česky (cs)</a></li><li class="a"><a class="wikilink2" title="Dansk" href="/da:devel:events_list">Dansk (da)</a></li><li class="a"><a class="wikilink2" title="Deutsch" href="/de:devel:events_list">Deutsch (de)</a></li><li class="a"><a class="wikilink1" title="Ελληνικά" href="/el:devel:events_list">Ελληνικά (el)</a></li><li class="a"><a class="wikilink2" title="Esperanto" href="/eo:devel:events_list">Esperanto (eo)</a></li><li class="a"><a class="wikilink2" title="Español" href="/es:devel:events_list">Español (es)</a></li><li class="a"><a class="wikilink2" title="فارسی" href="/fa:devel:events_list">فارسی (fa)</a></li><li class="a"><a class="wikilink2" title="Français" href="/fr:devel:events_list">Français (fr)</a></li><li class="a"><a class="wikilink2" title="עברית" href="/he:devel:events_list">עברית (he)</a></li><li class="a"><a class="wikilink2" title="Magyar" href="/hu:devel:events_list">Magyar (hu)</a></li><li class="a"><a class="wikilink2" title="Italiano" href="/it:devel:events_list">Italiano (it)</a></li><li class="a"><a class="wikilink1" title="日本語" href="/ja:devel:events_list">日本語 (ja)</a></li><li class="a"><a class="wikilink2" title="한국어" href="/ko:devel:events_list">한국어 (ko)</a></li><li class="a"><a class="wikilink2" title="Lietuvių Kalba" href="/lt:devel:events_list">Lietuvių Kalba (lt)</a></li><li class="a"><a class="wikilink2" title="Nederlands" href="/nl:devel:events_list">Nederlands (nl)</a></li><li class="a"><a class="wikilink2" title="Norsk" href="/no:devel:events_list">Norsk (no)</a></li><li class="a"><a class="wikilink2" title="Polski" href="/pl:devel:events_list">Polski (pl)</a></li><li class="a"><a class="wikilink2" title="Português" href="/pt-br:devel:events_list">Português (pt-br)</a></li><li class="a"><a class="wikilink2" title="Română" href="/ro:devel:events_list">Română (ro)</a></li><li class="a"><a class="wikilink2" title="Русский" href="/ru:devel:events_list">Русский (ru)</a></li><li class="a"><a class="wikilink2" title="Српски Језик" href="/sr:devel:events_list">Српски Језик (sr)</a></li><li class="a"><a class="wikilink2" title="Svenska" href="/sv:devel:events_list">Svenska (sv)</a></li><li class="a"><a class="wikilink2" title="ไทย" href="/th:devel:events_list">ไทย (th)</a></li><li class="a"><a class="wikilink2" title="Українська" href="/uk:devel:events_list">Українська (uk)</a></li><li class="a"><a class="wikilink1" title="中文" href="/zh:devel:events_list">中文 (zh)</a></li><li class="a"><a class="wikilink2" title="繁體中文" href="/zh-tw:devel:events_list">繁體中文 (zh-tw)</a></li></ul></div> <p> <strong>Learn about DokuWiki</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/features" class="wikilink1" title="features" data-wiki-id="features">Features</a> & <a href="/blogroll" class="wikilink1" title="blogroll" data-wiki-id="blogroll">reviews</a> </div> </li> <li class="level1"><div class="li"> <a href="/install" class="wikilink1" title="install" data-wiki-id="install">Installation guide</a></div> </li> <li class="level1"><div class="li"> <a href="/manual" class="wikilink1" title="manual" data-wiki-id="manual">User manual</a> & <a href="/wiki:syntax" class="wikilink1" title="wiki:syntax" data-wiki-id="wiki:syntax">syntax</a></div> </li> <li class="level1"><div class="li"> <a href="/changes" class="wikilink1" title="changes" data-wiki-id="changes">Release notes</a></div> </li> <li class="level1"><div class="li"> <a href="/faq" class="wikilink1" title="faq" data-wiki-id="faq">FAQ</a></div> </li> </ul> <p> <strong>Advanced Use</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/extensions" class="wikilink1" title="extensions" data-wiki-id="extensions">Extensions</a></div> </li> <li class="level1"><div class="li"> <a href="/development" class="wikilink1" title="development" data-wiki-id="development">Development manual</a></div> </li> </ul> <p> <strong>Corporate Use</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/faq:support" class="wikilink1" title="faq:support" data-wiki-id="faq:support">Get support</a></div> </li> <li class="level1"><div class="li"> <a href="/donate" class="wikilink1" title="donate" data-wiki-id="donate">Donations</a></div> </li> </ul> <p> <strong>Our Community</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/teams:getting_involved" class="wikilink1" title="teams:getting_involved" data-wiki-id="teams:getting_involved">Get involved</a></div> </li> <li class="level1"><div class="li"> <a href="/dokuinstall" class="wikilink1" title="dokuinstall" data-wiki-id="dokuinstall">Users</a></div> </li> <li class="level1"><div class="li"> <a href="http://forum.dokuwiki.org" class="urlextern" title="http://forum.dokuwiki.org">User forum</a></div> </li> <li class="level1"><div class="li"> <a href="/mailinglist" class="wikilink1" title="mailinglist" data-wiki-id="mailinglist">Development mailinglist</a></div> </li> </ul> <hr /> <p> Follow us on <a href="https://phpc.social/@dokuwiki" class="urlextern" title="https://phpc.social/@dokuwiki">Mastodon</a> and other <a href="/social" class="wikilink1" title="social" data-wiki-id="social">social networks</a>. </p> <p> <a href="/privacy" class="wikilink1" title="privacy" data-wiki-id="privacy">Our Privacy Policy</a> </p> </div></div> </div></nav><!-- /aside --> <!-- ********** CONTENT ********** --> <main id="dokuwiki__content"><div class="pad group"> <div class="pageId"><span>devel:events_list</span></div> <div class="page group"> <!-- wikipage start --> <!-- TOC START --> <div id="dw__toc" class="dw__toc"> <h3 class="toggle">Table of Contents</h3> <div> <ul class="toc"> <li class="level1"><div class="li"><a href="#event_reference_list">Event Reference List</a></div> <ul class="toc"> <li class="level2"><div class="li"><a href="#naming_structure">Naming Structure</a></div></li> <li class="level2"><div class="li"><a href="#see_also">See also</a></div></li> </ul></li> </ul> </div> </div> <!-- TOC END --> <h1 class="sectionedit1" id="event_reference_list">Event Reference List</h1> <div class="level1"> <p> The following is a list of all events implemented by the DokuWiki's <a href="/devel:events" class="wikilink1" title="devel:events" data-wiki-id="devel:events">event system</a> for the use with <a href="/devel:action_plugins" class="wikilink1" title="devel:action_plugins" data-wiki-id="devel:action_plugins">action plugins</a>. To be able to choose the correct event a look at the <a href="/devel:overview" class="wikilink1" title="devel:overview" data-wiki-id="devel:overview">walk through</a> the source code during a request for <code>/doku.php?id=start&do=show</code> to explain the basics of DokuWiki. </p> <p> When writing a new plugin, be sure to check when a event was added. Some might be only available in a recent <a href="/devel:develonly" class="wikilink1" title="devel:develonly" data-wiki-id="devel:develonly">development version</a> of DokuWiki. </p> <div class="table dataaggregation"><table class="inline dataplugin_table "><tr><th><span>↓</span> <a href="/devel:events_list?datasrt=%5E%25title%25" title="Sort by this column">Event Name</a></th><th><a href="/devel:events_list?datasrt=description" title="Sort by this column">Description</a></th><th><a href="/devel:events_list?datasrt=preventable" title="Sort by this column">Preventable</a></th><th><a href="/devel:events_list?datasrt=added" title="Sort by this column">Added</a></th><th><a href="/devel:events_list?datasrt=removed" title="Sort by this column">Removed</a></th></tr><tr><td class="align title"><a href="/devel:event:c_template" class="wikilink1" title="devel:event:c_template" data-wiki-id="devel:event:c_template">@!FILE!@</a></td><td class="align description"></td><td class="align preventable"></td><td class="align added"></td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:action_act_preprocess" class="wikilink1" title="devel:event:action_act_preprocess" data-wiki-id="devel:event:action_act_preprocess">ACTION_ACT_PREPROCESS</a></td><td class="align description">Handling ?do= actions</td><td class="align preventable">yes</td><td class="align added">2006-04-25</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:action_denied_tplcontent" class="wikilink1" title="devel:event:action_denied_tplcontent" data-wiki-id="devel:event:action_denied_tplcontent">ACTION_DENIED_TPLCONTENT</a></td><td class="align description">Suppress login form when access is denied</td><td class="align preventable">yes</td><td class="align added">2022-01-10</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:action_export_postprocess" class="wikilink1" title="devel:event:action_export_postprocess" data-wiki-id="devel:event:action_export_postprocess">ACTION_EXPORT_POSTPROCESS</a></td><td class="align description">postprocess the output of a page requested for export</td><td class="align preventable">no</td><td class="align added">2008-08-28</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:action_handle_subscribe" class="wikilink1" title="devel:event:action_handle_subscribe" data-wiki-id="devel:event:action_handle_subscribe">ACTION_HANDLE_SUBSCRIBE</a></td><td class="align description">handle, process & generate data for a subscribe request</td><td class="align preventable">yes</td><td class="align added">2010-01-20</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:action_headers_send" class="wikilink1" title="devel:event:action_headers_send" data-wiki-id="devel:event:action_headers_send">ACTION_HEADERS_SEND</a></td><td class="align description">modify the HTTP headers sent by Dokuwiki</td><td class="align preventable">yes</td><td class="align added">2006-04-25</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:action_show_redirect" class="wikilink1" title="devel:event:action_show_redirect" data-wiki-id="devel:event:action_show_redirect">ACTION_SHOW_REDIRECT</a></td><td class="align description">intercept redirects after posts</td><td class="align preventable">yes</td><td class="align added">2008-10-26</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:adminplugin_access_check" class="wikilink1" title="devel:event:adminplugin_access_check" data-wiki-id="devel:event:adminplugin_access_check">ADMINPLUGIN_ACCESS_CHECK</a></td><td class="align description">Allows to intercept and change the access to admin plugins</td><td class="align preventable">yes</td><td class="align added">2018-12-10</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:ajax_call_unknown" class="wikilink1" title="devel:event:ajax_call_unknown" data-wiki-id="devel:event:ajax_call_unknown">AJAX_CALL_UNKNOWN</a></td><td class="align description">Handle AJAX calls</td><td class="align preventable">yes</td><td class="align added">2006-08-09</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:auth_acl_check" class="wikilink1" title="devel:event:auth_acl_check" data-wiki-id="devel:event:auth_acl_check">AUTH_ACL_CHECK</a></td><td class="align description">Wraps around checking the ACLs for a user on a given page, a media or namespace</td><td class="align preventable">yes</td><td class="align added">2014-01-19</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:auth_login_check" class="wikilink1" title="devel:event:auth_login_check" data-wiki-id="devel:event:auth_login_check">AUTH_LOGIN_CHECK</a></td><td class="align description">intercept requests before authentication</td><td class="align preventable">yes</td><td class="align added">2009-03-13</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:auth_password_generate" class="wikilink1" title="devel:event:auth_password_generate" data-wiki-id="devel:event:auth_password_generate">AUTH_PASSWORD_GENERATE</a></td><td class="align description">Modify how new user passwords are generated</td><td class="align preventable">yes</td><td class="align added">2013-06-16</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:auth_userdata_change" class="wikilink1" title="devel:event:auth_userdata_change" data-wiki-id="devel:event:auth_userdata_change">AUTH_USER_CHANGE</a></td><td class="align description">Intercept user data modifications before they are sent to the auth backend</td><td class="align preventable">yes</td><td class="align added">2008-08-17</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:common_notify_addresslist" class="wikilink1" title="devel:event:common_notify_addresslist" data-wiki-id="devel:event:common_notify_addresslist">COMMON_NOTIFY_ADDRESSLIST</a></td><td class="align description">Manipulate the address list for a subscription mail notification after an edit</td><td class="align preventable">yes</td><td class="align added">2010-01-20</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:common_pagetpl_load" class="wikilink1" title="devel:event:common_pagetpl_load" data-wiki-id="devel:event:common_pagetpl_load">COMMON_PAGETPL_LOAD</a></td><td class="align description">enhance or replace namespace templates</td><td class="align preventable">yes</td><td class="align added">2011-02-03</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:common_page_fromtemplate" class="wikilink1" title="devel:event:common_page_fromtemplate" data-wiki-id="devel:event:common_page_fromtemplate">COMMON_PAGE_FROMTEMPLATE</a></td><td class="align description">enhance or replace namespace templates</td><td class="align preventable">yes</td><td class="align added">2010-03-10</td><td class="align removed">2011-02-03</td></tr><tr><td class="align title"><a href="/devel:event:common_user_link" class="wikilink1" title="devel:event:common_user_link" data-wiki-id="devel:event:common_user_link">COMMON_USER_LINK</a></td><td class="align description">Lets modify/replace the user interwiki link</td><td class="align preventable">yes</td><td class="align added">2014-03-16</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:common_wikipage_save" class="wikilink1" title="devel:event:common_wikipage_save" data-wiki-id="devel:event:common_wikipage_save">COMMON_WIKIPAGE_SAVE</a></td><td class="align description">Intercept or modify saving of a wiki page</td><td class="align preventable">yes</td><td class="align added">2016-02-24</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:common_wordblock_blocked" class="wikilink1" title="devel:event:common_wordblock_blocked" data-wiki-id="devel:event:common_wordblock_blocked">COMMON_WORDBLOCK_BLOCKED</a></td><td class="align description">Intercept wordblock</td><td class="align preventable">yes</td><td class="align added">2008-10-12</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:confutil_cdn_select" class="wikilink1" title="devel:event:confutil_cdn_select" data-wiki-id="devel:event:confutil_cdn_select">CONFUTIL_CDN_SELECT</a></td><td class="align description">Pick the URLs to load scripts from depending on the jquerycdn setting</td><td class="align preventable">yes</td><td class="align added">2017-02-03</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:css_cache_use" class="wikilink1" title="devel:event:css_cache_use" data-wiki-id="devel:event:css_cache_use">CSS_CACHE_USE</a></td><td class="align description">manipulate the CSS cache</td><td class="align preventable">yes</td><td class="align added">2017-08-01</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:css_styles_included" class="wikilink1" title="devel:event:css_styles_included" data-wiki-id="devel:event:css_styles_included">CSS_STYLES_INCLUDED</a></td><td class="align description">modify or prevent the list of included CSS files</td><td class="align preventable">yes</td><td class="align added">2017-08-01</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:detail_started" class="wikilink1" title="devel:event:detail_started" data-wiki-id="devel:event:detail_started">DETAIL_STARTED</a></td><td class="align description">The image detail page prepares to do its work</td><td class="align preventable">no</td><td class="align added">2012-09-10</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:dokuwiki_done" class="wikilink1" title="devel:event:dokuwiki_done" data-wiki-id="devel:event:dokuwiki_done">DOKUWIKI_DONE</a></td><td class="align description">run some code after DokuWiki finished all its processing</td><td class="align preventable">no</td><td class="align added">2006-04-25</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:dokuwiki_init_done" class="wikilink1" title="devel:event:dokuwiki_init_done" data-wiki-id="devel:event:dokuwiki_init_done">DOKUWIKI_INIT_DONE</a></td><td class="align description">Fired when the DokuWiki environment has been initialized</td><td class="align preventable">no</td><td class="align added">2022-04-28</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:dokuwiki_started" class="wikilink1" title="devel:event:dokuwiki_started" data-wiki-id="devel:event:dokuwiki_started">DOKUWIKI_STARTED</a></td><td class="align description">DokuWiki prepares to do its work</td><td class="align preventable">no</td><td class="align added">2006-04-25</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:draft_save" class="wikilink1" title="devel:event:draft_save" data-wiki-id="devel:event:draft_save">DRAFT_SAVE</a></td><td class="align description">Modify draft saving</td><td class="align preventable">yes</td><td class="align added">2018-07-29</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:edit_form_addtextarea" class="wikilink1" title="devel:event:edit_form_addtextarea" data-wiki-id="devel:event:edit_form_addtextarea">EDIT_FORM_ADDTEXTAREA</a></td><td class="align description">add elements to edit forms for editing the given wikitext</td><td class="align preventable">yes</td><td class="align added">2020-10-13</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:feed_data_process" class="wikilink1" title="devel:event:feed_data_process" data-wiki-id="devel:event:feed_data_process">FEED_DATA_PROCESS</a></td><td class="align description">Process the feed data into feed items</td><td class="align preventable">yes</td><td class="align added">2009-11-10</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:feed_item_add" class="wikilink1" title="devel:event:feed_item_add" data-wiki-id="devel:event:feed_item_add">FEED_ITEM_ADD</a></td><td class="align description">Manipulate RSS feed items</td><td class="align preventable">yes</td><td class="align added">2007-07-18</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:feed_mode_unknown" class="wikilink1" title="devel:event:feed_mode_unknown" data-wiki-id="devel:event:feed_mode_unknown">FEED_MODE_UNKNOWN</a></td><td class="align description">An unknown feed mode was requested</td><td class="align preventable">yes</td><td class="align added">2009-11-10</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:feed_opts_postprocess" class="wikilink1" title="devel:event:feed_opts_postprocess" data-wiki-id="devel:event:feed_opts_postprocess">FEED_OPTS_POSTPROCESS</a></td><td class="align description">Can modify the parameters for the feed creation</td><td class="align preventable">no</td><td class="align added">2009-11-10</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:fetch_media_status" class="wikilink1" title="devel:event:fetch_media_status" data-wiki-id="devel:event:fetch_media_status">FETCH_MEDIA_STATUS</a></td><td class="align description">handles status codes when downloading a media resource</td><td class="align preventable">yes</td><td class="align added">2010-02-23</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:form_conflict_output" class="wikilink1" title="devel:event:form_conflict_output" data-wiki-id="devel:event:form_conflict_output">FORM_CONFLICT_OUTPUT</a></td><td class="align description">modify the conflict handling form object</td><td class="align preventable">no</td><td class="align added">2020-10-13</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:form_draft_output" class="wikilink1" title="devel:event:form_draft_output" data-wiki-id="devel:event:form_draft_output">FORM_DRAFT_OUTPUT</a></td><td class="align description">modify the draft recovery form object</td><td class="align preventable">no</td><td class="align added">2020-10-13</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:form_edit_output" class="wikilink1" title="devel:event:form_edit_output" data-wiki-id="devel:event:form_edit_output">FORM_EDIT_OUTPUT</a></td><td class="align description">modify the edit form object</td><td class="align preventable">no</td><td class="align added">2020-10-13</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:form_login_output" class="wikilink1" title="devel:event:form_login_output" data-wiki-id="devel:event:form_login_output">FORM_LOGIN_OUTPUT</a></td><td class="align description">modify the login form object</td><td class="align preventable">no</td><td class="align added">2020-10-13</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:form_profiledelete_output" class="wikilink1" title="devel:event:form_profiledelete_output" data-wiki-id="devel:event:form_profiledelete_output">FORM_PROFILEDELETE_OUTPUT</a></td><td class="align description">modify the delete profile form object</td><td class="align preventable">no</td><td class="align added">2020-10-13</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:form_quicksearch_output" class="wikilink1" title="devel:event:form_quicksearch_output" data-wiki-id="devel:event:form_quicksearch_output">FORM_QUICKSEARCH_OUTPUT</a></td><td class="align description">Adjust the quick search form</td><td class="align preventable">No</td><td class="align added">2018-04-05</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:form_recent_output" class="wikilink1" title="devel:event:form_recent_output" data-wiki-id="devel:event:form_recent_output">FORM_RECENT_OUTPUT</a></td><td class="align description">modify the recent changes form object</td><td class="align preventable">no</td><td class="align added">2020-10-13</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:form_register_output" class="wikilink1" title="devel:event:form_register_output" data-wiki-id="devel:event:form_register_output">FORM_REGISTER_OUTPUT</a></td><td class="align description">modify the register form object</td><td class="align preventable">no</td><td class="align added">2020-10-13</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:form_resendpwd_output" class="wikilink1" title="devel:event:form_resendpwd_output" data-wiki-id="devel:event:form_resendpwd_output">FORM_RESENDPWD_OUTPUT</a></td><td class="align description">modify the resend password form object</td><td class="align preventable">no</td><td class="align added">2020-10-13</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:form_revisions_output" class="wikilink1" title="devel:event:form_revisions_output" data-wiki-id="devel:event:form_revisions_output">FORM_REVISIONS_OUTPUT</a></td><td class="align description">modify the old revisions form object</td><td class="align preventable">no</td><td class="align added">2020-10-13</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:form_searchmedia_output" class="wikilink1" title="devel:event:form_searchmedia_output" data-wiki-id="devel:event:form_searchmedia_output">FORM_SEARCHMEDIA_OUTPUT</a></td><td class="align description">modify the search media form object</td><td class="align preventable">no</td><td class="align added">2020-10-13</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:form_search_output" class="wikilink1" title="devel:event:form_search_output" data-wiki-id="devel:event:form_search_output">FORM_SEARCH_OUTPUT</a></td><td class="align description">Adjust the form on the search page</td><td class="align preventable">No</td><td class="align added">2018-04-05</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:form_subscribe_output" class="wikilink1" title="devel:event:form_subscribe_output" data-wiki-id="devel:event:form_subscribe_output">FORM_SUBSCRIBE_OUTPUT</a></td><td class="align description">modify the subscribe form object</td><td class="align preventable">no</td><td class="align added">2020-10-13</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:form_updateprofile_output" class="wikilink1" title="devel:event:form_updateprofile_output" data-wiki-id="devel:event:form_updateprofile_output">FORM_UPDATEPROFILE_OUTPUT</a></td><td class="align description">modify the update profile form object</td><td class="align preventable">no</td><td class="align added">2020-10-13</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:form_upload_output" class="wikilink1" title="devel:event:form_upload_output" data-wiki-id="devel:event:form_upload_output">FORM_UPLOAD_OUTPUT</a></td><td class="align description">modify the upload form object</td><td class="align preventable">no</td><td class="align added">2020-10-13</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:fulltext_phrase_match" class="wikilink1" title="devel:event:fulltext_phrase_match" data-wiki-id="devel:event:fulltext_phrase_match">FULLTEXT_PHRASE_MATCH</a></td><td class="align description">Allow phrase matching with content from plugins</td><td class="align preventable">yes</td><td class="align added">2014-03-02</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:fulltext_snippet_create" class="wikilink1" title="devel:event:fulltext_snippet_create" data-wiki-id="devel:event:fulltext_snippet_create">FULLTEXT_SNIPPET_CREATE</a></td><td class="align description">Search result snippet creation</td><td class="align preventable">yes</td><td class="align added">2009-10-26</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:html_conflictform_output" class="wikilink1" title="devel:event:html_conflictform_output" data-wiki-id="devel:event:html_conflictform_output">HTML_CONFLICTFORM_OUTPUT</a></td><td class="align description">modify the conflict handling HTML</td><td class="align preventable">no</td><td class="align added">2007-07-30</td><td class="align removed">2020-10-13</td></tr><tr><td class="align title"><a href="/devel:event:html_draftform_output" class="wikilink1" title="devel:event:html_draftform_output" data-wiki-id="devel:event:html_draftform_output">HTML_DRAFTFORM_OUTPUT</a></td><td class="align description">modify the draft recovery HTML</td><td class="align preventable">no</td><td class="align added">2007-07-30</td><td class="align removed">2018-07-29</td></tr><tr><td class="align title"><a href="/devel:event:html_editform_output" class="wikilink1" title="devel:event:html_editform_output" data-wiki-id="devel:event:html_editform_output">HTML_EDITFORM_OUTPUT</a></td><td class="align description">modify the edit form HTML</td><td class="align preventable">no</td><td class="align added">2007-07-30</td><td class="align removed">2020-10-13</td></tr><tr><td class="align title"><a href="/devel:event:html_edit_formselection" class="wikilink1" title="devel:event:html_edit_formselection" data-wiki-id="devel:event:html_edit_formselection">HTML_EDIT_FORMSELECTION</a></td><td class="align description">add elements to edit forms for editing the given wikitext</td><td class="align preventable">yes</td><td class="align added">2010-01-19</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:html_loginform_output" class="wikilink1" title="devel:event:html_loginform_output" data-wiki-id="devel:event:html_loginform_output">HTML_LOGINFORM_OUTPUT</a></td><td class="align description">modify the login form HTML</td><td class="align preventable">no</td><td class="align added">2007-07-30</td><td class="align removed">2020-10-13</td></tr><tr><td class="align title"><a href="/devel:event:html_page_fromtemplate" class="wikilink1" title="devel:event:html_page_fromtemplate" data-wiki-id="devel:event:html_page_fromtemplate">HTML_PAGE_FROMTEMPLATE</a></td><td class="align description">replace namespace templates functionality</td><td class="align preventable">yes</td><td class="align added">2006-09-16</td><td class="align removed">2010-03-10</td></tr><tr><td class="align title"><a href="/devel:event:html_profiledeleteform_output" class="wikilink1" title="devel:event:html_profiledeleteform_output" data-wiki-id="devel:event:html_profiledeleteform_output">HTML_PROFILEDELETEFORM_OUTPUT</a></td><td class="align description">modify the delete profile HTML</td><td class="align preventable">no</td><td class="align added">2013-07-31</td><td class="align removed">2020-10-13</td></tr><tr><td class="align title"><a href="/devel:event:html_recentform_output" class="wikilink1" title="devel:event:html_recentform_output" data-wiki-id="devel:event:html_recentform_output">HTML_RECENTFORM_OUTPUT</a></td><td class="align description">modify the recent changes HTML</td><td class="align preventable">no</td><td class="align added">2008-10-12</td><td class="align removed">2020-10-13</td></tr><tr><td class="align title"><a href="/devel:event:html_registerform_output" class="wikilink1" title="devel:event:html_registerform_output" data-wiki-id="devel:event:html_registerform_output">HTML_REGISTERFORM_OUTPUT</a></td><td class="align description">modify the register form HTML</td><td class="align preventable">no</td><td class="align added">2007-07-30</td><td class="align removed">2020-10-13</td></tr><tr><td class="align title"><a href="/devel:event:html_resendpwdform_output" class="wikilink1" title="devel:event:html_resendpwdform_output" data-wiki-id="devel:event:html_resendpwdform_output">HTML_RESENDPWDFORM_OUTPUT</a></td><td class="align description">modify the resend password HTML</td><td class="align preventable">no</td><td class="align added">2007-07-30</td><td class="align removed">2020-10-13</td></tr><tr><td class="align title"><a href="/devel:event:html_revisionsform_output" class="wikilink1" title="devel:event:html_revisionsform_output" data-wiki-id="devel:event:html_revisionsform_output">HTML_REVISIONSFORM_OUTPUT</a></td><td class="align description">modify the old revisions HTML</td><td class="align preventable">no</td><td class="align added">2008-10-12</td><td class="align removed">2020-10-13</td></tr><tr><td class="align title"><a href="/devel:event:html_secedit_button" class="wikilink1" title="devel:event:html_secedit_button" data-wiki-id="devel:event:html_secedit_button">HTML_SECEDIT_BUTTON</a></td><td class="align description">prepares section edit button data for event triggering used as a callback in html_secedit</td><td class="align preventable">yes</td><td class="align added">2010-11-07</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:html_showrev_output" class="wikilink1" title="devel:event:html_showrev_output" data-wiki-id="devel:event:html_showrev_output">HTML_SHOWREV_OUTPUT</a></td><td class="align description">modify the showrev warning HTML</td><td class="align preventable">yes</td><td class="align added">2015-02-19</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:html_subscribeform_output" class="wikilink1" title="devel:event:html_subscribeform_output" data-wiki-id="devel:event:html_subscribeform_output">HTML_SUBSCRIBEFORM_OUTPUT</a></td><td class="align description">modify the subscribe form HTML</td><td class="align preventable">no</td><td class="align added">2010-01-20</td><td class="align removed">2020-10-13</td></tr><tr><td class="align title"><a href="/devel:event:html_updateprofileform_output" class="wikilink1" title="devel:event:html_updateprofileform_output" data-wiki-id="devel:event:html_updateprofileform_output">HTML_UPDATEPROFILEFORM_OUTPUT</a></td><td class="align description">modify the update profile HTML</td><td class="align preventable">no</td><td class="align added">2007-07-30</td><td class="align removed">2020-10-13</td></tr><tr><td class="align title"><a href="/devel:event:html_uploadform_output" class="wikilink1" title="devel:event:html_uploadform_output" data-wiki-id="devel:event:html_uploadform_output">HTML_UPLOADFORM_OUTPUT</a></td><td class="align description">modify the uploadform HTML</td><td class="align preventable">no</td><td class="align added">2008-10-29</td><td class="align removed">2020-10-13</td></tr><tr><td class="align title"><a href="/devel:event:httpclient_request_send" class="wikilink1" title="devel:event:httpclient_request_send" data-wiki-id="devel:event:httpclient_request_send">HTTPCLIENT_REQUEST_SEND</a></td><td class="align description">rewrite outgoing HTTP(s) requests</td><td class="align preventable">yes</td><td class="align added">2009-03-13</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:imagemod_cache_use" class="wikilink1" title="devel:event:imagemod_cache_use" data-wiki-id="devel:event:imagemod_cache_use">IMAGEMOD_CACHE_USE</a></td><td class="align description">manipulate the image cache</td><td class="align preventable">yes</td><td class="align added">2022-02-04</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:indexer_page_add" class="wikilink1" title="devel:event:indexer_page_add" data-wiki-id="devel:event:indexer_page_add">INDEXER_PAGE_ADD</a></td><td class="align description">manipulate the full text indexing process</td><td class="align preventable">yes</td><td class="align added">2007-02-27</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:indexer_tasks_run" class="wikilink1" title="devel:event:indexer_tasks_run" data-wiki-id="devel:event:indexer_tasks_run">INDEXER_TASKS_RUN</a></td><td class="align description">run custom "Cron jobs"</td><td class="align preventable">yes</td><td class="align added">2008-02-26</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:indexer_text_prepare" class="wikilink1" title="devel:event:indexer_text_prepare" data-wiki-id="devel:event:indexer_text_prepare">INDEXER_TEXT_PREPARE</a></td><td class="align description">Page tokenizing (aka. splitting the text into separate words)</td><td class="align preventable">yes</td><td class="align added">2011-03-19</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:indexer_version_get" class="wikilink1" title="devel:event:indexer_version_get" data-wiki-id="devel:event:indexer_version_get">INDEXER_VERSION_GET</a></td><td class="align description">Construct the version number of the indexer</td><td class="align preventable">no</td><td class="align added">2011-03-06</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:infoutil_msg_show" class="wikilink1" title="devel:event:infoutil_msg_show" data-wiki-id="devel:event:infoutil_msg_show">INFOUTIL_MSG_SHOW</a></td><td class="align description">catch calls to msg() to record the message or modify output</td><td class="align preventable">yes</td><td class="align added">2020-06-01</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:info_deprecation_log" class="wikilink1" title="devel:event:info_deprecation_log" data-wiki-id="devel:event:info_deprecation_log">INFO_DEPRECATION_LOG</a></td><td class="align description">Log a call to a deprecated method, function or property</td><td class="align preventable">yes</td><td class="align added">2018-06-05</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:init_lang_load" class="wikilink1" title="devel:event:init_lang_load" data-wiki-id="devel:event:init_lang_load">INIT_LANG_LOAD</a></td><td class="align description">manipulate the loading of the main language files</td><td class="align preventable">yes</td><td class="align added">2012-03-10</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:io_namespace_created" class="wikilink1" title="devel:event:io_namespace_created" data-wiki-id="devel:event:io_namespace_created">IO_NAMESPACE_CREATED</a></td><td class="align description">catch namespace creations</td><td class="align preventable">no</td><td class="align added">2006-07-05</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:io_namespace_deleted" class="wikilink1" title="devel:event:io_namespace_deleted" data-wiki-id="devel:event:io_namespace_deleted">IO_NAMESPACE_DELETED</a></td><td class="align description">catch namespace deletions</td><td class="align preventable">no</td><td class="align added">2006-07-05</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:io_wikipage_read" class="wikilink1" title="devel:event:io_wikipage_read" data-wiki-id="devel:event:io_wikipage_read">IO_WIKIPAGE_READ</a></td><td class="align description">intercept reading the raw wiki text data</td><td class="align preventable">no</td><td class="align added">2006-07-05</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:io_wikipage_write" class="wikilink1" title="devel:event:io_wikipage_write" data-wiki-id="devel:event:io_wikipage_write">IO_WIKIPAGE_WRITE</a></td><td class="align description">intercept page writes</td><td class="align preventable">no</td><td class="align added">2006-07-05</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:js_cache_use" class="wikilink1" title="devel:event:js_cache_use" data-wiki-id="devel:event:js_cache_use">JS_CACHE_USE</a></td><td class="align description">manipulate the JavaScript cache</td><td class="align preventable">yes</td><td class="align added">2012-03-10</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:js_script_list" class="wikilink1" title="devel:event:js_script_list" data-wiki-id="devel:event:js_script_list">JS_SCRIPT_LIST</a></td><td class="align description">manipulate the list of JavaScripts that will be concatenated</td><td class="align preventable">no</td><td class="align added">2017-02-14</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:logger_data_format" class="wikilink1" title="devel:event:logger_data_format" data-wiki-id="devel:event:logger_data_format">LOGGER_DATA_FORMAT</a></td><td class="align description">Intercept or modify logging</td><td class="align preventable">yes</td><td class="align added">2022-01-22</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:mail_message_send" class="wikilink1" title="devel:event:mail_message_send" data-wiki-id="devel:event:mail_message_send">MAIL_MESSAGE_SEND</a></td><td class="align description">manage mail sending from DokuWiki</td><td class="align preventable">yes</td><td class="align added">2007-09-30</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:manifest_send" class="wikilink1" title="devel:event:manifest_send" data-wiki-id="devel:event:manifest_send">MANIFEST_SEND</a></td><td class="align description">Change the PWA manifest sent to the client</td><td class="align preventable">No</td><td class="align added">2018-04-05</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:mediamanager_content_output" class="wikilink1" title="devel:event:mediamanager_content_output" data-wiki-id="devel:event:mediamanager_content_output">MEDIAMANAGER_CONTENT_OUTPUT</a></td><td class="align description">Wraps the output of the (right) content pane in the Media Manager</td><td class="align preventable">yes</td><td class="align added">2009-08-30</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:mediamanager_started" class="wikilink1" title="devel:event:mediamanager_started" data-wiki-id="devel:event:mediamanager_started">MEDIAMANAGER_STARTED</a></td><td class="align description">The media manager prepares to do its work</td><td class="align preventable">no</td><td class="align added">2008-12-10</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:media_delete_file" class="wikilink1" title="devel:event:media_delete_file" data-wiki-id="devel:event:media_delete_file">MEDIA_DELETE_FILE</a></td><td class="align description">Intercept file deletion</td><td class="align preventable">yes</td><td class="align added">2008-10-01</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:media_resize" class="wikilink1" title="devel:event:media_resize" data-wiki-id="devel:event:media_resize">MEDIA_RESIZE</a></td><td class="align description">handles media resizing or cropping</td><td class="align preventable">yes</td><td class="align added">2020-06-30</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:media_sendfile" class="wikilink1" title="devel:event:media_sendfile" data-wiki-id="devel:event:media_sendfile">MEDIA_SENDFILE</a></td><td class="align description">manipulate media file downloads from the wiki</td><td class="align preventable">yes</td><td class="align added">2008-06-23</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:media_upload_finish" class="wikilink1" title="devel:event:media_upload_finish" data-wiki-id="devel:event:media_upload_finish">MEDIA_UPLOAD_FINISH</a></td><td class="align description">execute an action on file uploads</td><td class="align preventable">yes</td><td class="align added">2007-09-09</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:menu_items_assembly" class="wikilink1" title="devel:event:menu_items_assembly" data-wiki-id="devel:event:menu_items_assembly">MENU_ITEMS_ASSEMBLY</a></td><td class="align description">Handle the items in the various menus provided by templates</td><td class="align preventable">yes</td><td class="align added">2017-09-01</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:pageutils_id_hidepage" class="wikilink1" title="devel:event:pageutils_id_hidepage" data-wiki-id="devel:event:pageutils_id_hidepage">PAGEUTILS_ID_HIDEPAGE</a></td><td class="align description">checks if a page is hidden</td><td class="align preventable">yes</td><td class="align added">2012-11-05</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:parser_cache_use" class="wikilink1" title="devel:event:parser_cache_use" data-wiki-id="devel:event:parser_cache_use">PARSER_CACHE_USE</a></td><td class="align description">manipulate the cache validity</td><td class="align preventable">yes</td><td class="align added">2006-09-16</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:parser_handler_done" class="wikilink1" title="devel:event:parser_handler_done" data-wiki-id="devel:event:parser_handler_done">PARSER_HANDLER_DONE</a></td><td class="align description">finalize instruction data</td><td class="align preventable">no</td><td class="align added">2006-05-22</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:parser_locale_xhtml" class="wikilink1" title="devel:event:parser_locale_xhtml" data-wiki-id="devel:event:parser_locale_xhtml">PARSER_LOCALE_XHTML</a></td><td class="align description">Modify localized text</td><td class="align preventable">yes</td><td class="align added">2022-01-10</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:parser_metadata_render" class="wikilink1" title="devel:event:parser_metadata_render" data-wiki-id="devel:event:parser_metadata_render">PARSER_METADATA_RENDER</a></td><td class="align description">manipulate metadata</td><td class="align preventable">yes</td><td class="align added">2006-11-26</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:parser_wikitext_preprocess" class="wikilink1" title="devel:event:parser_wikitext_preprocess" data-wiki-id="devel:event:parser_wikitext_preprocess">PARSER_WIKITEXT_PREPROCESS</a></td><td class="align description">manipulate raw wiki text</td><td class="align preventable">no</td><td class="align added">2006-07-24</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:plugin_config_pluginlist" class="wikilink1" title="devel:event:plugin_config_pluginlist" data-wiki-id="devel:event:plugin_config_pluginlist">PLUGIN_CONFIG_PLUGINLIST</a></td><td class="align description">Allow modification of the plugin list used by the config plugin</td><td class="align preventable">no</td><td class="align added">2009-01-19</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:plugin_popularity_data_setup" class="wikilink1" title="devel:event:plugin_popularity_data_setup" data-wiki-id="devel:event:plugin_popularity_data_setup">PLUGIN_POPULARITY_DATA_SETUP</a></td><td class="align description">Triggered by the popularity plugin to let plugins add their own popularity data</td><td class="align preventable">no</td><td class="align added">2015-05-27</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:renderer_content_postprocess" class="wikilink1" title="devel:event:renderer_content_postprocess" data-wiki-id="devel:event:renderer_content_postprocess">RENDERER_CONTENT_POSTPROCESS</a></td><td class="align description">Postprocess renderer output</td><td class="align preventable">no</td><td class="align added">2006-07-24</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:rpc_call_add" class="wikilink1" title="devel:event:rpc_call_add" data-wiki-id="devel:event:rpc_call_add">RPC_CALL_ADD</a></td><td class="align description">Map custom RPC call to existing one.</td><td class="align preventable">no</td><td class="align added">2012-03-23</td><td class="align removed">2024-01-12</td></tr><tr><td class="align title"><a href="/devel:event:search_query_fullpage" class="wikilink1" title="devel:event:search_query_fullpage" data-wiki-id="devel:event:search_query_fullpage">SEARCH_QUERY_FULLPAGE</a></td><td class="align description">Filter/reorder search results</td><td class="align preventable">yes</td><td class="align added">2008-08-11</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:search_query_pagelookup" class="wikilink1" title="devel:event:search_query_pagelookup" data-wiki-id="devel:event:search_query_pagelookup">SEARCH_QUERY_PAGELOOKUP</a></td><td class="align description">Filter/reorder search results</td><td class="align preventable">yes</td><td class="align added">2008-08-11</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:search_result_fullpage" class="wikilink1" title="devel:event:search_result_fullpage" data-wiki-id="devel:event:search_result_fullpage">SEARCH_RESULT_FULLPAGE</a></td><td class="align description">Adjust how a fullpage search result is displayed</td><td class="align preventable">No</td><td class="align added">2018-04-05</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:search_result_pagelookup" class="wikilink1" title="devel:event:search_result_pagelookup" data-wiki-id="devel:event:search_result_pagelookup">SEARCH_RESULT_PAGELOOKUP</a></td><td class="align description">Adjust how pagename match is displayed after search</td><td class="align preventable">No</td><td class="align added">2018-04-05</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:sitemap_generate" class="wikilink1" title="devel:event:sitemap_generate" data-wiki-id="devel:event:sitemap_generate">SITEMAP_GENERATE</a></td><td class="align description">Generate a sitemap XML file from sitemap items</td><td class="align preventable">yes</td><td class="align added">2010-11-12</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:sitemap_ping" class="wikilink1" title="devel:event:sitemap_ping" data-wiki-id="devel:event:sitemap_ping">SITEMAP_PING</a></td><td class="align description">Ping search engines with the sitemap URL</td><td class="align preventable">yes</td><td class="align added">2010-11-12</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:task_recentchanges_trim" class="wikilink1" title="devel:event:task_recentchanges_trim" data-wiki-id="devel:event:task_recentchanges_trim">TASK_RECENTCHANGES_TRIM</a></td><td class="align description">Modify the list of recent changes</td><td class="align preventable">no</td><td class="align added">2018-05-17</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:template_pagetools_display" class="wikilink1" title="devel:event:template_pagetools_display" data-wiki-id="devel:event:template_pagetools_display">TEMPLATE_PAGETOOLS_DISPLAY</a></td><td class="align description">Lets the pagetools in supported templates be modified.</td><td class="align preventable">yes</td><td class="align added">2013-11-18</td><td class="align removed">2017-09-01</td></tr><tr><td class="align title"><a href="/devel:event:template_sitetools_display" class="wikilink1" title="devel:event:template_sitetools_display" data-wiki-id="devel:event:template_sitetools_display">TEMPLATE_SITETOOLS_DISPLAY</a></td><td class="align description">Lets the sitetools in supported templates be modified.</td><td class="align preventable">yes</td><td class="align added">2013-11-18</td><td class="align removed">2017-09-01</td></tr><tr><td class="align title"><a href="/devel:event:template_usertools_display" class="wikilink1" title="devel:event:template_usertools_display" data-wiki-id="devel:event:template_usertools_display">TEMPLATE_USERTOOLS_DISPLAY</a></td><td class="align description">Lets the usertools in supported templates be modified.</td><td class="align preventable">yes</td><td class="align added">2013-11-18</td><td class="align removed">2017-09-01</td></tr><tr><td class="align title"><a href="/devel:event:toolbar_define" class="wikilink1" title="devel:event:toolbar_define" data-wiki-id="devel:event:toolbar_define">TOOLBAR_DEFINE</a></td><td class="align description">Add buttons to the toolbar</td><td class="align preventable">yes</td><td class="align added">2007-02-27</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:tpl_action_get" class="wikilink1" title="devel:event:tpl_action_get" data-wiki-id="devel:event:tpl_action_get">TPL_ACTION_GET</a></td><td class="align description">Add or modify action link properties</td><td class="align preventable">yes</td><td class="align added">2015-08-05</td><td class="align removed">2017-09-01</td></tr><tr><td class="align title"><a href="/devel:event:tpl_act_render" class="wikilink1" title="devel:event:tpl_act_render" data-wiki-id="devel:event:tpl_act_render">TPL_ACT_RENDER</a></td><td class="align description">Output XHTML before and/or after a page</td><td class="align preventable">yes</td><td class="align added">2006-04-25</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:tpl_act_unknown" class="wikilink1" title="devel:event:tpl_act_unknown" data-wiki-id="devel:event:tpl_act_unknown">TPL_ACT_UNKNOWN</a></td><td class="align description">Output XHTML in the main DokuWiki window</td><td class="align preventable">yes</td><td class="align added">2006-04-25</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:tpl_content_display" class="wikilink1" title="devel:event:tpl_content_display" data-wiki-id="devel:event:tpl_content_display">TPL_CONTENT_DISPLAY</a></td><td class="align description">Post process the XHTML output</td><td class="align preventable">yes</td><td class="align added">2006-04-25</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:tpl_img_display" class="wikilink1" title="devel:event:tpl_img_display" data-wiki-id="devel:event:tpl_img_display">TPL_IMG_DISPLAY</a></td><td class="align description">The image output on an image detail page</td><td class="align preventable">yes</td><td class="align added">2010-06-26</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:tpl_metaheader_output" class="wikilink1" title="devel:event:tpl_metaheader_output" data-wiki-id="devel:event:tpl_metaheader_output">TPL_METAHEADER_OUTPUT</a></td><td class="align description">Manipulate meta headers</td><td class="align preventable">yes</td><td class="align added">2006-09-16</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:tpl_toc_render" class="wikilink1" title="devel:event:tpl_toc_render" data-wiki-id="devel:event:tpl_toc_render">TPL_TOC_RENDER</a></td><td class="align description">Pre-/postprocess the TOC</td><td class="align preventable">no</td><td class="align added">2008-08-30</td><td class="align removed"></td></tr><tr><td class="align title"><a href="/devel:event:xmlrpc_callback_register" class="wikilink1" title="devel:event:xmlrpc_callback_register" data-wiki-id="devel:event:xmlrpc_callback_register">XMLRPC_CALLBACK_REGISTER</a></td><td class="align description">Add XML-RPC callbacks</td><td class="align preventable">yes</td><td class="align added">2008-08-24</td><td class="align removed">2012-03-23</td></tr></table></div> </div> <div class="secedit editbutton_section editbutton_1"><form class="button btn_secedit" method="post" action="/devel:events_list"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1481967310" /><input type="hidden" name="summary" value="[Event Reference List] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="event_reference_list" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="1-724" /><button type="submit" title="Event Reference List">Edit</button></div></form></div> <h2 class="sectionedit2" id="naming_structure">Naming Structure</h2> <div class="level2"> <p> Event names follow a standard structure: </p> <pre class="code"><location>_<event_data>_<action_or_state></pre> <ul> <li class="level1"><div class="li"> <code><location></code> — short name or hint which identifies the part of DokuWiki which generates the event.</div> </li> <li class="level1"><div class="li"> <code><event_data></code> — short name or hint which identifies the data being passed by the event</div> </li> <li class="level1"><div class="li"> <code><action_or_state></code> — if the event has a default action, this will indicate what that action is; if there is no default action, this will indicate the state or other reason for firing the event.</div> </li> </ul> <p> Examples: </p> <ul> <li class="level1 node"><div class="li"> PARSER_HANDLER_DONE</div> <ul> <li class="level2"><div class="li"> the event is triggered in the <strong>parser</strong> scripts, </div> </li> <li class="level2"><div class="li"> the <strong>handler</strong> object is the event data,</div> </li> <li class="level2"><div class="li"> there is no action; the state of parser, in its handler step, is <strong>done</strong>, i.e., the handler has completed its processing.</div> </li> </ul> </li> </ul> <ul> <li class="level1 node"><div class="li"> ACTION_HEADERS_SEND</div> <ul> <li class="level2"><div class="li"> the event is triggered in <strong>action</strong>s.php,</div> </li> <li class="level2"><div class="li"> the event data is an array of <strong>headers</strong>,</div> </li> <li class="level2"><div class="li"> the default action is to <strong>send</strong> the headers.</div> </li> </ul> </li> </ul> </div> <div class="secedit editbutton_section editbutton_2"><form class="button btn_secedit" method="post" action="/devel:events_list"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1481967310" /><input type="hidden" name="summary" value="[Naming Structure] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="naming_structure" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="725-1695" /><button type="submit" title="Naming Structure">Edit</button></div></form></div> <h2 class="sectionedit3" id="see_also">See also</h2> <div class="level2"> <ul> <li class="level1"><div class="li"> The <a href="/devel:events" class="wikilink1" title="devel:events" data-wiki-id="devel:events">event system</a></div> </li> <li class="level1"><div class="li"> Use <a href="/devel:action_plugins" class="wikilink1" title="devel:action_plugins" data-wiki-id="devel:action_plugins">Action plugins</a> to register handlers on events.</div> </li> <li class="level1"><div class="li"> More about <a href="/devel:event_handlers" class="wikilink1" title="devel:event_handlers" data-wiki-id="devel:event_handlers">Event handlers</a></div> </li> <li class="level1"><div class="li"> Examples of <a href="/devel:event_handlers_code" class="wikilink1" title="devel:event_handlers_code" data-wiki-id="devel:event_handlers_code">event handlers code</a></div> </li> </ul> </div> <div class="secedit editbutton_section editbutton_3"><form class="button btn_secedit" method="post" action="/devel:events_list"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1481967310" /><input type="hidden" name="summary" value="[See also] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="see_also" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="1696-" /><button type="submit" title="See also">Edit</button></div></form></div> <!-- wikipage stop --> </div> <div class="docInfo"><bdi>devel/events_list.txt</bdi> · Last modified: <time datetime="2016-12-17T10:35:10+0100">2016-12-17 10:35</time> by <bdi>Aleksandr</bdi></div> <hr class="a11y" /> </div></main><!-- /content --> <!-- PAGE ACTIONS --> <nav id="dokuwiki__pagetools" aria-labelledby="dokuwiki__pagetools__heading"> <h3 class="a11y" id="dokuwiki__pagetools__heading">Page Tools</h3> <div class="tools"> <ul> <li class="edit"><a href="/devel:events_list?do=edit" title="Edit this page [e]" rel="nofollow" accesskey="e"><span>Edit this page</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25z"/></svg></a></li><li class="revs"><a href="/devel:events_list?do=revisions" title="Old revisions [o]" rel="nofollow" accesskey="o"><span>Old revisions</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M11 7v5.11l4.71 2.79.79-1.28-4-2.37V7m0-5C8.97 2 5.91 3.92 4.27 6.77L2 4.5V11h6.5L5.75 8.25C6.96 5.73 9.5 4 12.5 4a7.5 7.5 0 0 1 7.5 7.5 7.5 7.5 0 0 1-7.5 7.5c-3.27 0-6.03-2.09-7.06-5h-2.1c1.1 4.03 4.77 7 9.16 7 5.24 0 9.5-4.25 9.5-9.5A9.5 9.5 0 0 0 12.5 2z"/></svg></a></li><li class="backlink"><a href="/devel:events_list?do=backlink" title="Backlinks" rel="nofollow"><span>Backlinks</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10.59 13.41c.41.39.41 1.03 0 1.42-.39.39-1.03.39-1.42 0a5.003 5.003 0 0 1 0-7.07l3.54-3.54a5.003 5.003 0 0 1 7.07 0 5.003 5.003 0 0 1 0 7.07l-1.49 1.49c.01-.82-.12-1.64-.4-2.42l.47-.48a2.982 2.982 0 0 0 0-4.24 2.982 2.982 0 0 0-4.24 0l-3.53 3.53a2.982 2.982 0 0 0 0 4.24m2.82-4.24c.39-.39 1.03-.39 1.42 0a5.003 5.003 0 0 1 0 7.07l-3.54 3.54a5.003 5.003 0 0 1-7.07 0 5.003 5.003 0 0 1 0-7.07l1.49-1.49c-.01.82.12 1.64.4 2.43l-.47.47a2.982 2.982 0 0 0 0 4.24 2.982 2.982 0 0 0 4.24 0l3.53-3.53a2.982 2.982 0 0 0 0-4.24.973.973 0 0 1 0-1.42z"/></svg></a></li><li class="top"><a href="#dokuwiki__top" title="Back to top [t]" rel="nofollow" accesskey="t"><span>Back to top</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"/></svg></a></li> </ul> </div> </nav> </div><!-- /wrapper --> <!-- ********** FOOTER ********** --> <footer id="dokuwiki__footer"><div class="pad"> <div class="license">Except where otherwise noted, content on this wiki is licensed under the following license: <bdi><a href="https://creativecommons.org/licenses/by-sa/4.0/deed.en" rel="license" class="urlextern">CC Attribution-Share Alike 4.0 International</a></bdi></div> <div class="buttons"> <a href="https://creativecommons.org/licenses/by-sa/4.0/deed.en" rel="license"><img src="/lib/images/license/button/cc-by-sa.png" alt="CC Attribution-Share Alike 4.0 International" /></a> <a href="https://www.dokuwiki.org/donate" title="Donate" ><img src="/lib/tpl/dokuwiki/images/button-donate.gif" width="80" height="15" alt="Donate" /></a> <a href="https://php.net" title="Powered by PHP" ><img src="/lib/tpl/dokuwiki/images/button-php.gif" width="80" height="15" alt="Powered by PHP" /></a> <a href="//validator.w3.org/check/referer" title="Valid HTML5" ><img src="/lib/tpl/dokuwiki/images/button-html5.png" width="80" height="15" alt="Valid HTML5" /></a> <a href="//jigsaw.w3.org/css-validator/check/referer?profile=css3" title="Valid CSS" ><img src="/lib/tpl/dokuwiki/images/button-css.png" width="80" height="15" alt="Valid CSS" /></a> <a href="https://dokuwiki.org/" title="Driven by DokuWiki" ><img src="/lib/tpl/dokuwiki/images/button-dw.png" width="80" height="15" alt="Driven by DokuWiki" /></a> </div> <div style="margin-top: 2em; font-size:90%" class="dokuwiki"><div style="float:right"><a href="http://www.splitbrain.org/personal#imprint" style="float:right; text-decoration: none; color:#333">Imprint</a></div></div><!-- Include for DokuWiki site wide top bar --> <style type="text/css"> @media screen { body { padding-top: 30px; } #global__header { position: absolute; top: 0; left: 0; text-align: left; vertical-align: middle; line-height: 1.5; background-color: #333; box-shadow: 0 0 8px rgba(0,0,0,0.5); width: 100%; margin: 0; padding: 5px 20px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; white-space: nowrap; overflow: hidden; } #global__header h2 { position: absolute; left: -99999em; top: 0; overflow: hidden; display: inline; } #global__header ul, #global__header li { margin: 0; padding: 0; list-style: none; display: inline; line-height: 1.5; } #global__header a { color: #bbb; text-decoration: none; margin-right: 20px; font-size: 14px; font-weight: normal; } #global__header a:hover, #global__header a:active, #global__header a:focus { color: #fff; text-decoration: underline; } #global__header form { float: right; margin: 0 0 0 20px; } #global__header input { background-color: #333; background-image: none; border: 1px solid #bbb; color: #fff; box-shadow: none; border-radius: 2px; margin: 0; line-height: normal; padding: 1px 0 1px 0; height: auto; } #global__header input.button { border: none; color: #bbb; } #global__header input.button:hover, #global__header input.button:active, #global__header input.button:focus { color: #fff; text-decoration: underline; } } /* /@media */ @media only screen and (min-width: 601px) { /* changes specific for www.dokuwiki.org */ #dokuwiki__header { padding-top: 3em; } #dokuwiki__usertools { top: 3em; } /* changes specific for bugs.dokuwiki.org */ div#container div#showtask { top: 40px; } } /* /@media */ @media only screen and (max-width: 600px) { body { padding-top: 0; } #global__header { position: static; white-space: normal; overflow: auto; } #global__header form { float: none; display: block; margin: 0 0 .4em; } } /* /@media */ @media print { #global__header { display: none; } } /* /@media */ </style> <div id="global__header"> <h2>Global DokuWiki Links</h2> <form method="get" action="https://search.dokuwiki.org/" target="_top"> <input type="text" name="q" title="Search all DokuWiki sites at once" class="input" /> <input type="submit" title="Search all DokuWiki sites at once" value="Search" class="button" /> </form> <ul> <li><a href="https://download.dokuwiki.org" title="Download the latest release" target="_top">Download</a></li> <li><a href="https://www.dokuwiki.org" title="Read the DokuWiki documentation" target="_top">Wiki</a></li> <li><a href="https://forum.dokuwiki.org" title="Ask questions in the DokuWiki forum" target="_top">Forum</a></li> <li><a href="https://irc.dokuwiki.org" title="Check IRC chat logs or join the chat" target="_top">IRC</a></li> <li><a href="https://github.com/splitbrain/dokuwiki/issues" title="Report and track bugs" target="_top">Bugs</a></li> <li><a href="https://translate.dokuwiki.org/" title="Help translating the DokuWiki interface" target="_top">Translate</a></li> <li><a href="https://github.com/splitbrain/dokuwiki" title="Access the most recent git commits" target="_top">Git</a></li> <li><a href="https://xref.dokuwiki.org/reference/dokuwiki/" title="Cross-Reference of the DokuWiki source code" target="_top">XRef</a></li> <li><a href="https://codesearch.dokuwiki.org/" title="Search through the sources of DokuWiki, plugins and templates" target="_top">Code Search</a></li> </ul> </div> <!-- end of DokuWiki top bar include --> </div></footer><!-- /footer --> </div></div><!-- /site --> <div class="no"><img src="/lib/exe/taskrunner.php?id=devel%3Aevents_list&1740148899" width="2" height="1" alt="" /></div> <div id="screen__mode" class="no"></div></body> </html>