making read_body_menu_top hook more powerful
authorpdontthink <pdontthink@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sat, 28 Feb 2004 08:29:24 +0000 (08:29 +0000)
committerpdontthink <pdontthink@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sat, 28 Feb 2004 08:29:24 +0000 (08:29 +0000)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@6685 7612ce4b-ef26-0410-bec9-ea0150e637f0

src/read_body.php

index 9fcefb9ceb46aa91c9fa360a341d9840abb6c56b..1d760c1901e2b1768a3b73f837232270fe8ea99f 100644 (file)
@@ -693,7 +693,13 @@ function formatMenubar($mailbox, $passed_id, $passed_ent_id, $message, $mbx_resp
     $menu_row .= '</td></tr>';
 
     // echo rows, with hooks
     $menu_row .= '</td></tr>';
 
     // echo rows, with hooks
-    do_hook('read_body_menu_top');
+    $ret = do_hook_function('read_body_menu_top', array($nav_row, $menu_row));
+    if (!empty($ret[0])) {
+        $nav_row = $ret[0];
+    }
+    if (!empty($ret[1])) {
+        $menu_row = $ret[1];
+    }
     echo '<table width="100%" cellpadding="3" cellspacing="0" align="center" border="0">';
     echo $nav_on_top ? $nav_row . $menu_row : $menu_row . $nav_row;
     echo '</table>'."\n";
     echo '<table width="100%" cellpadding="3" cellspacing="0" align="center" border="0">';
     echo $nav_on_top ? $nav_row . $menu_row : $menu_row . $nav_row;
     echo '</table>'."\n";