]> git.mxchange.org Git - friendica.git/blobdiff - doc/Addons.md
Fix docs
[friendica.git] / doc / Addons.md
index 011bca0737a6f96a2c4f6667c49cdd9d8f9129b9..bf139aea7f1e831084646558d3528332d81848a0 100644 (file)
@@ -160,11 +160,11 @@ In your code, like in the function addon_name_content(), load the template file
 ```php
 # load template file. first argument is the template name,
 # second is the addon path relative to friendica top folder
-$tpl = get_markup_template('mytemplate.tpl', 'addon/addon_name/');
+$tpl = Renderer::getMarkupTemplate('mytemplate.tpl', 'addon/addon_name/');
 
 # apply template. first argument is the loaded template,
 # second an array of 'name' => 'values' to pass to template
-$output = replace_macros($tpl, array(
+$output = Renderer::replaceMacros($tpl, array(
        'title' => 'My beautiful addon',
 ));
 ```
@@ -450,10 +450,6 @@ Here is a complete list of all hook callbacks with file locations (as of 24-Sep-
     Addon::callHooks('item_photo_menu', $args);
     Addon::callHooks('jot_tool', $jotplugins);
 
-### include/security.php
-
-    Addon::callHooks('logged_in', $a->user);
-
 ### include/text.php
 
     Addon::callHooks('contact_block_end', $arr);
@@ -693,6 +689,14 @@ Here is a complete list of all hook callbacks with file locations (as of 24-Sep-
     Addon::callHooks($a->module.'_post_'.$selname, $o);
     Addon::callHooks('jot_networks', $jotnets);
 
+### src/Core/Authentication.php
+
+    Addon::callHooks('logged_in', $a->user);
+
+### src/Core/Hook.php
+
+    self::callSingle(self::getApp(), 'hook_fork', $fork_hook, $hookdata);
+
 ### src/Core/Worker.php
 
     Addon::callHooks("proc_run", $arr);