diff --git a/doc/Plugins.md b/doc/Plugins.md index 8369e9fad..cf236d422 100644 --- a/doc/Plugins.md +++ b/doc/Plugins.md @@ -268,6 +268,10 @@ $b is an array, params to mail() 'body' 'headers' +###'nav_info' +is called after the navigational menu is build in include/nav.php. +$b is an array containing $nav from nav.php. + Complete list of hook callbacks --- diff --git a/doc/de/Plugins.md b/doc/de/Plugins.md index 448eee39b..dcff41a4b 100644 --- a/doc/de/Plugins.md +++ b/doc/de/Plugins.md @@ -176,6 +176,9 @@ Du kannst ebenso plugin_name_init(&$a) nutzen, was oft frühzeitig aufgerufen wi 'email' => Email-Adresse, um nach dem Avatar zu suchen 'url' => generierte URL (String) des Avatars +**'nav_info'** + - wird aufgerufen nachdem in include/nav,php der Inhalt des Navigations Menüs erzeugt wurde. + - $b ist ein Array, das $nav wiederspiegelt. Eine komplette Liste aller Hook-Callbacks mit den zugehörigen Dateien (am 14-Feb-2012 generiert): Bitte schau in die Quellcodes für Details zu Hooks, die oben nicht dokumentiert sind. diff --git a/include/nav.php b/include/nav.php index df5e00394..3d27be13b 100644 --- a/include/nav.php +++ b/include/nav.php @@ -200,6 +200,8 @@ function nav_info(&$a) { if($banner === false) $banner .= 'logoFriendica'; + call_hooks('nav_info', $nav); + return array( 'sitelocation' => $sitelocation,