It's better when it's simple

User Tools

Site Tools



This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
devel:event:action_handle_subscribe [2014-12-17 22:41] – [Passed Data] Klap-indevel:event:action_handle_subscribe [2018-12-08 14:52] (current) – doc updated according to issue #2615 torpedo
Line 19: Line 19:
   * $data['action'] -- Subscription action; core knows ''subscribe'' and ''unsubscribe''.   * $data['action'] -- Subscription action; core knows ''subscribe'' and ''unsubscribe''.
-===== Plugins handling this event =====+In the BEFORE event handler you can modify the ''$data'' field and eventually you can use here ''preventDefault()'' to skip execution of DokuWiki's default [[xref>subscription_handle_post()]].
-The following plugins are known to handle this event and their source code may be a good start for understanding and implementing a handler yourself+The ''$result'' field is always null because this event has no default action that sets this field. The AFTER event handler let you process the ''$data'' field further after the default processing
- + 
-  * none+
 ===== See also ===== ===== See also =====
 +  * [[codesearch>ACTION_HANDLE_SUBSCRIBE|Code related to this event]] used in any DokuWiki's files, plugins and templates
   * [[devel:Action Plugins]]   * [[devel:Action Plugins]]
   * [[devel:Events]]   * [[devel:Events]]
devel/event/action_handle_subscribe.txt · Last modified: 2018-12-08 14:52 by torpedo

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki