Add new login_before_page_header (boolean) hook; allows plugins to have more explicit...
authorpdontthink <pdontthink@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sat, 1 Aug 2015 04:32:48 +0000 (04:32 +0000)
committerpdontthink <pdontthink@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sat, 1 Aug 2015 04:32:48 +0000 (04:32 +0000)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14518 7612ce4b-ef26-0410-bec9-ea0150e637f0

doc/ChangeLog
src/login.php

index 27153e78a84339c81c388c89264176df736a133c..62378f38fcf28b8cc88a615e890fdd602aab7c88 100644 (file)
@@ -398,6 +398,8 @@ Version 1.5.2 - SVN
   - Added MD5 alternative to directory hash calculation
   - Added ability for administrator to control whether or not users
     can edit their reply-to address ($edit_reply_to in config.php)
+  - Added new "login_before_page_header" (boolean) hook; allows
+    plugins to have more explicit control over login page header
 
 Version 1.5.1 (branched on 2006-02-12)
 --------------------------------------
index 8149b45b3d1f9a2b7ae3d5e07cca08e36833d4c7..536ca9acf0a6f2bdebac87bf4a54dc76cc30fc94 100644 (file)
@@ -100,7 +100,9 @@ if (! isset($color) || ! is_array($color)) {
     $color[8]  = '#000000';  /* black         Normal text            */
 }
 
-displayHtmlHeader( "$org_name - " . _("Login"), $header, FALSE );
+// if any plugin returns TRUE here, the standard page header will be skipped
+if (!boolean_hook_function('login_before_page_header', array($header), 1))
+    displayHtmlHeader( "$org_name - " . _("Login"), $header, FALSE );