martin [Tue, 10 Sep 2002 12:54:01 +0000 (12:54 +0000)]
More security for email confirmation process ... a 15-character random
"secret" key is stored the user record on account creation, sent via
email and checked again during confirmation.
martin [Mon, 9 Sep 2002 06:17:11 +0000 (06:17 +0000)]
Converted all the DOS format text files to UNIX format, for consistency
with the rest of Moodle and also to prevent possible mangling of
files in case they are FTP'd individually to a server.
martin [Sun, 8 Sep 2002 16:13:10 +0000 (16:13 +0000)]
Added height and width to smiley icons, to make emails look
better in circumstances where external images are blocked
(eg some webmail programs like squirrelmail).
martin [Sun, 8 Sep 2002 15:39:44 +0000 (15:39 +0000)]
Fixed a bug. When replying to an email copy, you would be forwarded
to the login screen to login first. However, this was being saved
as the place to go back to after replying.
I added a check for this so now it behaves as you'd expect.
martin [Sun, 8 Sep 2002 03:24:38 +0000 (03:24 +0000)]
Changes to allow much better control over what "teachers" are called
in a course. Firstly, the course settings page now allows the teachers
to specify the word they want to use in place of "teachers" and "students"
as well as "teacher" and "student". Secondly, a new teacher admin tool
allows any teacher to modify the order and displayed role of teachers
in that course. This affects the display on the course listings, the
participants page and so on.
martin [Sat, 7 Sep 2002 14:57:33 +0000 (14:57 +0000)]
Improvements to the language checker. As well as checking for missing
strings, you can now see the current language compared side-by-side
with English.
martin [Thu, 5 Sep 2002 02:04:00 +0000 (02:04 +0000)]
BUG FIX: In the last version I introduced a new security feature
(keeping the site URL stored in the USER session object) but forgot
to add this to the brand new admin user - causing it to fail.
martin [Tue, 3 Sep 2002 14:29:39 +0000 (14:29 +0000)]
Added a new administration page that can check the current language
pack against the English language pack. It prints any missing strings
or files. This should help language pack developers.
martin [Sun, 1 Sep 2002 14:34:38 +0000 (14:34 +0000)]
Attachments can now be added to postings.
They are stored in the course moddata area.
They appear as links within the message, including mailed-out messages.
They are deleted when the post is deleted.
martin [Wed, 28 Aug 2002 15:07:46 +0000 (15:07 +0000)]
Security fix for:
Internet Explorer bug that allows sends cookies to different sites if
they have the same ending. eg moodle.com cookie is sent to smec.moodle.com!!
Also fixes case where multiple moodle installations may be in different
directories on the same server. When you go from one to the other the
first session will be destroyed now (you can't be logged in the two
at the same time). It's just a lot safer this way, for now.
Basically this works by storing the wwwroot variable in the session
and checking it for every page.
martin [Wed, 28 Aug 2002 13:07:10 +0000 (13:07 +0000)]
Moved uploaded assignment files into a subdirectory called moddata,
where data from other modules can also live later on.
Also added a README for that directory to warn teachers not to mess
with it, version code to perform the upgrade, tweaks to assignment/lib.php
and a tweak to reading module so that assignment files aren't listed
in the list of possible readings (could get messy).