<?php print_string("configloglifetime") ?>
</td>
</tr>
+<tr valign="top">
+ <td align="right"><p>displayloginfailures:</p></td>
+ <td>
+ <?php
+ unset($options);
+ $options[''] = get_string('nobody');
+ $options['admin'] = get_string('administrators');
+ $options['teacher'] = get_string('administratorsandteachers');
+ $options['everybody'] = get_string('everybody');
+ choose_from_menu($options, "displayloginfailures",$config->displayloginfailures,"","","");
+ ?>
+ </td>
+ <td>
+ <?php print_string("configdisplayloginfailures") ?>
+ </td>
+</tr>
+<tr valign="top">
+ <td align="right"><p>notifyloginfailures:</p></td>
+ <td>
+ <?php
+ unset($options);
+ $options[''] = get_string('nobody');
+ $options['mainadmin'] = get_string('administrator');
+ $options['alladmins'] = get_string('administratorsall');
+ choose_from_menu($options,"notifyloginfailures",$config->notifyloginfailures,"","","");
+ ?>
+ </td>
+ <td>
+ <?php print_string('confignotifyloginfailures') ?>
+ </td>
+</tr>
+<tr valign="top">
+ <td align="right"><p>notifythreshold:</p></td>
+ <td>
+ <?php
+ unset($options);
+ for ($i=1; $i<=100; $i++) {
+ $options[$i] = "$i";
+ }
+ choose_from_menu($options,"notifythreshold",$config->notifythreshold,"","","");
+ ?>
+ </td>
+ <td>
+ <?php print_string('confignotifythreshold') ?>
+ </td>
+</tr>
<tr valign=top>
<td align=right><p>sessiontimeout:</td>
<td>
$cachelifetime = time() - $CFG->cachetext;
delete_records_select("cache_text", "timemodified < '$cachelifetime'");
}
- }
+
+ if (!empty($CFG->notifyloginfailures)) {
+ notify_login_failures();
+ }
+
+ } // End of occasional clean-up tasks
if (file_exists("$CFG->dataroot/cronextra.php")) {
include("$CFG->dataroot/cronextra.php");
$userdata = "<font size=+1> </font><a href=\"auth.php\">".get_string("authentication")."</a> - <font size=1>".
get_string("adminhelpauthentication")."</font><br />";
-
+ $userdata .= "<font size=+1> </font><a href=\"user.php\">".get_string("edituser")."</a> - <font size=1>".
+ get_string("adminhelpedituser")."</font><br />";
if (is_internal_auth()) {
$userdata .= "<font size=+1> </font><a href=\"$CFG->wwwroot/$CFG->admin/user.php?newuser=true\">".
get_string("addnewuser")."</a> - <font size=1>".
get_string("uploadusers")."</a> - <font size=1>".
get_string("adminhelpuploadusers")."</font><br />";
}
- $userdata .= "<font size=+1> </font><a href=\"user.php\">".get_string("edituser")."</a> - <font size=1>".
- get_string("adminhelpedituser")."</font><br />";
- $userdata .= "<font size=+1> </font><a href=\"admin.php\">".get_string("assignadmins")."</a> - <font size=1>".
- get_string("adminhelpassignadmins")."</font><br />";
- $userdata .= "<font size=+1> </font><a href=\"creators.php\">".get_string("assigncreators")."</a> - <font size=1>".
- get_string("adminhelpassigncreators")."</font><br />";
+
+ $userdata .= "<hr><font size=+1> </font><a href=\"enrol.php\">".get_string("enrolments")."</a> - <font size=1>".
+ get_string("adminhelpenrolments")."</font><br />";
+ $userdata .= "<font size=+1> </font><a href=\"../course/index.php?edit=off\">".get_string("assignstudents")."</a> - <font size=1>".
+ get_string("adminhelpassignstudents")."</font><br />";
+
$userdata .= "<font size=+1> </font><a href=\"../course/index.php?edit=on\">".get_string("assignteachers")."</a> - <font size=1>".
get_string("adminhelpassignteachers").
" <img src=\"../pix/t/user.gif\" height=11 width=11></font><br />";
- $userdata .= "<font size=+1> </font><a href=\"../course/index.php?edit=off\">".get_string("assignstudents")."</a> - <font size=1>".
- get_string("adminhelpassignstudents")."</font>";
+ $userdata .= "<font size=+1> </font><a href=\"creators.php\">".get_string("assigncreators")."</a> - <font size=1>".
+ get_string("adminhelpassigncreators")."</font><br />";
+ $userdata .= "<font size=+1> </font><a href=\"admin.php\">".get_string("assignadmins")."</a> - <font size=1>".
+ get_string("adminhelpassignadmins")."</font><br />";
$table->data[] = array("<font size=+1><b><a href=\"users.php\">".get_string("users")."</a></b>", $userdata);
print_footer($site);
?>
-
-