Some double quote strings converted to single quote literals and conversion of many tabs to spaces - inspired by error in associative array dereferencing found by ottenhoff and noted in comment to bug 1981
Fixed double end comment tag and conversion of tabs to spaces - inspired by error in doudle end comment tag found by ottenhoff and noted in comment to bug 1981
- Old (>4 hour) directories are deleted at the beginning of the
execution, so the disk full problem should be out!
- There are 2 types of errors:
- Controlled errors: The backup process finish although something
has been wrong.
- Uncontrolled errors: The backup process dies (memory fault, apache
problem, electric problem...:-)).
- Now scheduled backup is able to detect previous uncontrolled errors to
avoid repeating the same course always. It'll be deferred to the next
execution.
- Every time that a backup cycle has finished, admins will receive an email
with the summary of the execution.
- The 'ERROR' text will be present in email subjects if something was wrong.
The get_directory_list() function was being executed with
directories excluded so backup_delete_old_dirs() was no
working fine! This should delete REALLY old dirs in sites
with problems in their scheduled backup.
Added easy interface to specify ldap-attribute types and objectclasses.
Just select ldap-server type and you are done. Old variables can still be used
to override builtin settings.
TRANSLATORS NOTICE:
Some ldap-fields are now optional!
Added easy interface to specify ldap-attribute types and objectclasses.
Just select ldap-server type and you are done. Old variables can still be used
to override builtin settings.
OK, finished the fixes I wanted to add to the recent LDAP changes
for user field locking and forcing of password changing
- Locked user fields always apply (for any authentication method).
Currently these can only be defined in the LDAP auth screen
but later these can be brought out as part of the generic
interface for defining user fields and their behaviour.
- Fields are now locked using Javascript and will work for any
user fields that exist (list is not hard coded anymore).
- Admins can always edit locked fields.
- Admins can always force a password change. The checkbox reflects
the current status of this, and the admin can UNSET the checkbox
if they want. It is no longer necessary for the admin to change
the old password for this to take effect, either.
Fixed handlevirus.php so that files resolve better to users.
These patches are maintained in an publicly accessible Arch repository, see: http://lists.eduforge.org/cgi-bin/archzoom.cgi/arch-eduforge@catalyst.net.nz--2004-MIRROR/moodle--eduforge--1.3.3
Index of arch patches in this commit:
arch-eduforge@catalyst.net.nz--2004/moodle--eduforge--1.3.3--patch-93
2004-09-22 22:46:10 GMT
Penny Leach <penny@catalyst.net.nz>
fix for resolving filenames in handlevirus
Added support for multiiple ldap-servers.
When first server(s) are down there delay before connecting secondary servers.
So you system feels slow if first server is down, but Moodle still authenticates to sedondary servers.
Other major change:
auth_ldap_bind fuction is removed.
due phps ldap_connect() limitations auth_ldap_connect() does now also ldap_bind()
to see if server is up.
added an include for lib.php
changed the display of page titles
changed matching such that if two matching items match to the same answer, that answer only apprears once in the drop down menu.
Changed how the grade essay question link apprears. Only appears if there is an essay to grade.