### Eclipse Workspace Patch 1.0
#P moodle
Index: lib/authlib.php
===================================================================
RCS file: /cvsroot/moodle/moodle/lib/authlib.php,v
retrieving revision 1.4
diff -u -r1.4 authlib.php
--- lib/authlib.php	29 Mar 2007 19:05:16 -0000	1.4
+++ lib/authlib.php	19 Apr 2007 12:50:15 -0000
@@ -283,6 +283,7 @@
     function loginpage_hook() {
         global $frm;  // can be used to override submitted login form
         global $user; // can be used to replace authenticate_user_login()
+        global $custom_subcontent; // add extra html into login form
 
         //override if needed
     }
Index: login/index_form.html
===================================================================
RCS file: /cvsroot/moodle/moodle/login/index_form.html,v
retrieving revision 1.50
diff -u -r1.50 index_form.html
--- login/index_form.html	22 Mar 2007 12:27:54 -0000	1.50
+++ login/index_form.html	19 Apr 2007 12:50:15 -0000
@@ -8,6 +8,9 @@
 <div class="loginbox clearfix <?php echo $columns ?>">
   <div class="loginpanel">
     <h2><?php print_string("returningtosite") ?></h2>
+      <?php
+      echo $custom_subcontent; // can be overriden from any loginpage_hook()
+      ?>
       <div class="subcontent loginsub">
         <div class="desc">
           <?php
Index: login/index.php
===================================================================
RCS file: /cvsroot/moodle/moodle/login/index.php,v
retrieving revision 1.120
diff -u -r1.120 index.php
--- login/index.php	2 Apr 2007 09:26:07 -0000	1.120
+++ login/index.php	19 Apr 2007 12:50:15 -0000
@@ -54,6 +54,7 @@
 // auth plugins may override these - SSO anyone?
 $frm  = false;
 $user = false;
+$custom_subcontent = '';
 
 $authsequence = get_enabled_auth_plugins(true); // auths, in sequence
 foreach($authsequence as $authname) {
