Edited using language editor
[moodle.git] / CHANGES
blob5d6063b58ceb41ba6525473b164025b24da3bd33
1 2002-09-22 Sunday 14:47  martin
3         * mod/: README, newmodule_template.zip: 
4         
5         Updated module template with module_print_recent_activity()
7 2002-09-22 Sunday 14:41  martin
9         * lang/en/assignment.php, mod/assignment/lib.php: 
10         
11         Added assignments under "Recent Activity"
13 2002-09-22 Sunday 13:33  martin
15         * index.php: 
16         
17         When redirecting to admin page go direct to index.php just in case
18         DirectoryIndex hasn't been fixed yet.
20 2002-09-22 Sunday 12:29  martin
22         * mod/journal/lib.php: 
23         
24         Some comments to indicate standard and other functions
26 2002-09-22 Sunday 12:27  martin
28         * mod/survey/lib.php: 
29         
30         Reaaranged the functions into standard and other
32 2002-09-22 Sunday 11:58  martin
34         * mod/survey/lib.php: 
35         
36         Fixed stupidity
38 2002-09-22 Sunday 11:57  martin
40         * mod/survey/lib.php: 
41         
42         Error in the SQL - fixed now
44 2002-09-22 Sunday 11:51  martin
46         * lang/en/survey.php, mod/survey/lib.php: 
47         
48         New function to show new surveys in recent activity box
50 2002-09-22 Sunday 11:17  martin
52         * mod/journal/view.php: 
53         
54         Whoops typo - left in some old stuff
56 2002-09-22 Sunday 11:16  martin
58         * lang/en/journal.php, mod/journal/view.php: 
59         
60         SHow number of journal entries in the teacher link to report
62 2002-09-22 Sunday 11:13  martin
64         * mod/journal/lib.php: 
65         
66         Use log URL for link to journal
68 2002-09-22 Sunday 11:11  martin
70         * lib/: moodlelib.php, db/mysql.sql: 
71         
72         Support for new deleted field in user table
74 2002-09-22 Sunday 11:05  martin
76         * mod/forum/lib.php: 
77         
78         Changes to not include deleted users in some things
80 2002-09-22 Sunday 11:01  martin
82         * CHANGES, version.php, admin/user.php, lib/moodlelib.php,
83         user/view.php: 
84         
85         Changes to enable DELETION of user accounts.  Accounts aren't
86         actually deleted, they are just marked with a deleteion flag that
87         prevents them from logging in, or from being listed anywhere.
89 2002-09-22 Sunday 01:11  martin
91         * course/lib.php, lang/en/forum.php, lang/en/journal.php,
92         lang/en/moodle.php, mod/forum/lib.php, mod/journal/lib.php: 
93         
94         Changes to print_recent_activity in course/lib.php.  It is now more
95         modular (at slight cost to performance) and every modules can now
96         have a module_print_recent_activity() function.  This function
97         takes a list of logs, searches for things to display and does so.
98         
99         So far I've done forum and journal functions
101 2002-09-21 Saturday 16:44  martin
103         * admin/config.html: 
104         
105         Allow 1-minute delay (mostly good for testing)
107 2002-09-21 Saturday 16:42  martin
109         * version.php: 
110         
111         Need more room for language variable (eg pt_br)
113 2002-09-21 Saturday 16:40  martin
115         * mod/: assignment/lib.php, forum/lib.php, journal/lib.php: 
116         
117         Make sure user language works OK (it does now)
119 2002-09-21 Saturday 16:39  martin
121         * lib/moodlelib.php: 
122         
123         Make mail format explicitly 8bit
125 2002-09-21 Saturday 15:46  martin
127         * mod/: assignment/lib.php, forum/lib.php, journal/lib.php: 
128         
129         Make sure mailouts are in the user's chosen language
131 2002-09-21 Saturday 15:42  martin
133         * mod/forum/lib.php: 
134         
135         Make sure mailouts are in the chosen language of each user
137 2002-09-21 Saturday 15:27  martin
139         * lang/fr/: assignment.php, choice.php, forum.php, journal.php,
140         moodle.php, reading.php, survey.php, help/coursecategory.html,
141         help/courseformats.html, help/coursefullname.html,
142         help/coursenewsitems.html, help/coursenumsections.html,
143         help/courseshortname.html, help/coursestartdate.html,
144         help/enrolmentkey.html, help/guestaccess.html, help/picture.html,
145         help/questions.html, help/surveys.html, help/text.html,
146         help/forum/allowdiscussions.html, help/forum/forumtype.html,
147         help/forum/ratings.html, help/forum/subscription.html,
148         help/reading/readingtype.html, help/reading/summary.html: 
149         
150         Initial (incomplete) version of French translation by Sebastien
151         Nameche <snameche@virtual-net.fr>
152         
153         Good start!  Thanks, Sebastien.
155 2002-09-21 Saturday 15:22  martin
157         * lang/fi/: README, assignment.php, choice.php, forum.php,
158         journal.php, moodle.php, reading.php, survey.php, testupdate.php,
159         docs/module_files.txt, help/coursecategory.html,
160         help/courseformats.html, help/coursefullname.html,
161         help/coursenewsitems.html, help/coursenumsections.html,
162         help/courseshortname.html, help/coursestartdate.html,
163         help/enrolmentkey.html, help/guestaccess.html, help/html.html,
164         help/picture.html, help/questions.html, help/surveys.html,
165         help/teachers.html, help/text.html, help/choice/options.html,
166         help/forum/allowdiscussions.html, help/forum/attachment.html,
167         help/forum/forumtype.html, help/forum/ratings.html,
168         help/forum/subscription.html, help/reading/readingtype.html,
169         help/reading/summary.html: 
170         
171         Initial version of Finnish translation, as done by Petri Asikainen
172         <paca@sci.fi>
173         
174         Thanks, Petri!
176 2002-09-21 Saturday 15:18  martin
178         * lang/en/: assignment.php, choice.php, forum.php, journal.php,
179         moodle.php, reading.php, survey.php: 
180         
181         Added single quotes around all the keys ... even though PHP works
182         without them, it will flag errors when errorlevel is turned up, and
183         I suspect this slows it all down a bit.
185 2002-09-21 Saturday 15:07  martin
187         * lang/en/README: 
188         
189         Added my email address
191 2002-09-21 Saturday 15:03  martin
193         * course/view.php: 
194         
195         Don't need to log in to see site-level course
197 2002-09-21 Saturday 14:45  martin
199         * admin/config.html: 
200         
201         More options for longtimenosee
203 2002-09-21 Saturday 14:39  martin
205         * user/: index.php, lib.php: 
206         
207         Don't print pictures at all for very large lists
209 2002-09-21 Saturday 14:30  martin
211         * user/index.php: 
212         
213         Make more room in list
215 2002-09-21 Saturday 14:27  martin
217         * user/: index.php, lib.php: 
218         
219         more refinements to sorting display
221 2002-09-21 Saturday 14:13  martin
223         * user/index.php: 
224         
225         Fixed typo from testing
227 2002-09-21 Saturday 14:12  martin
229         * pix/t/down.gif, pix/t/up.gif, user/index.php: 
230         
231         Much better look for user index
233 2002-09-21 Saturday 13:43  martin
235         * lib/moodlelib.php: 
236         
237         Slight additions to print_table
239 2002-09-21 Saturday 13:43  martin
241         * lib/db/mysql.sql: 
242         
243         Added lang for users
245 2002-09-21 Saturday 13:42  martin
247         * user/: index.php, lib.php: 
248         
249         Better display of users in shortened form, for testing
251 2002-09-20 Friday 23:42  martin
253         * user/lib.php: 
254         
255         Tweak
257 2002-09-20 Friday 23:40  martin
259         * user/: index.php, lib.php: 
260         
261         First go at an abbreviated user listing
263 2002-09-19 Thursday 22:59  martin
265         * admin/config.php: 
266         
267         Put sitename on debugging info (helpful when comparing two sites)
269 2002-09-19 Thursday 22:51  martin
271         * course/teachers.php, lang/en/moodle.php,
272         lang/en/help/teachers.html, lib/weblib.php: 
273         
274         Improved interface for course/teachers.php ... instead of typing
275         numbers into a box there is now a menu for each user.   Much
276         better!
278 2002-09-19 Thursday 22:07  martin
280         * admin/config.html, lib/defaults.php, lib/setup.php: 
281         
282         Got rid of errorlevel configuration - more trouble than it's worth!
283         Hardcoded it into setup.php now - people who are that keen can
284         change it there.
286 2002-09-19 Thursday 22:06  martin
288         * doc/install.html: 
289         
290         Updated for new configuration page
292 2002-09-19 Thursday 21:55  martin
294         * course/edit.php, user/edit.php: 
295         
296         Some consistency in headers on editing forms
298 2002-09-19 Thursday 20:01  martin
300         * CHANGES, config-dist.php, version.php, admin/config.html,
301         admin/config.php, admin/index.php, admin/site.php, course/lib.php,
302         lang/en/moodle.php, lib/defaults.php, lib/moodlelib.php,
303         lib/setup.php: 
304         
305         Most of the configuration variables have been moved out of the
306         config.php file and into a database, where they can be edited using
307         a new admin form called "Configure variables".
309 2002-09-17 Tuesday 22:56  martin
311         * error/index.php: 
312         
313         Slight fix to error page to include site name properly
315 2002-09-16 Monday 21:03  martin
317         * index.php: 
318         
319         Login link on home page
321 2002-09-16 Monday 15:11  martin
323         * UPGRADING.txt: 
324         
325         eminder about saving themes in upgrades etc
327 2002-09-16 Monday 15:08  martin
329         * lib/htaccess: 
330         
331         Typo
333 2002-09-16 Monday 15:03  martin
335         * lib/javascript.php: 
336         
337         Fixed name in popup javascript window
339 2002-09-16 Monday 14:33  martin
341         * lib/htaccess: 
342         
343         Sample .htaccess file
345 2002-09-16 Monday 11:23  martin
347         * doc/install.html: 
348         
349         Fixed Id
351 2002-09-16 Monday 11:20  martin
353         * doc/install.html: 
354         
355         Type on phpinfo
357 2002-09-15 Sunday 14:09  martin
359         * config-dist.php: 
360         
361         Mentioned there's no need to use a trailing slash on the wwwroot
363 2002-09-15 Sunday 14:06  martin
365         * course/enrol.html, lib/moodlelib.php, login/index_form.html: 
366         
367         Fixes to point directly to index.php wherever it was assumed.  This
368         wasn't a problem on most servers, but was causing some problems on
369         IIS servers
371 2002-09-14 Saturday 11:43  martin
373         * version.php, lang/en/moodle.php, lib/moodlelib.php,
374         user/edit.html: 
375         
376         Can now specify current language on a per-user basis
378 2002-09-13 Friday 18:33  martin
380         * mod/reading/view.php: 
381         
382         Consistent display of text
384 2002-09-13 Friday 18:22  martin
386         * lang/en/help/html.html: 
387         
388         New help file for editing html
390 2002-09-13 Friday 18:21  martin
392         * version.php, lang/en/moodle.php, lang/en/reading.php,
393         lang/en/help/reading/readingtype.html, mod/reading/details.php,
394         mod/reading/lib.php, mod/reading/mod.html, mod/reading/view.php: 
395         
396         Added a new reading type "html text".  It's similar to "plain text"
397         except none of the auto-formatting is done, and all HTML code is
398         accepted.
400 2002-09-13 Friday 01:08  martin
402         * lib/weblib.php: 
403         
404         SUrprise icon is a bit wider than 16 pixels
406 2002-09-12 Thursday 10:42  martin
408         * course/lib.php: 
409         
410         Fixed bug with category links on front page
412 2002-09-11 Wednesday 22:02  martin
414         * login/confirm.php: 
415         
416         One more little buglet when confirming an email (added security
417         site value)
419 2002-09-11 Wednesday 13:11  martin
421         * CHANGES: 
422         
423         CHANGES UP TO 1.0.4 (really, I mean it this time  :-)  )
425 2002-09-11 Wednesday 10:26  martin
427         * course/lib.php: 
428         
429         Include guest user in list of users
431 2002-09-10 Tuesday 21:47  martin
433         * index.php, course/lib.php, lang/en/moodle.php: 
434         
435         Changes to course display on front page when there is more than one
436         category
438 2002-09-10 Tuesday 21:24  martin
440         * login/signup.php: 
441         
442         Removed some debugging stuff
444 2002-09-10 Tuesday 20:54  martin
446         * version.php, lib/db/mysql.sql, login/confirm.php,
447         login/signup.php: 
448         
449         More security for email confirmation process ... a 15-character
450         random "secret" key is stored the user record on account creation,
451         sent via email and checked again during confirmation.
453 2002-09-10 Tuesday 11:44  martin
455         * CHANGES: 
456         
457         CHANGES UP TO 1.0.4
459 2002-09-10 Tuesday 10:13  martin
461         * mod/forum/: version.php, db/mysql.sql: 
462         
463         Whoops, left attachment field out of the database schema (affected
464         new installations of 1.0.2 and later)
466 2002-09-09 Monday 23:52  martin
468         * CHANGES: 
469         
470         CHANGES (this is 1.0.4 unless anything comes up very soon)
472 2002-09-09 Monday 23:50  martin
474         * course/categories.php: 
475         
476         Tweak to modify interface a bit (changed header and made courses a
477         link)
479 2002-09-09 Monday 20:38  martin
481         * CHANGES: 
482         
483         CHANGES
485 2002-09-09 Monday 20:37  martin
487         * course/index.php, course/lib.php, lang/en/moodle.php: 
488         
489         Tweaks to category display
491 2002-09-09 Monday 19:48  martin
493         * CHANGES, index.php, version.php, admin/index.php, admin/site.php,
494         course/categories.php, course/index.php, course/lib.php,
495         lang/en/moodle.php: 
496         
497         Categories upgrade.  Admin can now create/edit/delete categories,
498         and these are diesplayed wherever courses are listed
500 2002-09-09 Monday 19:42  martin
502         * course/social.php: 
503         
504         Layout fixes ... much better now
506 2002-09-09 Monday 19:31  martin
508         * course/edit.html: 
509         
510         Changed maximum number of weeks/topics up to 52
512 2002-09-09 Monday 18:38  martin
514         * course/teachers.php: 
515         
516         Rearrange code ... accidentally placed table->head in the loop
518 2002-09-09 Monday 14:23  martin
520         * lib/adodb/: adodb-cryptsession.php, adodb-csvlib.inc.php,
521         adodb-errorhandler.inc.php, adodb-errorpear.inc.php,
522         adodb-lib.inc.php, adodb-pager.inc.php, adodb-pear.inc.php,
523         adodb-session.php, adodb.inc.php, crypt.inc.php, readme.htm,
524         server.php, tips_portable_sql.htm, toexport.inc.php,
525         tohtml.inc.php, tute.htm, drivers/adodb-access.inc.php,
526         drivers/adodb-ado.inc.php, drivers/adodb-ado_access.inc.php,
527         drivers/adodb-ado_mssql.inc.php,
528         drivers/adodb-borland_ibase.inc.php, drivers/adodb-csv.inc.php,
529         drivers/adodb-db2.inc.php, drivers/adodb-fbsql.inc.php,
530         drivers/adodb-firebird.inc.php, drivers/adodb-ibase.inc.php,
531         drivers/adodb-informix72.inc.php, drivers/adodb-mssql.inc.php,
532         drivers/adodb-mysql.inc.php, drivers/adodb-oci8.inc.php,
533         drivers/adodb-oci805.inc.php, drivers/adodb-oci8po.inc.php,
534         drivers/adodb-odbc.inc.php, drivers/adodb-odbc_mssql.inc.php,
535         drivers/adodb-odbc_oracle.inc.php, drivers/adodb-oracle.inc.php,
536         drivers/adodb-postgres.inc.php, drivers/adodb-postgres64.inc.php,
537         drivers/adodb-postgres7.inc.php, drivers/adodb-proxy.inc.php,
538         drivers/adodb-sqlanywhere.inc.php, drivers/adodb-sybase.inc.php,
539         drivers/adodb-vfp.inc.php, tests/benchmark.php, tests/client.php,
540         tests/test.php, tests/test2.php, tests/test4.php, tests/test5.php,
541         tests/testdatabases.inc.php, tests/testgenid.php,
542         tests/testmssql.php, tests/testoci8.php, tests/testpaging.php,
543         tests/testpear.php: 
544         
545         Whoops ... last conversion actully tampered with comment formatting
546         ... I've fixed that now.
548 2002-09-09 Monday 14:17  martin
550         * lib/adodb/: adodb-cryptsession.php, adodb-csvlib.inc.php,
551         adodb-errorhandler.inc.php, adodb-errorpear.inc.php,
552         adodb-lib.inc.php, adodb-pager.inc.php, adodb-pear.inc.php,
553         adodb-session.php, adodb.inc.php, crypt.inc.php, license.txt,
554         readme.htm, readme.txt, server.php, tips_portable_sql.htm,
555         toexport.inc.php, tohtml.inc.php, tute.htm,
556         drivers/adodb-access.inc.php, drivers/adodb-ado.inc.php,
557         drivers/adodb-ado_access.inc.php, drivers/adodb-ado_mssql.inc.php,
558         drivers/adodb-borland_ibase.inc.php, drivers/adodb-csv.inc.php,
559         drivers/adodb-db2.inc.php, drivers/adodb-fbsql.inc.php,
560         drivers/adodb-firebird.inc.php, drivers/adodb-ibase.inc.php,
561         drivers/adodb-informix.inc.php, drivers/adodb-informix72.inc.php,
562         drivers/adodb-mssql.inc.php, drivers/adodb-mysql.inc.php,
563         drivers/adodb-mysqlt.inc.php, drivers/adodb-oci8.inc.php,
564         drivers/adodb-oci805.inc.php, drivers/adodb-oci8po.inc.php,
565         drivers/adodb-odbc.inc.php, drivers/adodb-odbc_mssql.inc.php,
566         drivers/adodb-odbc_oracle.inc.php, drivers/adodb-oracle.inc.php,
567         drivers/adodb-postgres.inc.php, drivers/adodb-postgres64.inc.php,
568         drivers/adodb-postgres7.inc.php, drivers/adodb-proxy.inc.php,
569         drivers/adodb-sqlanywhere.inc.php, drivers/adodb-sybase.inc.php,
570         drivers/adodb-vfp.inc.php, tests/benchmark.php, tests/client.php,
571         tests/test.php, tests/test2.php, tests/test3.php, tests/test4.php,
572         tests/test5.php, tests/testcache.php, tests/testdatabases.inc.php,
573         tests/testgenid.php, tests/testmssql.php, tests/testoci8.php,
574         tests/testpaging.php, tests/testpear.php, tests/testsessions.php: 
575         
576         Converted all the DOS format text files to UNIX format, for
577         consistency with the rest of Moodle and also to prevent possible
578         mangling of files in case they are FTP'd individually to a server.
580 2002-09-09 Monday 00:13  martin
582         * lib/weblib.php: 
583         
584         Added height and width to smiley icons, to make emails look better
585         in circumstances where external images are blocked (eg some webmail
586         programs like squirrelmail).
588 2002-09-09 Monday 00:04  martin
590         * mod/forum/lib.php: 
591         
592         Added an "unsubscribe" link to emails
594 2002-09-08 Sunday 23:39  martin
596         * mod/forum/lib.php: 
597         
598         Fixed a bug.  When replying to an email copy, you would be
599         forwarded to the login screen to login first.  However, this was
600         being saved as the place to go back to after replying.
601         
602         I added a check for this so now it behaves as you'd expect.
604 2002-09-08 Sunday 17:47  martin
606         * mod/choice/mod.html: 
607         
608         Text window a bit bigger
610 2002-09-08 Sunday 17:42  martin
612         * lang/en/choice.php, mod/choice/lib.php, mod/choice/mod.html,
613         mod/choice/report.php, mod/choice/version.php,
614         mod/choice/view.html, mod/choice/view.php: 
615         
616         Choices now support up to 6 choices.   Backward compatible to
617         2-choice format.
619 2002-09-08 Sunday 17:41  martin
621         * course/: social.php, topics.php, weeks.php: 
622         
623         Tip over 'Edit profile' is the user's name
625 2002-09-08 Sunday 17:22  martin
627         * lang/en/help/choice/options.html: 
628         
629         Help for choices
631 2002-09-08 Sunday 13:29  martin
633         * course/: social.php, topics.php, weeks.php: 
634         
635         Clarified the "participants" link ...
637 2002-09-08 Sunday 13:23  martin
639         * course/view.php: 
640         
641         Link at bottom now goes to site home, not this page
643 2002-09-08 Sunday 13:15  martin
645         * course/teachers.php, lang/en/help/teachers.html: 
646         
647         Added documentation to the teachers page.
649 2002-09-08 Sunday 13:15  martin
651         * lib/moodlelib.php: 
652         
653         Improved print_table() a bit (can now specify column widths)
655 2002-09-08 Sunday 11:34  martin
657         * course/teachers.php: 
658         
659         Need this file to go with the previous changes!
661 2002-09-08 Sunday 11:34  martin
663         * lang/en/moodle.php, user/index.php, user/lib.php: 
664         
665         Changes to improve display of teachers
667 2002-09-08 Sunday 11:24  martin
669         * version.php, course/edit.html, course/edit.php, course/lib.php,
670         course/social.php, course/topics.php, course/weeks.php,
671         lang/en/moodle.php, lib/moodlelib.php, lib/db/mysql.sql,
672         user/index.php: 
673         
674         Changes to allow much better control over what "teachers" are
675         called in a course.  Firstly, the course settings page now allows
676         the teachers to specify the word they want to use in place of
677         "teachers" and "students" as well as "teacher" and "student". 
678         Secondly, a new teacher admin tool allows any teacher to modify the
679         order and displayed role of teachers in that course.  This affects
680         the display on the course listings, the participants page and so
681         on.
683 2002-09-07 Saturday 22:57  martin
685         * admin/lang.php, lang/en/moodle.php, lib/moodlelib.php: 
686         
687         Improvements to the language checker.  As well as checking for
688         missing strings, you can now see the current language compared
689         side-by-side with English.
691 2002-09-07 Saturday 22:56  martin
693         * admin/index.php: 
694         
695         Add a link if a "manage database" directory exists
697 2002-09-07 Saturday 13:01  martin
699         * mod/newmodule_template.zip: 
700         
701         Slight update to README
703 2002-09-07 Saturday 11:54  martin
705         * mod/newmodule_template.zip: 
706         
707         Added a README that explains the process
709 2002-09-07 Saturday 11:31  martin
711         * mod/: README, newmodule_template.zip: 
712         
713         Added a template for new modules that contains the bare
714         necessities.
716 2002-09-06 Friday 23:17  martin
718         * version.php: 
719         
720         Checking in the current release number for CVS users
722 2002-09-06 Friday 23:10  martin
724         * user/view.php: 
725         
726         Don't try and print the last access date if it doesn't exist
728 2002-09-06 Friday 22:06  martin
730         * version.php, admin/index.php, lib/moodlelib.php: 
731         
732         Added a new $release variable that shows the user-friendly version
733         number
735 2002-09-06 Friday 22:05  martin
737         * lib/setup.php: 
738         
739         Cleaned up a bit
741 2002-09-06 Friday 01:31  martin
743         * user/edit.php: 
744         
745         Fixed bug in password checking for new admin user ...
747 2002-09-05 Thursday 20:29  martin
749         * UPGRADING.txt: 
750         
751         Updated the info to mention that the upgrading only works if you
752         are logged in as the *administrator* and visit the site home page.
754 2002-09-05 Thursday 20:25  martin
756         * CHANGES: 
757         
758         CHANGES UP TO 1.0.3.1
760 2002-09-05 Thursday 20:24  martin
762         * version.php: 
763         
764         Updated version
766 2002-09-05 Thursday 19:56  martin
768         * file.php, user/pix.php: 
769         
770         Better error message when invalid arguments are supplied.
772 2002-09-05 Thursday 19:53  martin
774         * lib/weblib.php: 
775         
776         BUG FIX! - fixes error that could allow ANY file on the system to
777         be read!
779 2002-09-05 Thursday 19:28  martin
781         * course/loginas.php: 
782         
783         Whoops ... little bug that stopped loginas from working ... need to
784         create $USER->site ...
786 2002-09-05 Thursday 10:29  martin
788         * version.php: 
789         
790         Updated version number
792 2002-09-05 Thursday 10:28  martin
794         * CHANGES: 
795         
796         
797         CHANGES UP TO MOODLE 1.0.3
799 2002-09-05 Thursday 10:17  martin
801         * lang/en/moodle.php, user/edit.php: 
802         
803         New error when the admin user is (still) set to the default
804         "admin".
806 2002-09-05 Thursday 10:04  martin
808         * admin/user.php: 
809         
810         BUG FIX:  In the last version I introduced a new security feature
811         (keeping the site URL stored in the USER session object) but forgot
812         to add this to the brand new admin user - causing it to fail.
813         
814         Fixed.
816 2002-09-04 Wednesday 21:38  martin
818         * lang/en/README: 
819         
820         Updated README .. pages dir no longer exists - now "help" and
821         "docs"
823 2002-09-04 Wednesday 17:39  martin
825         * lib/moodlelib.php: 
826         
827         Using different logo file to avoid caching problems on changeover
829 2002-09-04 Wednesday 17:38  martin
831         * pix/: madewithmoodle.gif, madewithmoodle1.gif,
832         madewithmoodle2.gif, madewithmoodle3.gif: 
833         
834         Sorted out moodle logos
836 2002-09-04 Wednesday 14:32  martin
838         * lib/moodlelib.php, pix/madewithmoodle.gif: 
839         
840         Tweaked the new icon
842 2002-09-04 Wednesday 13:07  martin
844         * user/: edit.html, edit.php: 
845         
846         Better handling of user-entered URLs (add http:// if missing)
848 2002-09-04 Wednesday 00:58  martin
850         * lib/moodlelib.php, pix/madewithmoodle.gif: 
851         
852         New logo that should work on more themes
854 2002-09-03 Tuesday 23:16  martin
856         * pix/: madewithmoodle.gif, madewithmoodle2.gif: 
857         
858         Switched these around and edited a little
860 2002-09-03 Tuesday 22:29  martin
862         * admin/index.php, admin/lang.php, course/lib.php,
863         lang/en/moodle.php, lib/moodlelib.php: 
864         
865         
866         Added a new administration page that can check the current language
867         pack against the English language pack.  It prints any missing
868         strings or files.  This should help language pack developers.
870 2002-09-03 Tuesday 21:11  martin
872         * index.php, admin/site.php, course/lib.php, course/teacher.php,
873         lang/en/forum.php, lang/en/moodle.php,
874         login/forgot_password_form.html, login/index.php,
875         mod/forum/lib.php, mod/forum/post.php, mod/reading/details.php: 
876         
877         Language fixes, added english strings etc
879 2002-09-03 Tuesday 00:35  martin
881         * course/loggraph.php: 
882         
883         More efficient use of database in userday as well, plus the day
884         graph now always shows the whole current day
886 2002-09-03 Tuesday 00:03  martin
888         * course/loggraph.php: 
889         
890         usercourse bar --> line graph for better display when lots of data
892 2002-09-02 Monday 23:53  martin
894         * course/loggraph.php: 
895         
896         Alternate method of calculating usercourse logs .... is it faster?
898 2002-09-02 Monday 17:06  martin
900         * file.php, user/pix.php: 
901         
902         Added Content-disposition header to help some browsers suggest the
903         right filename when saving pictures and files.
905 2002-09-02 Monday 15:41  martin
907         * lib/weblib.php: 
908         
909         Fixed over-zealous removal of returns from text ...
911 2002-09-02 Monday 15:18  martin
913         * lib/ipatlas/plot.php: 
914         
915         Print the user's stated city/country as well
917 2002-09-02 Monday 14:51  martin
919         * CHANGES: 
920         
921         
922         CHANGES UP TO MOODLE 1.0.2
924 2002-09-02 Monday 14:34  martin
926         * config-dist.php: 
927         
928         Added ability to define proxy machine (eg a firewall) so that
929         Moodle is able to get to the Internet if it needs to
931 2002-09-02 Monday 14:30  martin
933         * lib/ipatlas/plotconf.inc: 
934         
935         Add Moodle support for proxies
937 2002-09-02 Monday 14:25  martin
939         * mod/forum/post.php: 
940         
941         [no log message]
943 2002-09-02 Monday 13:03  martin
945         * mod/forum/discuss.php: 
946         
947         Fix the display when USER display mode is flat, and a parent is
948         selected.  In this case, the display is temporarily changed to
949         nested
951 2002-09-02 Monday 11:48  martin
953         * mod/forum/lib.php: 
954         
955         Default forum display mode is actually used now
957 2002-09-02 Monday 10:17  martin
959         * course/editsection.html: 
960         
961         Removed the 255 character limit ... now they have a gun, I hope
962         people don't shoot themseves with it.   ;-)
964 2002-09-01 Sunday 22:47  martin
966         * course/lib.php: 
967         
968         Hide no-authority teachers from course listings too
970 2002-09-01 Sunday 22:35  martin
972         * lang/en/help/forum/attachment.html: 
973         
974         New documenttaion about attachments
976 2002-09-01 Sunday 22:34  martin
978         * mod/forum/: lib.php, post.html, post.php, version.php: 
979         
980         
981         Attachments can now be added to postings.  They are stored in the
982         course moddata area.  They appear as links within the message,
983         including mailed-out messages.  They are deleted when the post is
984         deleted.
986 2002-09-01 Sunday 22:32  martin
988         * lang/en/: forum.php, moodle.php, help/picture.html: 
989         
990         Updates and changes
992 2002-09-01 Sunday 22:31  martin
994         * user/lib.php: 
995         
996         Moved valid_uploaded_file out to lib/moodlelib.php
998 2002-09-01 Sunday 22:31  martin
1000         * user/: edit.html, edit.php: 
1001         
1002         Documentation on file sizes
1004 2002-09-01 Sunday 22:30  martin
1006         * user/index.php: 
1007         
1008         DOn't print teachers with no authority
1010 2002-09-01 Sunday 22:29  martin
1012         * lib/moodlelib.php: 
1013         
1014         Functions moved here from files/index.php (related to file
1015         handling)
1017 2002-09-01 Sunday 22:28  martin
1019         * files/index.php: 
1020         
1021         Moved some functions out to lib/moodlelib.php
1023 2002-09-01 Sunday 22:24  martin
1025         * version.php, lib/db/mysql.sql: 
1026         
1027         Increased size of section summaries from 255 chars to 65000 chars.
1029 2002-08-31 Saturday 10:44  martin
1031         * doc/install.html: 
1032         
1033         Mentioned that config.php needs to be edited using a *text editor*
1034         :-)
1036 2002-08-31 Saturday 00:02  martin
1038         * theme/index.php: 
1039         
1040         Prints an error message if theme can't be set
1042 2002-08-30 Friday 21:28  martin
1044         * lang/en/moodle.php: 
1045         
1046         New strings for file management stuff
1048 2002-08-30 Friday 21:18  martin
1050         * files/index.php: 
1051         
1052         Improved header now contains directory trail, and I
1053         internationalised all the texts (buttons etc)
1055 2002-08-28 Wednesday 23:53  martin
1057         * index.php: 
1058         
1059         Added slash after login to fix obscure problems on some servers
1061 2002-08-28 Wednesday 23:28  martin
1063         * lib/moodlelib.php: 
1064         
1065         Added slash after login link ... some servers have problems without
1066         it
1068 2002-08-28 Wednesday 23:07  martin
1070         * lib/moodlelib.php, login/index.php: 
1071         
1072         Security fix for:
1073         
1074           Internet Explorer bug that allows sends cookies to different
1075         sites if
1076           they have the same ending.  eg moodle.com cookie is sent to
1077         smec.moodle.com!!
1078         
1079           Also fixes case where multiple moodle installations may be in
1080         different
1081           directories on the same server.  When you go from one to the
1082         other the
1083           first session will be destroyed now (you can't be logged in the
1084         two
1085           at the same time).  It's just a lot safer this way, for now.
1086         
1087         Basically this works by storing the wwwroot variable in the session
1088         and checking it for every page.
1090 2002-08-28 Wednesday 21:41  martin
1092         * files/index.php: 
1093         
1094         slasharguments wasn't being found (CFG not declared global)
1096 2002-08-28 Wednesday 21:36  martin
1098         * files/mimetypes.php: 
1099         
1100         Added powerpoint
1102 2002-08-28 Wednesday 21:36  martin
1104         * files/pix/powerpoint.gif: 
1105         
1106         New icon
1108 2002-08-28 Wednesday 21:20  martin
1110         * lang/en/docs/module_files.txt, mod/assignment/version.php: 
1111         
1112         Slight improvements to documentation
1114 2002-08-28 Wednesday 21:07  martin
1116         * lang/en/moodle.php, lang/en/docs/module_files.txt,
1117         lib/moodlelib.php, lib/setup.php, mod/assignment/lib.php,
1118         mod/assignment/version.php, mod/reading/details.php: 
1119         
1120         Moved uploaded assignment files into a subdirectory called moddata,
1121         where data from other modules can also live later on.
1122         
1123         Also added a README for that directory to warn teachers not to mess
1124         with it, version code to perform the upgrade, tweaks to
1125         assignment/lib.php and a tweak to reading module so that assignment
1126         files aren't listed in the list of possible readings (could get
1127         messy).
1129 2002-08-28 Wednesday 11:45  martin
1131         * doc/future.html: 
1132         
1133         More details about Moodle futures
1135 2002-08-27 Tuesday 04:45  martin
1137         * index.php, course/lib.php: 
1138         
1139         Tweak to side boxes
1141 2002-08-27 Tuesday 04:41  martin
1143         * index.php: 
1144         
1145         Further little tweak to front-page spacing
1147 2002-08-27 Tuesday 04:38  martin
1149         * index.php, course/lib.php: 
1150         
1151         Fix for front page case when no left column
1153 2002-08-26 Monday 19:04  martin
1155         * lib/ipatlas/plot.php: 
1156         
1157         Doesn't matter if user isn't provided
1159 2002-08-26 Monday 18:07  martin
1161         * CHANGES: 
1162         
1163         
1164         MOODLE 1.0.1 RELEASED
1166 2002-08-26 Monday 18:06  martin
1168         * version.php: 
1169         
1170         Upgraded version number to today, in anticipation of 1.0.1
1172 2002-08-26 Monday 18:01  martin
1174         * mod/forum/mod.html: 
1175         
1176         Choose "general" forum now as a default
1178 2002-08-26 Monday 17:51  martin
1180         * CHANGES: 
1181         
1182         New changes
1184 2002-08-26 Monday 17:48  martin
1186         * CHANGES, config-dist.php, file.php, index.php, files/index.php,
1187         lib/moodlelib.php, mod/assignment/lib.php, mod/reading/view.php: 
1188         
1189         Changes to use a new configuration variable: CFG->slasharguments
1190         
1191         If true, then display of user pictures or filenames will use the
1192         method of providing arguments as "slash" arguments - this is much
1193         better for caching, proxies, search engines etc.  Unfortunately it
1194         doesn't seem to work on some PHP installations.
1195         
1196         If false (the default), then a more compatible method is used (ie
1197         usual way of passing parameters to scripts)
1199 2002-08-26 Monday 17:28  martin
1201         * course/lib.php: 
1202         
1203         Slightly bigger window
1205 2002-08-26 Monday 17:25  martin
1207         * course/lib.php, lib/ipatlas/plot.php: 
1208         
1209         Nicer display of earth plot now contains user's name as well
1211 2002-08-26 Monday 17:16  martin
1213         * lib/ipatlas/: MOODLECHANGES, plot.php: 
1214         
1215         Fixes to use Moodle background colour
1217 2002-08-26 Monday 17:05  martin
1219         * doc/credits.html: 
1220         
1221         Added IP-Atlas to credits
1223 2002-08-26 Monday 17:00  martin
1225         * course/lib.php: 
1226         
1227         Added popup links for IP addresses in logs (display IP location on
1228         world map)
1230 2002-08-26 Monday 16:59  martin
1232         * lib/ipatlas/: COPYING, README, countries.txt, earth_620.jpg,
1233         footer.inc, hr.gif, ip-atlas.css, ip-atlas_prefs.php, plot.inc,
1234         plot.php, plotconf.inc, plotimage.php, plotlog.txt, reddot.gif,
1235         translate.inc, yellowdot.gif, languages/messages.blank.inc,
1236         languages/messages.it.inc: 
1237         
1238         Adding IP-Atlas 1.0 to this distribution.  I use it to provide maps
1239         for IP addresses (in the logs).
1241 2002-08-26 Monday 16:35  martin
1243         * mod/forum/lib.php: 
1244         
1245         Forums with many discussions (> 10) become abbreviated to a shorter
1246         display
1248 2002-08-26 Monday 10:49  martin
1250         * admin/site.php: 
1251         
1252         More direct link to index.php just in case they don't have
1253         index.php set as a default page
1255 2002-08-23 Friday 11:55  martin
1257         * index.php, course/lib.php, course/weeks.php, lib/moodlelib.php,
1258         mod/forum/lib.php: 
1259         
1260         Changes to improve layout and formatting on old Netscape (eg
1261         version 4)
1263 2002-08-23 Friday 10:14  martin
1265         * lib/: moodlelib.php, setup.php: 
1266         
1267         Check that PHP is a recent enough version (ie 4.1.0 or later)
1269 2002-08-22 Thursday 16:31  martin
1271         * lib/weblib.php: 
1272         
1273         New space-removal works better if done before adding link tags :-)
1275 2002-08-22 Thursday 16:01  martin
1277         * mod/forum/lib.php: 
1278         
1279         If a post is updated that is also a discussion definition, then the
1280         discussion name is updated with the post subject.
1282 2002-08-22 Thursday 15:53  martin
1284         * lib/weblib.php: 
1285         
1286         Experimental filters to remove returns from before and after tags,
1287         which should mean neater formatting of lists and so on.  Needs
1288         testing.
1290 2002-08-22 Thursday 14:41  martin
1292         * admin/: index.php, user.php: 
1293         
1294         Tweaks to creation of user account while searching for the login
1295         problem some people are having ...
1297 2002-08-22 Thursday 14:40  martin
1299         * lib/db/mysql.sql: 
1300         
1301         Added recent upgrades (course->guest, and user->maildisplay)
1303 2002-08-22 Thursday 10:24  martin
1305         * doc/install.html, lang/en/moodle.php, login/index_form.html: 
1306         
1307         Notes about the necessity of cookies being allowed
1309 2002-08-22 Thursday 10:23  martin
1311         * course/teacher.php: 
1312         
1313         Handy link to course page, after assigning teachers
1315 2002-08-22 Thursday 09:24  martin
1317         * index.php: 
1318         
1319         Whoops!  comment out of place
1321 2002-08-21 Wednesday 22:08  martin
1323         * index.php, lib/moodlelib.php: 
1324         
1325         Just some comments about not removing the Moodle logo from the
1326         front page.
1328 2002-08-21 Wednesday 21:55  martin
1330         * lib/moodlelib.php: 
1331         
1332         Fixed dates when no-one is logged in (uses server time now, not
1333         GMT)
1335 2002-08-21 Wednesday 21:29  martin
1337         * version.php, lang/en/moodle.php, user/edit.html, user/lib.php,
1338         user/view.php: 
1339         
1340         Users can now choose to hide their email address.  In this initial
1341         version there are three options:
1342         
1343         0) Hide the email address from everyone (except the teacher of
1344         their course) 1) Allow everyone to see the email address, all the
1345         time.  2) Allow only participants in the same course to see the
1346         email address
1347         
1348         Note, new field maildisplay in 'user'
1350 2002-08-21 Wednesday 20:54  martin
1352         * version.php, course/edit.html, lang/en/moodle.php,
1353         lang/en/help/enrolmentkey.html, lang/en/help/guestaccess.html,
1354         lib/moodlelib.php: 
1355         
1356         Fixed up guest access PROPERLY - it's now more obvious and simple
1357         for teachers to set it how they want.  Guest access now has THREE
1358         states (off, on, on with key).
1360 2002-08-21 Wednesday 19:11  martin
1362         * lang/en/help/: enrolmentkey.html, guestaccess.html: 
1363         
1364         Improved explanations
1366 2002-08-21 Wednesday 18:56  martin
1368         * lang/en/help/: enrolmentkey.html, guestaccess.html: 
1369         
1370         Clarified the documentation here
1372 2002-08-21 Wednesday 10:05  martin
1374         * doc/install.html: 
1375         
1376         Anchor name fix
1378 2002-08-21 Wednesday 09:57  martin
1380         * doc/install.html: 
1381         
1382         Improvements to install documentation
1384 2002-08-20 Tuesday 17:39  martin
1386         * admin/cron.php: 
1387         
1388         Bugfix for unenrolling old users
1390 2002-08-20 Tuesday 10:15  martin
1392         * doc/developer.html: 
1393         
1394         Slight formatting fix on list
1396 2002-08-19 Monday 22:53  martin
1398         * CHANGES: 
1399         
1400         
1401         
1402         Moodle 1.0 is released!  :-)
1404 2002-08-19 Monday 21:25  martin
1406         * doc/: contents.html, developer.html, licence.html: 
1407         
1408         
1409         Format fixes
1411 2002-08-19 Monday 21:19  martin
1413         * doc/: background.html, contents.html, credits.html,
1414         developer.html, features.html, future.html, intro.html: 
1415         
1416         Significant improvements to distributed documentation
1418 2002-08-19 Monday 00:39  martin
1420         * version.php, mod/assignment/version.php, mod/choice/version.php,
1421         mod/forum/version.php, mod/journal/version.php,
1422         mod/reading/version.php, mod/survey/version.php: 
1423         
1424         Updated versions in preparation for 1.0 release tomorrow
1426 2002-08-19 Monday 00:33  martin
1428         * doc/view.php: 
1429         
1430         Double footer looked funny.
1432 2002-08-19 Monday 00:31  martin
1434         * course/lib.php, doc/teacher.html, doc/view.php: 
1435         
1436         Make the Help link in the course look like a seamless part of the
1437         course.
1439 2002-08-19 Monday 00:16  martin
1441         * course/lib.php, course/social.php, course/topics.php,
1442         course/weeks.php, lang/en/moodle.php: 
1443         
1444         Added help link to course pages (for teachers) and tidied up the
1445         course admin links in general (new fucntion and reorder)
1447 2002-08-18 Sunday 23:57  martin
1449         * lang/en/help/reading/: readingtype.html, summary.html: 
1450         
1451         New help files for readings
1453 2002-08-18 Sunday 23:56  martin
1455         * lang/en/reading.php, mod/reading/details.php,
1456         mod/reading/mod.html, mod/reading/view.php: 
1457         
1458         Improvements to reading definition - help buttons and language
1459         fixes
1461 2002-08-18 Sunday 23:31  martin
1463         * doc/teacher.html: 
1464         
1465         SLight edits
1467 2002-08-18 Sunday 23:26  martin
1469         * config-dist.php, files/index.php: 
1470         
1471         New CFG->zip and CFG->unzip valiables which specify programs to use
1472         when zipping and unzipping files.  Unix only at this stage. (Zip
1473         interfaces for Windows are much less standardised)
1475 2002-08-18 Sunday 23:24  martin
1477         * help.php: 
1478         
1479         Better error (don't need a link)
1481 2002-08-18 Sunday 23:23  martin
1483         * doc/pix/: files.jpg, social.jpg, topics.jpg, weekly.jpg: 
1484         
1485         New pictures for documentation.
1487 2002-08-18 Sunday 23:23  martin
1489         * doc/teacher.html: 
1490         
1491         Finally sat down and wrote this page.  SHould do for now as a
1492         starter.
1494 2002-08-18 Sunday 22:40  martin
1496         * lang/en/help/waysofknowing.html,
1497         lang/en/help/forum/allowdiscussions.html,
1498         lang/en/help/forum/forumtype.html, lang/en/help/forum/ratings.html,
1499         lang/en/help/forum/subscription.html, mod/forum/lib.php,
1500         mod/forum/mod.html: 
1501         
1502         Improved help buttons for forums
1504 2002-08-18 Sunday 18:00  martin
1506         * doc/teacher.html: 
1507         
1508         Placeholder
1510 2002-08-18 Sunday 17:52  martin
1512         * lang/en/choice.php, mod/choice/view.php: 
1513         
1514         Preview how many responses have been made (for teacher)
1516 2002-08-18 Sunday 17:47  martin
1518         * mod/choice/report.php: 
1519         
1520         Sort names by firstname, and include even columns with no answers
1522 2002-08-18 Sunday 17:43  martin
1524         * doc/teacher.html, lang/en/choice.php: 
1525         
1526         new strings
1528 2002-08-18 Sunday 17:43  martin
1530         * mod/choice/: lib.php, report.php: 
1531         
1532         Cleaned up the Choice report - it's easier to make sense of now
1534 2002-08-17 Saturday 23:10  martin
1536         * CHANGES: 
1537         
1538         Changes
1540 2002-08-17 Saturday 22:44  martin
1542         * course/edit.html, lang/en/help/coursecategory.html,
1543         lang/en/help/coursefullname.html,
1544         lang/en/help/coursenewsitems.html,
1545         lang/en/help/coursenumsections.html,
1546         lang/en/help/courseshortname.html,
1547         lang/en/help/coursestartdate.html, lang/en/help/enrolmentkey.html,
1548         lang/en/help/guestaccess.html: 
1549         
1550         Added more popup help for course settings page
1552 2002-08-17 Saturday 21:01  martin
1554         * config-dist.php, admin/index.php, course/lib.php,
1555         lang/en/moodle.php, lib/moodlelib.php, lib/setup.php,
1556         theme/index.php: 
1557         
1558         Changes related to new way of setting and recalling themes.
1559         
1560         The CFG->theme variable is now obsolete in config.php - use the
1561         admin page to set themes interactively.
1563 2002-08-17 Saturday 19:32  martin
1565         * mod/assignment/index.php: 
1566         
1567         Fixed some missing language strings
1569 2002-08-17 Saturday 19:32  martin
1571         * lang/en/assignment.php: 
1572         
1573         Additions for index.php
1575 2002-08-17 Saturday 16:59  martin
1577         * lang/en/assignment.php, mod/assignment/mod.html,
1578         mod/journal/mod.html: 
1579         
1580         Some more missed language strings
1582 2002-08-17 Saturday 16:38  martin
1584         * admin/index.php, lang/en/moodle.php: 
1585         
1586         Added a GPL license agreement as the very first step.
1588 2002-08-17 Saturday 15:53  martin
1590         * lang/en/forum.php, mod/forum/subscribe.php,
1591         mod/forum/subscribers.php: 
1592         
1593         Teachers can now unsubscribe anyone from the "list of subscribers"
1594         list.  Made the feedback display when subscribing/unsubscribing a
1595         little more generic.
1597 2002-08-17 Saturday 15:02  martin
1599         * index.php, lib/moodlelib.php: 
1600         
1601         Changes to add login/logout button to the right-hand top corner of
1602         every page ... this is to help encourage people to log out after a
1603         session, especially on shared or public terminals.
1605 2002-08-17 Saturday 11:03  martin
1607         * .htaccess, README, README.txt, UPGRADING, UPGRADING.txt: 
1608         
1609         Added .txt to these files to make them double-clickable
1611 2002-08-17 Saturday 11:01  martin
1613         * .htaccess, README: 
1614         
1615         Better introduction to installation
1617 2002-08-16 Friday 16:33  martin
1619         * doc/install.html: 
1620         
1621         Added link to moodle-cron-for-windows.zip
1623 2002-08-16 Friday 11:10  martin
1625         * lang/en/help/waysofknowing.html: 
1626         
1627         tweak
1629 2002-08-16 Friday 01:44  martin
1631         * CHANGES: 
1632         
1633         Changes up to Moodle 1.0 Beta 5
1635 2002-08-16 Friday 01:41  martin
1637         * lang/en/forum.php, lang/en/moodle.php,
1638         lang/en/help/waysofknowing.html, mod/forum/lib.php,
1639         mod/forum/mod.html, mod/forum/subscribe.php, mod/forum/view.php: 
1640         
1641         Forum language fixes, and addition of help for separate/connected
1642         knowing
1644 2002-08-15 Thursday 21:05  martin
1646         * course/lib.php: 
1647         
1648         Log formatting
1650 2002-08-15 Thursday 21:03  martin
1652         * course/lib.php: 
1653         
1654         Make the IP more visible in logs
1656 2002-08-15 Thursday 13:46  martin
1658         * CHANGES: 
1659         
1660         Slightly clearer changelog format
1662 2002-08-15 Thursday 13:45  martin
1664         * CHANGES: 
1665         
1666         Changes
1668 2002-08-15 Thursday 13:45  martin
1670         * UPGRADING: 
1671         
1672         Brought this up to date, and reworded some stuff
1674 2002-08-15 Thursday 13:44  martin
1676         * version.php, admin/index.php, lang/en/moodle.php: 
1677         
1678         Fixes to languages for admin (setting up and upgrading databases)
1680 2002-08-15 Thursday 13:43  martin
1682         * user/view.php: 
1683         
1684         No point in being able to login as yourself
1686 2002-08-15 Thursday 12:37  martin
1688         * index.php, lib/moodlelib.php: 
1689         
1690         Cleanups for footer on home page
1692 2002-08-15 Thursday 12:17  martin
1694         * lib/setup.php: 
1695         
1696         Accidentally checked in a test version of setup.php - reverting
1698 2002-08-15 Thursday 12:16  martin
1700         * lib/setup.php, mod/forum/lib.php, mod/forum/subscribers.php: 
1701         
1702         Fixes to finding list of subscribers to a forum for site-level
1703         forums which affected both the displayed list and the mailouts.
1705 2002-08-15 Thursday 11:45  martin
1707         * lang/en/forum.php, lang/en/moodle.php, mod/forum/subscribers.php:
1708         
1709         
1710         Fixes to list of subscribers (language fixes, and fix for
1711         site-level forums)
1713 2002-08-15 Thursday 11:10  martin
1715         * doc/install.html: 
1716         
1717         EasyPHP is another option for Windows users
1719 2002-08-15 Thursday 10:59  martin
1721         * course/topics.php: 
1722         
1723         Bit more checking while creating new section
1725 2002-08-15 Thursday 10:58  martin
1727         * course/weeks.php: 
1728         
1729         Fixed bug with creation of new weeks in weekly view
1731 2002-08-14 Wednesday 14:27  martin
1733         * mod/survey/report.php: 
1734         
1735         Improvements to headings
1737 2002-08-14 Wednesday 14:13  martin
1739         * mod/survey/report.php: 
1740         
1741         Show scale title when looking at questions from a scale
1743 2002-08-14 Wednesday 13:58  martin
1745         * lib/graphlib.php: 
1746         
1747         Orange
1749 2002-08-14 Wednesday 13:58  martin
1751         * mod/survey/graph.php: 
1752         
1753         Different colours (hopefully make graphs better for color-blind
1754         people)
1756 2002-08-14 Wednesday 13:36  martin
1758         * mod/survey/graph.php: 
1759         
1760         Improvements to the standard deviation bars display
1762 2002-08-14 Wednesday 13:27  martin
1764         * lib/graphlib.php: 
1765         
1766         Added some new colours
1768 2002-08-14 Wednesday 13:13  martin
1770         * mod/survey/: graph.php, version.php, db/mysql.sql: 
1771         
1772         Updated questions table to add shorttext for better graph display
1773         (actually this was done a long time ago but was never incorporated
1774         into the main Moodle codebase)
1776 2002-08-14 Wednesday 09:51  martin
1778         * lang/en/moodle.php, user/edit.php: 
1779         
1780         Tidied up headers of user/edit.php
1782 2002-08-13 Tuesday 23:40  martin
1784         * admin/site.html, admin/site.php, lang/en/moodle.php: 
1785         
1786         Language fixes and cleanups for admin/site.*
1788 2002-08-13 Tuesday 23:30  martin
1790         * admin/: user.html, log.php: 
1791         
1792         Obsolete
1794 2002-08-13 Tuesday 02:03  martin
1796         * CHANGES: 
1797         
1798         Changes up to 1.0 beta 4
1800 2002-08-13 Tuesday 02:01  martin
1802         * mod/survey/report.php: 
1803         
1804         Got rid of some junk
1806 2002-08-13 Tuesday 02:01  martin
1808         * lang/en/help/surveys.html: 
1809         
1810         Help file for survey types (needs work)
1812 2002-08-13 Tuesday 01:54  martin
1814         * lang/en/: moodle.php, survey.php: 
1815         
1816         Language additions
1818 2002-08-13 Tuesday 01:54  martin
1820         * mod/survey/: details.php, index.php, lib.php, mod.html, save.php,
1821         view.php: 
1822         
1823         Language fixes
1825 2002-08-13 Tuesday 01:54  martin
1827         * mod/survey/report.php: 
1828         
1829         Cleaned up the whole interface (more consistent now) and lots of
1830         labguage stuff
1832 2002-08-12 Monday 22:59  martin
1834         * lang/en/: moodle.php, survey.php: 
1835         
1836         More translating
1838 2002-08-12 Monday 22:59  martin
1840         * course/mod.php: 
1841         
1842         More translating ...
1844 2002-08-12 Monday 22:44  martin
1846         * mod/reading/details.php: 
1847         
1848         Better error checking for empty fields
1850 2002-08-12 Monday 21:45  martin
1852         * lang/en/moodle.php, lang/en/reading.php, lib/moodlelib.php,
1853         lib/weblib.php, theme/standard/header.html,
1854         theme/standardblue/header.html, theme/standardgreen/header.html,
1855         theme/standardred/header.html: 
1856         
1857         Minor tweaking and cleaning up
1859 2002-08-12 Monday 21:45  martin
1861         * mod/reading/: details.php, index.php, lib.php, mod.html,
1862         view.php: 
1863         
1864         Language fixes and minor tweaks
1866 2002-08-12 Monday 17:38  martin
1868         * lang/en/forum.php, lang/en/journal.php, lang/en/moodle.php,
1869         mod/forum/lib.php, mod/journal/edit.html, mod/journal/edit.php,
1870         mod/journal/index.php, mod/journal/lib.php, mod/journal/mod.html,
1871         mod/journal/report.php, mod/journal/view.php: 
1872         
1873         More language fixes
1875 2002-08-12 Monday 16:56  martin
1877         * mod/choice/: lib.php, view.php: 
1878         
1879         
1880         Modernised insert and update of answers (using standard functions)
1882 2002-08-12 Monday 16:28  martin
1884         * lang/en/choice.php, lang/en/moodle.php, mod/choice/index.php,
1885         mod/choice/lib.php, mod/choice/mod.html, mod/choice/report.php,
1886         mod/choice/view.html, mod/choice/view.php: 
1887         
1888         Language changes to choice module
1890 2002-08-12 Monday 15:44  martin
1892         * lib/wordlist.txt: 
1893         
1894         Slightly bigger wordlist
1896 2002-08-12 Monday 15:40  martin
1898         * lang/en/moodle.php, lib/weblib.php: 
1899         
1900         Language changes to weblib
1902 2002-08-12 Monday 15:37  martin
1904         * lang/en/moodle.php, lib/moodlelib.php: 
1905         
1906         Language changes for main library
1908 2002-08-12 Monday 11:22  martin
1910         * course/enrol.php: 
1911         
1912         Some courses may not have a teacher - in this case, make the
1913         enrolment welcome email "from" the admin
1915 2002-08-11 Sunday 23:48  martin
1917         * CHANGES: 
1918         
1919         Changes
1921 2002-08-11 Sunday 23:41  martin
1923         * course/delete.php, course/edit.html, course/edit.php,
1924         course/editsection.php, course/enrol.php, course/index.php,
1925         course/lib.php, course/log.php, course/loggraph.php,
1926         course/loginas.php, course/loglive.php, course/mod.php,
1927         course/mod_delete.html, course/social.php, course/teacher.php,
1928         course/unenrol.php, course/user.php, lang/en/moodle.php: 
1929         
1930         
1931         Changes related to language support  ... get_string() Minor little
1932         interface cleanups along the way
1934 2002-08-11 Sunday 22:22  martin
1936         * help.php: 
1937         
1938         Ah, that's nicer-looking code. (got rid of the HTML header)
1940 2002-08-11 Sunday 22:21  martin
1942         * theme/: standard/header.html, standardblue/header.html,
1943         standardgreen/header.html, standardred/header.html: 
1944         
1945         Slight tweak to allow completely blank headers (no arguments to
1946         print_header will now give a blank header).  Useful for help pages.
1948 2002-08-11 Sunday 22:12  martin
1950         * lang/en/moodle.php, lang/en/help/courseformats.html,
1951         lang/en/help/picture.html, lang/en/help/questions.html,
1952         lang/en/help/text.html, lib/moodlelib.php: 
1953         
1954         Moved the help files into their own directory in lang/en/help
1956 2002-08-11 Sunday 22:05  martin
1958         * course/: topics.php, weeks.php: 
1959         
1960         Don't show news at all if 0 newsitems was selected in course
1961         settings
1963 2002-08-11 Sunday 14:24  martin
1965         * config-dist.php: 
1966         
1967         Mention the new themes
1969 2002-08-11 Sunday 14:15  martin
1971         * theme/standardred/: config.php, styles.css: 
1972         
1973         Minor tweaks to colors
1975 2002-08-11 Sunday 14:11  martin
1977         * theme/: standardgreen/config.php, standardgreen/favicon.ico,
1978         standardgreen/footer.html, standardgreen/header.html,
1979         standardgreen/styles.css, standardred/config.php,
1980         standardred/favicon.ico, standardred/footer.html,
1981         standardred/header.html, standardred/styles.css: 
1982         
1983         New coloured themes (green and red) just to add some options
1985 2002-08-11 Sunday 13:24  martin
1987         * course/lib.php, lang/en/moodle.php: 
1988         
1989         Changes to strings in print_recent_activity (added, updated,
1990         deleted activities)
1992 2002-08-11 Sunday 13:11  martin
1994         * CHANGES, course/enrol.php, course/lib.php, course/loginas.php,
1995         lang/en/moodle.php: 
1996         
1997         Various small changes (mostly to language strings)
1999 2002-08-11 Sunday 13:07  martin
2001         * lib/moodlelib.php: 
2002         
2003         Moved code from footer.html into print_footer() Don't update user
2004         on login check if it isn't a real user.
2006 2002-08-11 Sunday 13:06  martin
2008         * theme/: standard/footer.html, standardblue/footer.html: 
2009         
2010         Took code out of footer.html (it's in print_footer() instead)
2012 2002-08-11 Sunday 12:30  martin
2014         * admin/user.php: 
2015         
2016         In user list, name goes to full page instead of editing (because
2017         there is an edit link at the end of the row, as well as on the ful
2018         page)
2020 2002-08-10 Saturday 23:16  martin
2022         * user/view.php: 
2023         
2024         Fixes to visibility of unenrol button
2026 2002-08-10 Saturday 23:10  martin
2028         * user/lib.php: 
2029         
2030         Tweak to display on "unenrol"
2032 2002-08-10 Saturday 22:56  martin
2034         * mod/assignment/lib.php: 
2035         
2036         Small fix to the full list of available assignments
2038 2002-08-10 Saturday 22:28  martin
2040         * lang/en/moodle.php: 
2041         
2042         Additions
2044 2002-08-10 Saturday 22:27  martin
2046         * course/: lib.php, topics.php, weeks.php: 
2047         
2048         More tweaks to recent activity box
2050 2002-08-10 Saturday 21:50  martin
2052         * course/lib.php: 
2053         
2054         Tweak teacher colour
2056 2002-08-10 Saturday 21:42  martin
2058         * course/lib.php, course/log.php, course/topics.php,
2059         course/weeks.php, lang/en/moodle.php, lib/moodlelib.php: 
2060         
2061         Tweaks and tidy-ups for course home pages (weekly and topics)
2063 2002-08-09 Friday 17:25  martin
2065         * lib/moodlelib.php, user/lib.php, user/view.php: 
2066         
2067         Further little fixes to user image displaying
2069 2002-08-09 Friday 17:09  martin
2071         * admin/user.php, lib/moodlelib.php, user/pix.php: 
2072         
2073         Changes to make uploaded user pictures work properly on Windows 
2074         :-(
2076 2002-08-09 Friday 17:08  martin
2078         * doc/install.html: 
2079         
2080         Clearer docs for Windows users
2082 2002-08-09 Friday 14:25  martin
2084         * doc/install.html: 
2085         
2086         Brought the install procedure up to date
2088 2002-08-09 Friday 10:48  martin
2090         * index.php: 
2091         
2092         Slight tweak to remove login button for ordinary users
2094 2002-08-09 Friday 10:45  martin
2096         * index.php, admin/index.php, lib/moodlelib.php,
2097         mod/forum/version.php: 
2098         
2099         New functions get_list_of_modules() and moodle_needs_upgrading(). 
2100         Used on the home page when admin is logged in, to check for any
2101         upgrading of the databases that might need to be done.
2103 2002-08-09 Friday 01:43  martin
2105         * CHANGES: 
2106         
2107         Changes
2109 2002-08-09 Friday 01:34  martin
2111         * CHANGES: 
2112         
2113         
2114         
2115         Changes up to Moodle 1.0 BETA 3
2117 2002-08-09 Friday 01:30  martin
2119         * user/view.php: 
2120         
2121         Better control of buttons for admin and in site view
2123 2002-08-09 Friday 01:30  martin
2125         * index.php: 
2126         
2127         parameter for print_admin_links
2129 2002-08-09 Friday 01:29  martin
2131         * course/: lib.php, loggraph.php, loginas.php, user.php: 
2132         
2133         Tweaks and cleanups
2135 2002-08-09 Friday 01:28  martin
2137         * lib/moodlelib.php: 
2138         
2139         Fixed a tricky little bug with usergetmidnight() when no timezone
2140         was defined.
2142 2002-08-09 Friday 00:22  martin
2144         * course/lib.php, course/user.php, lang/en/moodle.php,
2145         user/view.php: 
2146         
2147         More tidy ups in displays
2149 2002-08-09 Friday 00:02  martin
2151         * user/: edit.php, view.php: 
2152         
2153         Tweaks to the headers
2155 2002-08-08 Thursday 23:51  martin
2157         * index.php, admin/site.php, admin/user.php, course/delete.php,
2158         course/edit.php, course/lib.php, course/teacher.php,
2159         lang/en/moodle.php, user/edit.php: 
2160         
2161         
2162         Further excellent tidy-ups to the admin pages.  They are actually
2163         starting to look/work as slick as the rest of the site.  :-)
2165 2002-08-08 Thursday 22:17  martin
2167         * CHANGES, version.php, admin/index.php, admin/site.php,
2168         admin/user.php, course/delete.php, lang/en/moodle.php,
2169         lib/moodlelib.php, user/edit.html, user/edit.php: 
2170         
2171         
2172         
2173         Cleanup of the admin interface - especially the user management
2174         
2175         Bugs fixed, duplicate code removed, plus you can now add new users.
2176         
2177         Aaah much better.  :-)
2179 2002-08-08 Thursday 20:41  martin
2181         * lib/moodlelib.php: 
2182         
2183         Fixed tiny buglet on insert_record which made it ignore NULL values
2185 2002-08-08 Thursday 15:20  martin
2187         * admin/user.php: 
2188         
2189         Damn .. this bug was stopping the admin user being created
2190         properly.  (Checking for uploaded file)
2192 2002-08-08 Thursday 13:06  martin
2194         * doc/future.html: 
2195         
2196         Updated this page (because now bugs.moodle.org exists)
2198 2002-08-08 Thursday 10:11  martin
2200         * config-dist.php: 
2201         
2202         Slightly clearer explanations ...
2204 2002-08-07 Wednesday 16:46  martin
2206         * mod/assignment/: version.php, db/mysql.sql: 
2207         
2208         Missing 'auto_increment' on assignment_submissions table, for 'id'
2210 2002-08-07 Wednesday 16:26  martin
2212         * lib/moodlelib.php: 
2213         
2214         get_real_size() for translating text to byte sizes (eg 2M)
2216 2002-08-07 Wednesday 16:24  martin
2218         * files/index.php: 
2219         
2220         Now properly sets and checks limits on file sizes
2222 2002-08-07 Wednesday 11:45  martin
2224         * files/index.php: 
2225         
2226         Upload works again ...
2228 2002-08-07 Wednesday 01:41  martin
2230         * index.php: 
2231         
2232         Whoops ... typo in save_session
2234 2002-08-07 Wednesday 01:29  martin
2236         * doc/install.html: 
2237         
2238         Updated requirements.
2240 2002-08-07 Wednesday 01:24  martin
2242         * CHANGES: 
2243         
2244         Changes
2246 2002-08-07 Wednesday 01:23  martin
2248         * index.php, admin/user.php, course/enrol.php, course/loginas.php,
2249         course/mod.php, course/social.php, course/topics.php,
2250         course/unenrol.php, course/view.php, course/weeks.php,
2251         doc/install.html, lib/moodlelib.php, lib/setup.php,
2252         login/change_password.php, login/confirm.php, login/index.php,
2253         login/logout.php, mod/forum/discuss.php, mod/forum/index.php,
2254         mod/forum/lib.php, mod/forum/post.php, mod/forum/rate.php,
2255         mod/forum/search.php, mod/forum/subscribers.php,
2256         mod/forum/view.php, user/edit.php, user/lib.php: 
2257         
2258         
2259         Widespread changes throughout Moodle to make sure it works on
2260         servers that have register_globals turned off (this is the default
2261         setting on newer version of PHP).
2262         
2263         In fact it's partly a hack that globalises all GET, POST, FILES AND
2264         COOKIE variables.  Unfortunately though the SESSION and USER global
2265         session variables are only available as $_SESSION["USER"] and
2266         $_SESSION["SESSION"], which is cumbersome to use.
2267         
2268         So, for every request I now make a copy of these two session
2269         variables into $USER and $SESSION.  Whenever I update them
2270         thoughout Moodle I now have to call save_session("USER") which
2271         copies them back to the session variable.  This seems to be working
2272         well now.
2273         
2274         Because I'm using $_SESSION etc now this will raise the required
2275         minimum version of PHP to 4.1.0
2277 2002-08-06 Tuesday 20:58  martin
2279         * config-dist.php: 
2280         
2281         Made it a bit clearer.
2283 2002-08-06 Tuesday 20:17  martin
2285         * admin/site.php: 
2286         
2287         Close wide-open hacking hole!  This script wasn't checking for
2288         admin user in the case where the site has been defined already. 
2289         Oops. Fixed now.
2291 2002-08-06 Tuesday 17:36  martin
2293         * user/: edit.html, edit.php: 
2294         
2295         Can now edit own firstname and lastname, and some tidying
2297 2002-08-06 Tuesday 17:24  martin
2299         * course/social.php, course/topics.php, course/weeks.php,
2300         lang/en/forum.php, mod/forum/lib.php: 
2301         
2302         Better looking search boxes
2304 2002-08-06 Tuesday 17:23  martin
2306         * mod/assignment/upload.php: 
2307         
2308         Changed a variable name for clarity
2310 2002-08-06 Tuesday 17:21  martin
2312         * user/: index.php, lib.php: 
2313         
2314         Performance enhancement for user listing (caching of language
2315         strings)
2317 2002-08-06 Tuesday 14:23  martin
2319         * mod/forum/lib.php: 
2320         
2321         Bug in rated posts counting
2323 2002-08-06 Tuesday 14:17  martin
2325         * mod/forum/lib.php: 
2326         
2327         Whoops ... make sure rated posts still show ratings!  :-)
2329 2002-08-06 Tuesday 14:09  martin
2331         * mod/forum/lib.php: 
2332         
2333         forum_print_discussion now checks to see whether there are any
2334         ratings that haven't been done yet on a discussion.  If not, then
2335         it won't print the ratings form.  This avoids a slight confusion
2336         about the interface that existed previously.
2338 2002-08-06 Tuesday 12:21  martin
2340         * mod/forum/view.php: 
2341         
2342         Better wording for eachuser forum
2344 2002-08-06 Tuesday 12:17  martin
2346         * mod/forum/lib.php: 
2347         
2348         Whoops ... more forum->assessed
2350 2002-08-06 Tuesday 12:04  martin
2352         * mod/forum/: discuss.php, lib.php, view.php: 
2353         
2354         Whoops ... using forum->assessed to determine whether discussions
2355         should be assessable now
2357 2002-08-06 Tuesday 00:12  martin
2359         * login/: change_password.php, forgot_password.php: 
2360         
2361         Don't allow guest user to change or reset password
2363 2002-08-05 Monday 17:48  martin
2365         * mod/forum/: lib.php, post.php: 
2366         
2367         A teacher can now delete any post (as long as it doesn't have
2368         replies).
2370 2002-08-05 Monday 16:57  martin
2372         * admin/cron.php: 
2373         
2374         Needed to delete forum_subscriptions as well.
2376 2002-08-05 Monday 16:43  martin
2378         * admin/cron.php: 
2379         
2380         More efficiency when deleting enrolments
2382 2002-08-05 Monday 16:40  martin
2384         * admin/cron.php, mod/journal/lib.php: 
2385         
2386         Cron tidy-ups
2388 2002-08-05 Monday 15:59  martin
2390         * config-dist.php: 
2391         
2392         New config variable longtimenosee
2394 2002-08-05 Monday 15:59  martin
2396         * admin/cron.php: 
2397         
2398         Code to unenrol old students and delete unconfirmed users
2400 2002-08-05 Monday 02:19  martin
2402         * mod/journal/view.php: 
2403         
2404         WHoops - typo on function call
2406 2002-08-05 Monday 01:24  martin
2408         * mod/: assignment/lib.php, journal/lib.php: 
2409         
2410         More tweaks to feedback display (consistency with forum posts)
2412 2002-08-05 Monday 01:13  martin
2414         * lang/en/assignment.php, lang/en/journal.php,
2415         mod/assignment/lib.php, mod/forum/lib.php, mod/journal/lib.php: 
2416         
2417         Fixes in display of standard user_complete and user_outline
2418         functions for journal, forum and assignments
2420 2002-08-05 Monday 00:44  martin
2422         * mod/assignment/view.php: 
2423         
2424         Formatting tweak
2426 2002-08-05 Monday 00:42  martin
2428         * mod/: choice/version.php, forum/version.php, journal/version.php,
2429         reading/version.php, survey/version.php: 
2430         
2431         Updated version numbers
2433 2002-08-05 Monday 00:20  martin
2435         * files/index.php, lang/en/forum.php, lib/moodlelib.php,
2436         mod/journal/lib.php, mod/journal/report.php: 
2437         
2438         Misc small changes while I was working on assignments
2440 2002-08-05 Monday 00:19  martin
2442         * lang/en/assignment.php, lang/en/moodle.php,
2443         mod/assignment/README, mod/assignment/icon.gif,
2444         mod/assignment/index.php, mod/assignment/lib.php,
2445         mod/assignment/mod.html, mod/assignment/submissions.php,
2446         mod/assignment/upload.php, mod/assignment/version.php,
2447         mod/assignment/view.php, mod/assignment/db/mysql.sql: 
2448         
2449         New assignment module finally complete!
2451 2002-08-04 Sunday 21:27  martin
2453         * course/lib.php: 
2454         
2455         More monir tweaks
2457 2002-08-04 Sunday 21:25  martin
2459         * course/lib.php: 
2460         
2461         Minor formatting tweaks
2463 2002-08-04 Sunday 21:14  martin
2465         * mod/forum/index.php: 
2466         
2467         Get a string from moodle.php instead of forum.php
2469 2002-08-04 Sunday 21:13  martin
2471         * mod/forum/lib.php: 
2472         
2473         Added FORUM_SHORT_POST
2475 2002-08-04 Sunday 15:06  martin
2477         * mod/journal/: lib.php, view.php: 
2478         
2479         Moved a function to lib.php
2481 2002-08-04 Sunday 10:55  martin
2483         * index.php: 
2484         
2485         Admin link looks better at the bottom
2487 2002-08-04 Sunday 10:39  martin
2489         * lib/moodlelib.php: 
2490         
2491         In email_to_user, change AddBCC back to AddAddress  ... this was a
2492         hangover from the old bulk-email method, but now we just send one
2493         email at a time, so it makes sense for the address to be visible
2494         again
2496 2002-08-04 Sunday 10:13  martin
2498         * index.php: 
2499         
2500         Added a direct admin link
2502 2002-08-04 Sunday 10:10  martin
2504         * course/delete.php, course/edit.php, course/editsection.html,
2505         course/editsection.php, course/enrol.html, course/enrol.php,
2506         lang/en/moodle.php: 
2507         
2508         MOre language updates
2510 2002-08-04 Sunday 10:08  martin
2512         * version.php, course/lib.php, lib/db/mysql.sql: 
2513         
2514         Fixes to two database fields  log_display(table -> mtable) and
2515         user_teachers(authority from varchar -> int)
2517 2002-08-03 Saturday 20:26  martin
2519         * index.php: 
2520         
2521         Tiny tweak to spacer image for IE browsers
2523 2002-08-03 Saturday 19:58  martin
2525         * course/: social.php, view.php: 
2526         
2527         Customisable section 0 on social forum
2529 2002-08-03 Saturday 19:45  martin
2531         * index.php: 
2532         
2533         Better spacing in case with admin-only
2535 2002-08-03 Saturday 16:40  martin
2537         * index.php: 
2538         
2539         put main menu up top
2541 2002-08-03 Saturday 16:38  martin
2543         * index.php: 
2544         
2545         Spacing again
2547 2002-08-03 Saturday 16:37  martin
2549         * index.php: 
2550         
2551         Ugh fixing spacing
2553 2002-08-03 Saturday 16:33  martin
2555         * index.php: 
2556         
2557         
2558         Adjusted sizes of front page columns
2560 2002-08-03 Saturday 16:16  martin
2562         * index.php, admin/index.php, admin/site.html, admin/site.php,
2563         course/edit.php, course/lib.php, course/topics.php,
2564         course/user.php, course/view.php, course/weeks.php,
2565         lang/en/forum.php, lang/en/moodle.php, mod/choice/index.php,
2566         mod/choice/view.php, mod/forum/discuss.php, mod/forum/index.php,
2567         mod/forum/search.php, mod/forum/view.php, mod/journal/index.php,
2568         mod/journal/view.php, mod/reading/index.php, mod/reading/view.php,
2569         mod/survey/index.php, mod/survey/view.php, pix/i/course.gif: 
2570         
2571         Lots of work on site display, over many files.  Improved front page
2572         and display of site modules.
2574 2002-08-03 Saturday 12:57  martin
2576         * admin/: index.php, user.php: 
2577         
2578         More admin cleanups - improved user listing
2580 2002-08-03 Saturday 12:44  martin
2582         * admin/index.php, admin/teacher.php, course/delete.php,
2583         course/teacher.php, lang/en/moodle.php: 
2584         
2585         
2586         Cleaned up the admin pages (and moved some files) and added ability
2587         to completely delete courses
2589 2002-08-03 Saturday 12:43  martin
2591         * lib/moodlelib.php: 
2592         
2593         print_continue() to print continue
2595 2002-08-03 Saturday 10:29  martin
2597         * course/mod.php, mod/README, mod/assignment/lib.php,
2598         mod/assignment/mod.php, mod/choice/lib.php, mod/choice/mod.php,
2599         mod/forum/lib.php, mod/forum/mod.php, mod/journal/lib.php,
2600         mod/journal/mod.php, mod/reading/lib.php, mod/reading/mod.php,
2601         mod/survey/lib.php, mod/survey/mod.php: 
2602         
2603         Moved all mod.php functions from modules into lib.php, and updated
2604         course/mod.php to use them there.  No longer need module/mod.php
2606 2002-08-03 Saturday 03:01  martin
2608         * mod/forum/lib.php: 
2609         
2610         Just a couple of changes
2612 2002-08-03 Saturday 03:01  martin
2614         * lang/en/forum.php: 
2615         
2616         tweaks
2618 2002-08-03 Saturday 01:42  martin
2620         * version.php, lib/db/mysql.sql, mod/assignment/version.php,
2621         mod/choice/version.php, mod/forum/version.php,
2622         mod/journal/version.php, mod/reading/version.php,
2623         mod/survey/version.php: 
2624         
2625         Removed fullname and search fields from modules table.  Fullname is
2626         now derived from the string 'modulename' in the lang files for each
2627         module.
2629 2002-08-03 Saturday 01:41  martin
2631         * admin/index.php: 
2632         
2633         No change (just a comment)
2635 2002-08-03 Saturday 01:41  martin
2637         * lib/moodlelib.php: 
2638         
2639         get_course_users was buggy when teachers or students was empty. 
2640         The SQL looked good to me, but I had to do it another way to make
2641         it work.
2643 2002-08-03 Saturday 01:38  martin
2645         * course/: lib.php, mod.php, topics.php, user.php, view.php,
2646         weeks.php: 
2647         
2648         Lots of changes related to module info used in course listings and
2649         activity reports.  Module names are now from lang files, not from
2650         the modules table.  Cleanups.
2652 2002-08-03 Saturday 01:36  martin
2654         * lang/en/: assignment.php, choice.php, forum.php, journal.php,
2655         moodle.php, reading.php, survey.php: 
2656         
2657         Addition of modulename and modulenameplural strings as a standard
2658         to every module file.
2660 2002-08-03 Saturday 01:35  martin
2662         * mod/forum/report.php: 
2663         
2664         bugfixes and clean up
2666 2002-08-03 Saturday 01:34  martin
2668         * mod/forum/lib.php: 
2669         
2670         SOme major bugfixes to forum_cron() and lots of translating
2672 2002-08-02 Friday 17:50  martin
2674         * course/social.php, course/topics.php, course/weeks.php,
2675         mod/forum/index.php, mod/forum/lib.php, mod/forum/mod.html,
2676         mod/forum/search.php: 
2677         
2678         Fixed up some forum functions and constants (consistency)
2680 2002-08-02 Friday 17:24  martin
2682         * lang/README, lang/en/README, lang/en/assignment.php,
2683         lang/en/choice.php, lang/en/forum.php, lang/en/journal.php,
2684         lang/en/moodle.php, lang/en/reading.php, lang/en/strings.php,
2685         lang/en/survey.php, lib/moodlelib.php: 
2686         
2687         Language files have been moved to keep them altogether under /lang
2688         This should make it easier on translators.
2690 2002-08-02 Friday 17:20  martin
2692         * admin/teacher.php: 
2693         
2694         Rmove guest from list of possible teachers
2696 2002-08-02 Friday 17:19  martin
2698         * mod/forum/: discuss.php, index.php, lib.php: 
2699         
2700         Changes related to language strings and clean up
2702 2002-08-02 Friday 17:19  martin
2704         * mod/forum/delete.php: 
2705         
2706         This file is not linked to or used by anything yet, but I've found
2707         it useful to delete forums properly while testing stuff.
2709 2002-08-01 Thursday 23:48  martin
2711         * admin/index.php, admin/user.php, course/edit.html,
2712         course/editsection.php, course/lib.php, course/loggraph.php,
2713         course/mod.php, mod/forum/db/mysql.sql: 
2714         
2715         Misc changes to improve performance on a brand-new installation
2717 2002-08-01 Thursday 17:38  martin
2719         * mod/forum/lib.php: 
2720         
2721         Centered new topic link
2723 2002-08-01 Thursday 17:36  martin
2725         * mod/forum/lib.php: 
2726         
2727         Changed the ratings to new separate/connected system - just for
2728         testing
2730 2002-08-01 Thursday 15:09  martin
2732         * course/loginas.php: 
2733         
2734         Make sure we still log the fact that the teacher logged in as
2735         someone though.  Also, make the "realuser" the teacher's id, in
2736         case we want to use it later
2738 2002-08-01 Thursday 15:05  martin
2740         * lib/moodlelib.php: 
2741         
2742         DOn't add to logs when teacher is "logged in as" a student
2744 2002-08-01 Thursday 15:04  martin
2746         * course/loginas.php: 
2747         
2748         Added "realuser" to USER variable to identify imposters
2750 2002-08-01 Thursday 14:16  martin
2752         * course/loginas.php: 
2753         
2754         removed TABS and changed wording (your -> this)
2756 2002-08-01 Thursday 14:15  martin
2758         * user/index.php: 
2759         
2760         Slight rearrangement
2762 2002-08-01 Thursday 13:55  martin
2764         * index.php, course/social.php: 
2765         
2766         Fixed use of reading functions (it had changed name)
2768 2002-08-01 Thursday 13:45  martin
2770         * CHANGES: 
2771         
2772         Changes
2774 2002-08-01 Thursday 13:44  martin
2776         * UPGRADING: 
2777         
2778         Reworded this file to make it clearer
2780 2002-08-01 Thursday 13:34  martin
2782         * mod/choice/mod.php: 
2783         
2784         Clean up - modernised choice mod.php
2786 2002-08-01 Thursday 13:27  martin
2788         * mod/reading/: details.php, lib.php, mod.php: 
2789         
2790         Clean ups to reading module and modernisation of mod.php
2792 2002-08-01 Thursday 13:18  martin
2794         * mod/survey/: graph.php, lib.php, mod.php, view.php: 
2795         
2796         More cleanups to survey - renamed/moved functions, modernised
2797         mod.php
2799 2002-08-01 Thursday 12:54  martin
2801         * mod/survey/lib.php: 
2802         
2803         typo
2805 2002-08-01 Thursday 12:49  martin
2807         * mod/survey/: edit.php, edit_form.html, edit_form.phtml,
2808         edit_new.html, edit_new.phtml, graph.php, lib.php, login_form.html,
2809         report.php, test.php, view.php: 
2810         
2811         Big clean up of survey functions and removal of deadwood (more to
2812         go still though)
2814 2002-08-01 Thursday 12:05  martin
2816         * mod/forum/lib.php: 
2817         
2818         Yet more improvements to user discussion listing (added forum link
2819         to each discussion printed)
2821 2002-08-01 Thursday 12:00  martin
2823         * mod/forum/lib.php: 
2824         
2825         More improvements to user discussion display
2827 2002-08-01 Thursday 11:56  martin
2829         * mod/forum/lib.php: 
2830         
2831         Whoops! Hide teacher discussions when printing list of user
2832         discussions
2834 2002-08-01 Thursday 11:50  martin
2836         * index.php, course/lib.php, course/mod.php, course/social.php,
2837         course/topics.php, course/weeks.php, mod/forum/discuss.php,
2838         mod/forum/lib.php, mod/forum/post.php, mod/forum/search.php,
2839         mod/forum/subscribe.php, mod/forum/view.php, user/view.php: 
2840         
2841         A big clean up of all the forum functions (including renaming them
2842         all to start with forum_ ) and all the follow-on effects that
2843         caused Some miscellaneous bug fixes and code clean-ups along the
2844         way
2846 2002-08-01 Thursday 11:49  martin
2848         * mod/assignment/: lib.php, mod.html, mod.php: 
2849         
2850         Some work so far on the assignment module ... NOT FINISHED YET! I
2851         just want to get it out the way of some other commits
2853 2002-08-01 Thursday 01:13  martin
2855         * lib/moodlelib.php: 
2856         
2857         Slowly implementing courseid type variables where i see them
2859 2002-08-01 Thursday 01:11  martin
2861         * course/enrol.php: 
2862         
2863         Better logging for guest when enrolling
2865 2002-08-01 Thursday 00:53  martin
2867         * mod/forum/: mod.php, search.php, version.php, db/mysql.sql: 
2868         
2869         Fixes to logging and log display
2871 2002-08-01 Thursday 00:52  martin
2873         * mod/forum/lib.php: 
2874         
2875         Fixed up activity display for forums
2877 2002-08-01 Thursday 00:33  martin
2879         * mod/forum/: discuss.php, subscribe.php: 
2880         
2881         Fixed up some forum logging
2883 2002-08-01 Thursday 00:24  martin
2885         * course/lib.php: 
2886         
2887         A fix to recent log display
2889 2002-08-01 Thursday 00:13  martin
2891         * mod/forum/index.php: 
2892         
2893         Fixed up forum sorting
2895 2002-07-31 Wednesday 23:55  martin
2897         * mod/forum/lib.php: 
2898         
2899         Tweak to add ... after shortpost
2901 2002-07-31 Wednesday 23:52  martin
2903         * course/social.php: 
2904         
2905         Tweak on readings display on social course
2907 2002-07-31 Wednesday 23:43  martin
2909         * mod/forum/lib.php: 
2910         
2911         whoops typo, forgot global
2913 2002-07-31 Wednesday 23:39  martin
2915         * course/social.php: 
2916         
2917         is_subscribed => forum_is_subscribed
2919 2002-07-31 Wednesday 23:34  martin
2921         * mod/forum/: index.php, lib.php: 
2922         
2923         Fixes for long posts ...
2925 2002-07-31 Wednesday 23:09  martin
2927         * mod/forum/view.php: 
2928         
2929         Fixed subscribe info for students
2931 2002-07-31 Wednesday 22:19  martin
2933         * index.php, version.php, admin/index.php, course/lib.php,
2934         course/mod.php, course/social.php, course/topics.php,
2935         course/view.php, course/weeks.php, doc/install.html,
2936         lib/moodlelib.php, mod/assignment/module.php,
2937         mod/assignment/version.php, mod/choice/module.php,
2938         mod/choice/version.php, mod/forum/discuss.php, mod/forum/icon.gif,
2939         mod/forum/index.php, mod/forum/lib.php, mod/forum/mod.html,
2940         mod/forum/mod.php, mod/forum/module.php, mod/forum/post.html,
2941         mod/forum/post.php, mod/forum/rate.php, mod/forum/report.php,
2942         mod/forum/search.php, mod/forum/subscribe.php,
2943         mod/forum/subscribers.php, mod/forum/version.php,
2944         mod/forum/view.php, mod/forum/db/mysql.sql, mod/journal/module.php,
2945         mod/journal/version.php, mod/reading/module.php,
2946         mod/reading/version.php, mod/survey/module.php,
2947         mod/survey/version.php, user/view.php: 
2948         
2949         OK, some massive changes with many files removed or changed.
2950         
2951         Basically the changes are:
2952         
2953          - I've merged the 'discuss' module into the forum module
2954            which makes the interface MUCH clearer for everyone
2955          - I've added a new 'single' forum type that replicates
2956            what the old discuss course modules used to look like.
2957          - I've got rid of the "discussion" forum type - it will
2958            still exist in upgraded courses but as a normal forum.
2959          - the 'discuss' module is completely deleted - gone.
2960          - the 'chat' module is completely deleted - gone.
2961          - The upgrading system has been improved, and all code
2962            is stored in version.php.
2963          - I've put in upgrading commands to do the best I can
2964            (right now) to upgrade courses that used the discuss
2965            module.  It should mostly work, just leaving some
2966            "orphan" coursemodules on you course front page.  You
2967            can easily delete these using the little 'x'.
2968            I may have forgotten something  - I've only tested on
2969            my testing server and I'm about to test on my production
2970            server to see how it goes.
2971          - Forums have a lot of little new features and fixes.  The
2972            main one is the subscription process.  Teachers can 'force'
2973            subscriptions on any forum.  This disallows everyone from
2974            choosing their own mail subscription - it's just on.
2975          - The assignment module is half-finished and not working yet
2976         
2977         I've still some massive changes to do, mostly involving making all
2978         the lib.php function names more standardised, so consider this is
2979         an interim checkin to do some tests.
2981 2002-07-30 Tuesday 18:45  martin
2983         * lib/setup.php: 
2984         
2985         Removed version (replaced by /version.php
2987 2002-07-30 Tuesday 11:35  martin
2989         * course/: social.php, topics.php: 
2990         
2991         Fixed bug in subscribe link
2993 2002-07-29 Monday 23:45  martin
2995         * index.php, course/social.php, course/weeks.php,
2996         lib/moodlelib.php: 
2997         
2998         Definition and use of new isediting() function for checking whether
2999         a user is not only in editing mode, but ALLOWED to be editing the
3000         current course.  Used to show editing buttons etc
3002 2002-07-29 Monday 23:11  martin
3004         * lib/moodlelib.php: 
3005         
3006         Moved some functions around - no functonal difference
3008 2002-07-29 Monday 23:10  martin
3010         * course/: edit.html, edit.php: 
3011         
3012         Much simpler date-setting using new moodlelib functions
3014 2002-07-29 Monday 23:09  martin
3016         * version.php, admin/index.php: 
3017         
3018         Now adds the config table automatically if there isn't one yet.
3020 2002-07-29 Monday 21:45  martin
3022         * mod/forum/lib.php: 
3023         
3024         Fixed link for "older topics"
3026 2002-07-29 Monday 21:10  martin
3028         * course/view.php: 
3029         
3030         Can now specify course by "short name" using name parameter. 
3031         Useful for integrating with external interfaces.  Thanks to dopey
3032         for the idea.
3034 2002-07-29 Monday 21:03  martin
3036         * mod/journal/report.php: 
3037         
3038         OK, this is working now
3040 2002-07-29 Monday 18:12  martin
3042         * mod/journal/report.php: 
3043         
3044         hmm wierd bug on production server but not testing ... this is to
3045         test that
3047 2002-07-29 Monday 17:48  martin
3049         * mod/journal/: lib.php, report.php: 
3050         
3051         Fixes to journal reporting
3053 2002-07-29 Monday 17:17  martin
3055         * mod/forum/: lib.php, view.php: 
3056         
3057         Minor forum formatting tweaks
3059 2002-07-29 Monday 16:24  martin
3061         * mod/forum/subscribers.php: 
3062         
3063         Cleaned up subscription checking - it's a bit slower but will work
3064         with the upcoming changes to forums (subscribeall flag).  Code is
3065         shorter too.
3067 2002-07-29 Monday 16:11  martin
3069         * mod/forum/view.php: 
3070         
3071         edit icon always appears now, as long as a coursemodule exists
3073 2002-07-29 Monday 15:26  martin
3075         * mod/journal/lib.php: 
3076         
3077         Slightly bigger textarea for teacher feedback
3079 2002-07-29 Monday 15:21  martin
3081         * mod/journal/: lib.php, report.php: 
3082         
3083         Improvements to report.php ... clearer code, new functions in
3084         lib.php and now the journal entries are sorted with the newest at
3085         the top.
3087 2002-07-29 Monday 15:00  martin
3089         * lib/moodlelib.php: 
3090         
3091         changed function get_course_participants --> get_course_users
3092         (naming consistency)
3094 2002-07-29 Monday 14:53  martin
3096         * user/index.php: 
3097         
3098         Changed to use the new functions for lists of students, teachers
3099         etc
3101 2002-07-29 Monday 14:52  martin
3103         * lib/moodlelib.php: 
3104         
3105         New functions for getting lists of people in a course, and some
3106         cleanups
3108 2002-07-29 Monday 14:34  martin
3110         * mod/journal/mod.php: 
3111         
3112         modernised the code to use newer database functions - no change in
3113         functionality
3115 2002-07-29 Monday 14:21  martin
3117         * lib/moodlelib.php: 
3118         
3119         New functions for printing date selector forms and reconstructing
3120         dates afterwards.  Also a new function for counting words in a text
3122 2002-07-29 Monday 14:20  martin
3124         * mod/journal/view.php: 
3125         
3126         Added word count
3128 2002-07-29 Monday 09:38  martin
3130         * course/loggraph.php: 
3131         
3132         Slight fix for daily x-axis (nicer-looking numbers)
3134 2002-07-29 Monday 00:35  martin
3136         * index.php: 
3137         
3138         Fixed bug where admin controls would be shown to teachers in
3139         edit-mode (thanks dopey)
3141 2002-07-28 Sunday 15:25  martin
3143         * CHANGES: 
3144         
3145         Same
3147 2002-07-27 Saturday 21:33  martin
3149         * course/: loggraph.php, user.php: 
3150         
3151         Fixed up the graphs (one for userday and they are also now correct
3152         for timezones)
3154 2002-07-27 Saturday 21:09  martin
3156         * .htaccess, README, UPGRADES, UPGRADING, version.php,
3157         admin/index.php: 
3158         
3159         Moodle can now upgrade itself, just like the modules do
3161 2002-07-27 Saturday 20:38  martin
3163         * lib/db/: README, mysql.sql, postgres7.sql: 
3164         
3165         Dropping any pretense of Postgres support for the moment, and added
3166         a README
3168 2002-07-27 Saturday 19:54  martin
3170         * lang/en/strings.php: 
3171         
3172         new strings
3174 2002-07-27 Saturday 18:23  martin
3176         * user/: index.php, view.php: 
3177         
3178         Altered buttons from index and view pages
3180 2002-07-27 Saturday 17:44  martin
3182         * course/: lib.php, loggraph.php, user.php: 
3183         
3184         Changes to improve the user activity reports
3186 2002-07-27 Saturday 16:35  martin
3188         * course/user.php: 
3189         
3190         Fixed up graph pages
3192 2002-07-27 Saturday 16:31  martin
3194         * course/: loggraph.php, user.php: 
3195         
3196         Improvements to user activity report - including graphs
3198 2002-07-27 Saturday 15:22  martin
3200         * mod/journal/lib.php: 
3201         
3202         Fix to account for people not in course
3204 2002-07-27 Saturday 15:13  martin
3206         * mod/assignment/db/mysql.sql: 
3207         
3208         Dummy (for now)
3210 2002-07-27 Saturday 14:58  martin
3212         * mod/journal/: lib.php, db/mysql.sql: 
3213         
3214         Implemented journal feedback notification (mailouts)
3216 2002-07-27 Saturday 14:10  martin
3218         * lib/moodlelib.php: 
3219         
3220         Better error checking in update_record
3222 2002-07-27 Saturday 14:09  martin
3224         * admin/cron.php: 
3225         
3226         Much better cron function method - instead of using a code fragment
3227         in mod/cron.php, it now uses a function in mod/lib.php ... more
3228         contained
3230 2002-07-27 Saturday 14:08  martin
3232         * admin/index.php: 
3233         
3234         New upgrading procedure, uses module functions to handle all
3235         version changes
3237 2002-07-27 Saturday 14:07  martin
3239         * mod/: assignment/module.php, choice/module.php, forum/module.php,
3240         journal/module.php, reading/module.php, survey/module.php: 
3241         
3242         Changes to suit new upgrading procedure (admin/index.html)
3244 2002-07-26 Friday 10:15  martin
3246         * mod/journal/mod.html: 
3247         
3248         Fixed 0 days -> ALways Open
3250 2002-07-25 Thursday 21:54  martin
3252         * mod/survey/lib.php: 
3253         
3254         Extra space at end of file :-)
3256 2002-07-25 Thursday 21:48  martin
3258         * mod/: choice/lib.php, forum/lib.php, journal/lib.php,
3259         journal/user.php, reading/lib.php, reading/user.php,
3260         survey/lib.php: 
3261         
3262         Got rid of the user.php code fragments and implemented much cleaner
3263         system which certain-named functions in lib.php ... called from
3264         /course/user.php
3266 2002-07-25 Thursday 21:47  martin
3268         * course/user.php: 
3269         
3270         Changes to how functions are called from modules - much cleaner now
3272 2002-07-24 Wednesday 02:26  martin
3274         * course/user.php: 
3275         
3276         cough
3278 2002-07-24 Wednesday 02:26  martin
3280         * course/user.php: 
3281         
3282         title tweaking
3284 2002-07-24 Wednesday 02:24  martin
3286         * course/user.php: 
3287         
3288         Formatting outline tweaks
3290 2002-07-24 Wednesday 02:20  martin
3292         * course/user.php: 
3293         
3294         H3 -> H4
3296 2002-07-24 Wednesday 02:11  martin
3298         * CHANGES: 
3299         
3300         Ch ch ch
3302 2002-07-24 Wednesday 02:02  martin
3304         * mod/journal/: user.php, view.php: 
3305         
3306         Formatting fixes for ratings
3308 2002-07-24 Wednesday 01:56  martin
3310         * mod/journal/: report.php, view.php: 
3311         
3312         Allow teachers to be marked, and allow ratings to be ignored
3314 2002-07-24 Wednesday 01:04  martin
3316         * course/user.php, mod/journal/user.php, mod/reading/user.php: 
3317         
3318         Fixes to Activity reports
3320 2002-07-24 Wednesday 00:48  martin
3322         * course/user.php, lang/en/strings.php, user/index.php: 
3323         
3324         Improvements to activity reports
3326 2002-07-24 Wednesday 00:25  martin
3328         * mod/reading/user.php: 
3329         
3330         typo
3332 2002-07-24 Wednesday 00:24  martin
3334         * course/lib.php, course/topics.php, course/user.php,
3335         course/view.php, course/weeks.php, lang/en/strings.php,
3336         mod/journal/user.php, mod/reading/user.php: 
3337         
3338         Part of "contributions" overhaul in course/user.php
3340 2002-07-21 Sunday 16:34  martin
3342         * help.php, lang/en/strings.php, lib/moodlelib.php, lib/weblib.php,
3343         user/edit.html: 
3344         
3345         Improvements to the help system
3347 2002-07-21 Sunday 03:11  martin
3349         * mod/reading/view.php: 
3350         
3351         More tweaks to summary display
3353 2002-07-21 Sunday 03:08  martin
3355         * mod/reading/view.php: 
3356         
3357         tweaking summary display on frames
3359 2002-07-21 Sunday 02:50  martin
3361         * course/: topics.php, view.php, weeks.php: 
3362         
3363         Doesn't display discussions AND forums in the Activities
3365 2002-07-21 Sunday 02:20  martin
3367         * course/topics.php, course/weeks.php, lib/moodlelib.php,
3368         mod/choice/index.php, mod/forum/index.php, mod/journal/index.php,
3369         mod/reading/index.php, mod/survey/index.php: 
3370         
3371         Slight formatting tweaks (forum index)
3373 2002-07-21 Sunday 01:56  martin
3375         * mod/forum/: index.php, lib.php, db/mysql.sql: 
3376         
3377         Changed listing of forums
3379 2002-07-21 Sunday 01:20  martin
3381         * mod/reading/view.php: 
3382         
3383         Trying summaries back again in frameset
3385 2002-07-21 Sunday 00:04  martin
3387         * lang/en/strings.php: 
3388         
3389         additions
3391 2002-07-19 Friday 20:18  martin
3393         * lang/en/strings.php: 
3394         
3395         Fixed welcome email
3397 2002-07-19 Friday 20:18  martin
3399         * course/enrol.php: 
3400         
3401         Fixed formatting of welcome email
3403 2002-07-19 Friday 20:11  martin
3405         * course/topics.php: 
3406         
3407         typo
3409 2002-07-19 Friday 20:11  martin
3411         * course/topics.php: 
3412         
3413         Altered blink to make it less annoying
3415 2002-07-19 Friday 20:08  martin
3417         * course/topics.php: 
3418         
3419         Make 'Edit profile" link blink, as a reminder, if not used yet
3421 2002-07-19 Friday 20:01  martin
3423         * course/edit.html, course/edit.php, course/enrol.php,
3424         lang/en/strings.php, login/confirm.php, login/signup.php: 
3425         
3426         More language changes
3428 2002-07-14 Sunday 21:32  martin
3430         * mod/forum/: subscribers.php, view.php: 
3431         
3432         Added ability for teacher to see subscribers for each forum
3434 2002-07-12 Friday 21:29  martin
3436         * login/signup.php: 
3437         
3438         Format tweak
3440 2002-07-12 Friday 21:25  martin
3442         * lang/en/strings.php, login/signup_form.php: 
3443         
3444         Small language-related changes
3446 2002-07-11 Thursday 13:30  martin
3448         * index.php, lang/en/strings.php, lib/weblib.php,
3449         login/change_password.php, login/change_password_form.html,
3450         login/confirm.php, login/forgot_password.php,
3451         login/forgot_password_change.html, login/forgot_password_form.html,
3452         login/index.php, login/index_confirm.html, login/index_form.html,
3453         login/signup.php, login/signup_confirm.html, login/signup_form.php,
3454         user/edit.html, user/edit.php: 
3455         
3456         Changes related to internationalision strings and printing them
3458 2002-07-11 Thursday 13:30  martin
3460         * admin/index.php, admin/site.php, admin/user.php, course/edit.php,
3461         course/enrol.php, course/lib.php, lib/moodlelib.php: 
3462         
3463         Consistent use of get_site() instead of checking course->category
3464         directly
3466 2002-07-10 Wednesday 23:26  martin
3468         * mod/forum/index.php: 
3469         
3470         Added search box here
3472 2002-07-10 Wednesday 23:17  martin
3474         * course/weeks.php: 
3475         
3476         Fixed week zooming
3478 2002-07-06 Saturday 14:34  martin
3480         * CHANGES: 
3481         
3482         Daily changes
3484 2002-07-06 Saturday 12:07  martin
3486         * mod/survey/: edit_form.html, edit_form.phtml, login_form.html: 
3487         
3488         Got rid of all pv() functions, now consistently uses p() to print
3489         variables safely.
3491 2002-07-04 Thursday 16:49  martin
3493         * course/lib.php: 
3494         
3495         Remove teacher posts from recent activity (for students)
3497 2002-07-04 Thursday 16:31  martin
3499         * UPGRADES: 
3500         
3501         To keep track of upgrading info
3503 2002-07-04 Thursday 16:30  martin
3505         * course/topics.php, course/weeks.php, mod/forum/index.php,
3506         mod/forum/lib.php, mod/forum/subscribe.php, mod/forum/view.php,
3507         mod/forum/db/mysql.sql: 
3508         
3509         Added new teacher forum.  TABLE CHANGED:  forum
3511 2002-07-04 Thursday 16:06  martin
3513         * course/mod.php: 
3514         
3515         Prevent caching of these forms
3517 2002-07-04 Thursday 16:01  martin
3519         * lib/moodlelib.php: 
3520         
3521         Typo in userdate
3523 2002-07-04 Thursday 15:56  martin
3525         * lib/setup.php: 
3526         
3527         Use lang if locale not defined
3529 2002-07-04 Thursday 15:52  martin
3531         * config-dist.php, course/view.php, lang/en/strings.php,
3532         lib/setup.php, login/index.php, login/index_confirm.html,
3533         login/index_form.html, user/edit.html, user/edit.php,
3534         user/index.php, user/view.php: 
3535         
3536         Language-related fixes
3538 2002-07-04 Thursday 15:49  martin
3540         * lib/moodlelib.php: 
3541         
3542         Added missing parameter to update_module_icon (courseid)
3544 2002-07-04 Thursday 15:48  martin
3546         * mod/: choice/view.php, forum/view.php, journal/view.php,
3547         reading/view.php, survey/view.php: 
3548         
3549         Fix to update_module_icon (to pass the courseid)
3551 2002-07-02 Tuesday 15:09  martin
3553         * help.php, index.php, lang/en/strings.php: 
3554         
3555         Further internationalisation
3557 2002-07-02 Tuesday 15:02  martin
3559         * course/index.php, course/lib.php, course/log.php,
3560         files/index.php, lib/moodlelib.php, lib/setup.php,
3561         mod/forum/lib.php, mod/survey/download.php, mod/survey/lib.php,
3562         mod/survey/report.php: 
3563         
3564         Slight changes to userdate() function.  It now uses gmstrftime()
3565         instead of gmdate to format times, thus allowing it to take
3566         advantage of locale, if set, to print dates in the appropriate
3567         language.  Several userdate invocations had to be changed, though,
3568         to use the different formatting specs.
3570 2002-07-02 Tuesday 12:19  martin
3572         * config-dist.php: 
3573         
3574         Slight changes to documentation
3576 2002-07-02 Tuesday 12:11  martin
3578         * lib/languages.php: 
3579         
3580         List of all 2-letter language codes (ISO 639)
3582 2002-06-27 Thursday 16:47  martin
3584         * lang/en/help.picture.php, lang/en/help.text.php,
3585         lang/en/strings.php, lib/moodlelib.php, theme/standard/footer.html,
3586         theme/standardblue/footer.html: 
3587         
3588         New languages system - get_string() in moodlelib.
3590 2002-06-27 Thursday 16:46  martin
3592         * help.php: 
3593         
3594         Changes to the location of help files
3596 2002-06-26 Wednesday 00:42  martin
3598         * course/view.php, mod/choice/index.php, mod/survey/index.php: 
3599         
3600         Minor formatting tweaks
3602 2002-06-26 Wednesday 00:42  martin
3604         * user/view.php: 
3605         
3606         Changes to display user discussions
3608 2002-06-25 Tuesday 23:40  martin
3610         * CHANGES: 
3611         
3612         Ch-Ch-Changes
3614 2002-06-25 Tuesday 23:34  martin
3616         * CHANGES: 
3617         
3618         Ch-Ch-Changes
3620 2002-06-25 Tuesday 23:26  martin
3622         * CHANGES: 
3623         
3624         Ch ch ch changes
3626 2002-06-25 Tuesday 20:08  martin
3628         * course/weeks.php, lib/db/mysql.sql: 
3629         
3630         Minor changes
3632 2002-06-25 Tuesday 19:57  martin
3634         * index.php, lib/moodlelib.php: 
3635         
3636         Whoops forgot some more 'week's
3638 2002-06-25 Tuesday 19:49  martin
3640         * index.php, admin/site.html, admin/site.php, course/edit.html,
3641         course/edit.php, course/lib.php, course/mod.php,
3642         course/mod_delete.html, course/social.php, course/topics.php,
3643         course/user.php, course/view.php, course/weeks.php,
3644         lib/db/mysql.sql, mod/choice/index.php, mod/choice/mod.html,
3645         mod/forum/mod.html, mod/journal/index.php, mod/journal/mod.html,
3646         mod/journal/user.php, mod/journal/view.php,
3647         mod/reading/details.php, mod/reading/index.php,
3648         mod/reading/mod.html, mod/survey/details.php, mod/survey/index.php,
3649         mod/survey/mod.html: 
3650         
3651         Major changes throughout to change "week" notation to "section"
3652         notation.  Sections covers "weeks", "topics" and anything else that
3653         may come along.  Note, again, some databases have changed esp
3654         course_weeks -> course_sections and several fields called "week"
3655         are now "section.  Also course no longer has an enddate, but
3656         instead has a numsections field.
3658 2002-06-25 Tuesday 19:46  martin
3660         * course/: editsection.html, editsection.php: 
3661         
3662         Renamed from editweek to editsection
3664 2002-06-25 Tuesday 19:44  martin
3666         * course/: editweek.html, editweek.php: 
3667         
3668         Renamed week->section
3670 2002-06-25 Tuesday 19:43  martin
3672         * pix/i/: all.gif, allweeks.gif, one.gif, oneweek.gif: 
3673         
3674         Renamed allweeks.gif -> all.gif oneweek.gif -> one.gif
3676 2002-06-25 Tuesday 15:56  martin
3678         * course/: lib.php, mod.php: 
3679         
3680         Nicer formatting of editing modules, takes into account course
3681         format
3683 2002-06-25 Tuesday 15:17  martin
3685         * mod/survey/report.php: 
3686         
3687         Don't show overall graph when no students have completed survey
3689 2002-06-25 Tuesday 15:10  martin
3691         * mod/survey/: lib.php, report.php, view.php: 
3692         
3693         Slight tweaks to survey display after it's been done (list # of
3694         students)
3696 2002-06-25 Tuesday 14:47  martin
3698         * index.php, course/mod.php, course/social.php, course/topics.php,
3699         course/view.php, course/weeks.php, lib/moodlelib.php,
3700         mod/forum/lib.php, mod/forum/view.php: 
3701         
3702         Changes related to new forum type: eachuser and some general
3703         forum-related tweaking
3705 2002-06-25 Tuesday 11:32  martin
3707         * course/topics.php: 
3708         
3709         Improved formatting of module links (using a TITLE that is
3710         modulename)
3712 2002-06-25 Tuesday 11:30  martin
3714         * course/weeks.php: 
3715         
3716         Slight formatting improvement (list module name in link title)
3718 2002-06-25 Tuesday 11:23  martin
3720         * mod/forum/icon.gif: 
3721         
3722         Updated icon to make it less like discussions and more flexible
3724 2002-06-24 Monday 23:27  martin
3726         * mod/forum/view.php: 
3727         
3728         Typo in add_to_log ... index->view
3730 2002-06-21 Friday 23:55  martin
3732         * index.php: 
3733         
3734         Slight change when checking for user.
3736 2002-06-21 Friday 12:54  martin
3738         * CHANGES: 
3739         
3740         Ch ch ch changes
3742 2002-06-20 Thursday 23:41  martin
3744         * mod/forum/db/mysql.sql: 
3745         
3746         Bugfixes from move - this is now up to date
3748 2002-06-20 Thursday 23:24  martin
3750         * index.php: 
3751         
3752         Subscibing to forum, not discuss
3754 2002-06-20 Thursday 23:15  martin
3756         * index.php, course/social.php, course/topics.php,
3757         course/unenrol.php, course/weeks.php, lib/moodlelib.php,
3758         mod/forum/icon.gif, mod/forum/index.php, mod/forum/lib.php,
3759         mod/forum/mod.html, mod/forum/mod.php, mod/forum/module.php,
3760         mod/forum/subscribe.php, mod/forum/view.php,
3761         mod/forum/db/mysql.sql: 
3762         
3763         Mass change related to separating forum from discuss and making it
3764         a separate module (again).  This frees up forums for some
3765         interesting developments.  Note that database tables have moved
3766         around.
3768 2002-06-19 Wednesday 23:42  martin
3770         * course/unenrol.php, user/index.php: 
3771         
3772         Modifications to unenrol.  Now a teacher can unenrol students from
3773         the course.
3775 2002-06-19 Wednesday 13:37  martin
3777         * lib/db/mysql.sql: 
3778         
3779         Added course->marker
3781 2002-06-19 Wednesday 13:08  martin
3783         * pix/i/marker.gif: 
3784         
3785         "marker" icon used by "topics" course format to mark a topic
3787 2002-06-19 Wednesday 13:05  martin
3789         * mod/journal/report.php: 
3790         
3791         Bugfix in crumbs
3793 2002-06-19 Wednesday 13:04  martin
3795         * course/: lib.php, topics.php, view.php: 
3796         
3797         Added a "topics" format.  it's very similar to the "Weeks" format,
3798         except it isn't constrained by times.  Useful for flexible courses
3799         where the pace isn't known and is subject to change.  The teacher
3800         can "mark" the current topic and change this marking as necessary.
3802 2002-06-16 Sunday 17:44  martin
3804         * index.php: 
3805         
3806         Changes to add subscribe/unsubscribe to site News forum
3808 2002-06-16 Sunday 11:25  martin
3810         * index.php: 
3811         
3812         More accessible log in button up top
3814 2002-06-13 Thursday 20:31  martin
3816         * lib/adodb/: adodb-cryptsession.php, adodb-csvlib.inc.php,
3817         adodb-errorhandler.inc.php, adodb-errorpear.inc.php,
3818         adodb-lib.inc.php, adodb-pager.inc.php, adodb-pear.inc.php,
3819         adodb-session.php, adodb.inc.php, readme.htm, server.php,
3820         tips_portable_sql.htm, toexport.inc.php, tohtml.inc.php,
3821         drivers/adodb-access.inc.php, drivers/adodb-ado.inc.php,
3822         drivers/adodb-ado_access.inc.php, drivers/adodb-ado_mssql.inc.php,
3823         drivers/adodb-borland_ibase.inc.php, drivers/adodb-csv.inc.php,
3824         drivers/adodb-db2.inc.php, drivers/adodb-fbsql.inc.php,
3825         drivers/adodb-firebird.inc.php, drivers/adodb-ibase.inc.php,
3826         drivers/adodb-informix.inc.php, drivers/adodb-informix72.inc.php,
3827         drivers/adodb-mssql.inc.php, drivers/adodb-mysql.inc.php,
3828         drivers/adodb-mysqlt.inc.php, drivers/adodb-oci8.inc.php,
3829         drivers/adodb-oci805.inc.php, drivers/adodb-oci8po.inc.php,
3830         drivers/adodb-odbc.inc.php, drivers/adodb-odbc_mssql.inc.php,
3831         drivers/adodb-odbc_oracle.inc.php, drivers/adodb-oracle.inc.php,
3832         drivers/adodb-postgres.inc.php, drivers/adodb-postgres64.inc.php,
3833         drivers/adodb-postgres7.inc.php, drivers/adodb-proxy.inc.php,
3834         drivers/adodb-sqlanywhere.inc.php, drivers/adodb-sybase.inc.php,
3835         drivers/adodb-vfp.inc.php, tests/benchmark.php, tests/client.php,
3836         tests/test.php, tests/test2.php, tests/test3.php, tests/test4.php,
3837         tests/test5.php, tests/testcache.php, tests/testdatabases.inc.php,
3838         tests/testgenid.php, tests/testmssql.php, tests/testoci8.php,
3839         tests/testpaging.php, tests/testpear.php, tests/testsessions.php: 
3840         
3841         Upgraded to ADOdb 2.12
3843 2002-06-13 Thursday 19:18  martin
3845         * config-dist.php, user/edit.php, user/lib.php: 
3846         
3847         Changes to support GD 1 and GD 2.  Well, to be more accurate, we
3848         now rely on the administrator to tell us which is installed because
3849         PHP is not reliable  (eg GD 2.* functions are available in 4.0.6
3850         and later EVEN WHEN gd 2 is not present ... sigh).
3851         
3852         So, new config variable  $CFG->gdversion
3854 2002-06-12 Wednesday 12:31  martin
3856         * course/lib.php: 
3857         
3858         Whoops ... removed Choose...
3860 2002-06-12 Wednesday 12:29  martin
3862         * course/lib.php: 
3863         
3864         Changes to course menu
3866 2002-06-12 Wednesday 12:24  martin
3868         * index.php: 
3869         
3870         Link to site logs
3872 2002-06-12 Wednesday 12:22  martin
3874         * course/: lib.php, log.php: 
3875         
3876         Improvements to logs for admin user (can view any course)
3878 2002-06-11 Tuesday 15:43  martin
3880         * index.php: 
3881         
3882         OK, this is better (sigh)
3884 2002-06-11 Tuesday 15:27  martin
3886         * course/: view.php, weeks.php: 
3887         
3888         Tweaks to course format (search box)
3890 2002-06-11 Tuesday 15:01  martin
3892         * lib/weblib.php: 
3893         
3894         New highlight function for searches etc
3896 2002-06-11 Tuesday 14:28  martin
3898         * theme/: standard/styles.css, standardblue/styles.css: 
3899         
3900         New "highlight" class (eg for search results)
3902 2002-06-11 Tuesday 12:56  martin
3904         * course/social.php: 
3905         
3906         Added search form
3908 2002-06-11 Tuesday 12:31  martin
3910         * index.php: 
3911         
3912         grr
3914 2002-06-11 Tuesday 12:28  martin
3916         * course/lib.php: 
3917         
3918         Tiny fix so that when today is specified, it's selected in the list
3920 2002-06-11 Tuesday 12:04  martin
3922         * lib/moodlelib.php: 
3923         
3924         Fixes to usergetdate() ... looks OK now.
3926 2002-06-11 Tuesday 11:10  martin
3928         * index.php: 
3929         
3930         Fomat tweaking
3932 2002-06-11 Tuesday 11:06  martin
3934         * index.php: 
3935         
3936         Removed bodgy forums link - it's not necessary
3938 2002-06-10 Monday 22:01  martin
3940         * course/lib.php, lib/moodlelib.php, user/index.php: 
3941         
3942         New usergetmidnight function and use in finding today's logs
3944 2002-06-10 Monday 21:47  martin
3946         * course/enrol.html: 
3947         
3948         Added generic "your teacher" when there is no teacher defined yet
3950 2002-06-10 Monday 21:40  martin
3952         * index.php: 
3953         
3954         Tweaking layout
3956 2002-06-10 Monday 21:35  martin
3958         * index.php: 
3959         
3960         More tweaks and simplification when possible
3962 2002-06-10 Monday 21:11  martin
3964         * mod/reading/: details.php, lib.php, mod.html, view.php: 
3965         
3966         new reading type: "Web Address" is now Web Page and Web Link, which
3967         simply redirects to the external link (no frame)
3969 2002-06-10 Monday 19:35  martin
3971         * index.php: 
3972         
3973         Tweak: added courses link back in ... because courses page may one
3974         day be something different to the display on the front page (eg
3975         when there's very many courses)
3977 2002-06-10 Monday 19:34  martin
3979         * lib/db/mysql.sql: 
3980         
3981         Added course->timecreated
3983 2002-06-10 Monday 19:30  martin
3985         * course/edit.php: 
3986         
3987         Make sure new courses set the timecreated field
3989 2002-06-10 Monday 19:16  martin
3991         * course/index.php: 
3992         
3993         Fixed formatting.
3995 2002-06-10 Monday 19:11  martin
3997         * course/: edit.html, enrol.html, enrol.php, lib.php: 
3998         
3999         Course entry key is now called an enrolment key
4001 2002-06-10 Monday 17:47  martin
4003         * CHANGES: 
4004         
4005         Changes
4007 2002-06-10 Monday 17:44  martin
4009         * course/: lib.php, log.php: 
4010         
4011         Fixes related to user timezones.  All times are now displayed as
4012         expected.
4014 2002-06-10 Monday 17:43  martin
4016         * lib/moodlelib.php: 
4017         
4018         Fixes to functions relating to user timezones
4020 2002-06-10 Monday 14:56  martin
4022         * course/weeks.php: 
4023         
4024         Display tweaks
4026 2002-06-10 Monday 13:41  martin
4028         * index.php: 
4029         
4030         More tweaks for admin view
4032 2002-06-10 Monday 13:19  martin
4034         * index.php, admin/site.html, admin/site.php, course/index.php,
4035         course/lib.php: 
4036         
4037         Changes to allow choice of format on home page of site
4039 2002-06-10 Monday 12:41  martin
4041         * course/weeks.php: 
4042         
4043         Layout tweak
4045 2002-06-10 Monday 12:33  martin
4047         * user/: edit.php, view.php: 
4048         
4049         Better handling of guest user
4051 2002-06-10 Monday 12:24  martin
4053         * admin/user.php, login/index.php: 
4054         
4055         Moved creation of guest user to login page - this means it can be
4056         trashed any time and it will recreate itself as necessary.
4058 2002-06-10 Monday 11:49  martin
4060         * user/view.php: 
4061         
4062         All users are viewable in the "site" course.
4064 2002-06-10 Monday 10:46  martin
4066         * login/index_form.html: 
4067         
4068         Tweaking formatting
4070 2002-06-10 Monday 10:42  martin
4072         * login/: forgot_password.php, index_form.html: 
4073         
4074         Improved formatting for consistency and clarity
4076 2002-06-09 Sunday 22:44  martin
4078         * login/index_form.html: 
4079         
4080         Little more documentation about guest account
4082 2002-06-09 Sunday 22:14  martin
4084         * admin/user.php, course/edit.html, course/enrol.php,
4085         course/index.php, course/lib.php, lib/moodlelib.php,
4086         lib/db/mysql.sql, mod/journal/edit.php, mod/journal/view.php,
4087         mod/survey/save.php, pix/i/key.gif: 
4088         
4089         Changes to support guest user across any course (guest/guest)
4091 2002-06-09 Sunday 22:12  martin
4093         * pix/poo.html: 
4094         
4095         This file was here by mistake
4097 2002-06-08 Saturday 14:52  martin
4099         * course/view.php, mod/choice/view.php, mod/journal/view.php,
4100         mod/reading/view.php, mod/survey/view.php,
4101         theme/standard/header.html, theme/standardblue/header.html: 
4102         
4103         Changes to put update/edit icons in the headers of module and
4104         course pages
4106 2002-06-08 Saturday 14:47  martin
4108         * lib/moodlelib.php: 
4109         
4110         Changes so that an icon can be displayed in the header
4112 2002-06-08 Saturday 10:13  martin
4114         * lib/db/mysql.sql: 
4115         
4116         Put backquotes around some field names to avoid errors
4118 2002-06-07 Friday 11:57  martin
4120         * lib/moodlelib.php: 
4121         
4122         Added Moodle version number
4124 2002-06-07 Friday 11:54  martin
4126         * lib/moodlelib.php: 
4127         
4128         More tweaking of the mail formatting
4130 2002-06-07 Friday 11:37  martin
4132         * CHANGES: 
4133         
4134         CH CH CH CH Changes.
4136 2002-06-06 Thursday 23:25  martin
4138         * config-dist.php: 
4139         
4140         Altered smtphosts and removed cronpassword
4142 2002-06-06 Thursday 23:21  martin
4144         * lib/moodlelib.php: 
4145         
4146         If $CFG->smtphosts is empty, then mailer uses PHP mail() ==
4147         sendmail.
4149 2002-06-06 Thursday 23:19  martin
4151         * admin/cron.php: 
4152         
4153         Removed password ... it's not necessary any more.
4155 2002-06-06 Thursday 10:59  martin
4157         * lib/setup.php: 
4158         
4159         WHoops .... time should be 1800 seconds
4161 2002-06-06 Thursday 00:39  martin
4163         * course/unenrol.php: 
4164         
4165         Remember to remove subscriptions when unenrolling.
4167 2002-06-05 Wednesday 22:05  martin
4169         * error/index.php, lib/moodlelib.php, lib/setup.php,
4170         login/forgot_password.php, login/signup.php: 
4171         
4172         Fixes to convert mail to individual mailing ...  so that we can use
4173         the new preferences for mail (plain or html).
4175 2002-06-05 Wednesday 14:24  martin
4177         * course/lib.php, course/log.php, lib/weblib.php: 
4178         
4179         Slight interface tweaks
4181 2002-06-05 Wednesday 14:10  martin
4183         * user/edit.php: 
4184         
4185         Typo on add_to_log URL
4187 2002-06-05 Wednesday 13:54  martin
4189         * user/index.php: 
4190         
4191         Doesn't display teachers or students if there aren't any
4193 2002-06-05 Wednesday 13:37  martin
4195         * lib/weblib.php, lib/db/mysql.sql, user/edit.html, user/edit.php,
4196         user/index.php, user/view.php: 
4197         
4198         Changes to user settings, now it matches the stored data better
4200 2002-06-05 Wednesday 13:36  martin
4202         * lib/countries.php: 
4203         
4204         Moved here from login/countries.php.  Function removed.
4206 2002-06-05 Wednesday 13:35  martin
4208         * login/: countries.php, signup.php, signup_form.php: 
4209         
4210         Changes to use new lib/countries.php
4212 2002-06-05 Wednesday 11:24  martin
4214         * lib/db/mysql.sql: 
4215         
4216         Changes to user table
4218 2002-06-05 Wednesday 11:22  martin
4220         * course/new.php, course/social.php, mod/journal/new.php,
4221         mod/reading/new.php, user/new.php: 
4222         
4223         Old new.php system is replaced by print_recent_activity() in
4224         course/lib.php
4226 2002-06-05 Wednesday 11:15  martin
4228         * course/lib.php, course/log.php, course/new.php, files/index.php,
4229         lib/moodlelib.php, lib/weblib.php, lib/db/mysql.sql,
4230         mod/choice/report.php, mod/journal/lib.php, mod/journal/new.php,
4231         mod/journal/report.php, mod/journal/user.php, mod/journal/view.php,
4232         mod/reading/index.php, mod/reading/new.php,
4233         mod/survey/download.php, mod/survey/report.php, user/edit.html,
4234         user/edit.php, user/index.php, user/lib.php: 
4235         
4236         Changes related to timezone display.  Datetime display now uses
4237         userdate() which itself uses the USER variable timezone to alter
4238         the displayed time.
4240 2002-06-05 Wednesday 11:13  martin
4242         * theme/standard/styles.css: 
4243         
4244         Changed formatting (attempting to improve IE display)
4246 2002-06-04 Tuesday 15:00  martin
4248         * course/loginas.php: 
4249         
4250         Errr this is what I meant
4252 2002-06-04 Tuesday 14:58  martin
4254         * course/loginas.php: 
4255         
4256         Improved logging slightly
4258 2002-06-04 Tuesday 14:54  martin
4260         * user/index.php: 
4261         
4262         Formatting of teacher links
4264 2002-06-04 Tuesday 14:49  martin
4266         * user/view.php: 
4267         
4268         Added a message if the student is not a member of the current
4269         course
4271 2002-06-04 Tuesday 14:35  martin
4273         * user/view.php: 
4274         
4275         Whoops ... don't put unenrol button unless the user is the current
4276         user!
4278 2002-06-04 Tuesday 14:32  martin
4280         * lib/moodlelib.php: 
4281         
4282         course/login.php is now course/enrol.php ...
4284 2002-06-04 Tuesday 14:30  martin
4286         * course/: enrol.html, enrol.php, lib.php, login.html, login.php,
4287         unenrol.php: 
4288         
4289         Cleaned up enrol and unenrol process a bit
4291 2002-06-04 Tuesday 14:29  martin
4293         * user/view.php: 
4294         
4295         Added button to unenrol a user (course/unenrol.php)
4297 2002-06-03 Monday 18:42  martin
4299         * course/: email.html, email.php: 
4300         
4301         Not needed any more ... use the "News" forum instead.
4303 2002-06-02 Sunday 16:23  martin
4305         * user/index.php: 
4306         
4307         Now uses $course->student as title of list
4309 2002-06-02 Sunday 16:10  martin
4311         * course/: edit.html, edit.php, social.php, weeks.php: 
4312         
4313         Added per-course config and use of a word for "student"
4315 2002-06-02 Sunday 15:41  martin
4317         * theme/standardblue/styles.css: 
4318         
4319         Added semicolons to keep IE happy
4321 2002-06-02 Sunday 15:39  martin
4323         * theme/standardblue/styles.css: 
4324         
4325         Changed to lowercase to make IE happy
4327 2002-06-01 Saturday 23:35  martin
4329         * theme/standard/styles.css: 
4330         
4331         Fixed for Internet Explorer?
4333 2002-06-01 Saturday 22:11  martin
4335         * mod/reading/view.php: 
4336         
4337         Added TITLE to link to fullscreen reading
4339 2002-06-01 Saturday 22:00  martin
4341         * mod/reading/view.php: 
4342         
4343         Minor frameset adjustments
4345 2002-06-01 Saturday 21:57  martin
4347         * mod/reading/view.php: 
4348         
4349         Slight alterations to layout of frames.
4351 2002-06-01 Saturday 21:47  martin
4353         * course/edit.php: 
4354         
4355         Removed check for course format changing
4357 2002-06-01 Saturday 20:52  martin
4359         * CHANGES: 
4360         
4361         Updated
4363 2002-06-01 Saturday 17:48  martin
4365         * course/social.php: 
4366         
4367         Added a <BR>
4369 2002-06-01 Saturday 17:44  martin
4371         * course/: view.php, weeks.php: 
4372         
4373         Modified weekly course format with "People" section and sorted
4374         activity modules
4376 2002-06-01 Saturday 17:23  martin
4378         * course/lib.php: 
4379         
4380         Improvements to Recent Activity to make it clearer.  Formatting,
4381         but also logical changes to reduce the logs for course changes:
4382         add+update=add add+delete=nothing update+update=update
4383         update+delete=delete
4385 2002-06-01 Saturday 17:06  martin
4387         * course/mod.php: 
4388         
4389         Errors while deleting a module are no longer fatal errors
4391 2002-06-01 Saturday 17:05  martin
4393         * lib/moodlelib.php: 
4394         
4395         Fixed buglets in get_records_sql and insert_record
4397 2002-06-01 Saturday 14:37  martin
4399         * course/mod.php: 
4400         
4401         Slight fix to change some mod->course_module to mod->coursemodule
4402         for consistency
4404 2002-06-01 Saturday 12:25  martin
4406         * course/lib.php: 
4407         
4408         Fixed some display of the logs in "recent activity"
4410 2002-06-01 Saturday 12:06  martin
4412         * CHANGES: 
4413         
4414         Ch-ch-ch-ch-Changes (turn and face the strain) Ch-ch-changes.
4416 2002-06-01 Saturday 11:46  martin
4418         * lib/weblib.php: 
4419         
4420         Added lists to allowed html in cleantext
4422 2002-05-31 Friday 21:54  martin
4424         * doc/intro.html: 
4425         
4426         Changed link to a newer and better paper on social constructionism.
4428 2002-05-31 Friday 21:24  martin
4430         * error/index.php: 
4431         
4432         Removed log and fixed email call
4434 2002-05-31 Friday 21:20  martin
4436         * admin/: cron.php, site.php: 
4437         
4438         Removed some logging
4440 2002-05-31 Friday 21:20  martin
4442         * admin/index.php: 
4443         
4444         Now looks for module SQL files in mod/db/dbtype.sql
4446 2002-05-31 Friday 21:13  martin
4448         * files/index.php: 
4449         
4450         Removed log entry for now
4452 2002-05-31 Friday 21:10  martin
4454         * course/noweeks.php: 
4455         
4456         Replaced by social.php
4458 2002-05-31 Friday 17:37  martin
4460         * config-dist.php: 
4461         
4462         Indicates only MySQL is supported for now.
4464 2002-05-31 Friday 17:34  martin
4466         * course/: editweek.php, email.php, lib.php, login.php,
4467         loginas.php, new.php, social.php, user.php, view.php, weeks.php: 
4468         
4469         New logging format Improved "Recent Activity" on home page Better
4470         formatting.  Many other small fixes.
4472 2002-05-31 Friday 17:27  martin
4474         * course/edit.php: 
4475         
4476         Changes to support new logging format
4478 2002-05-31 Friday 17:25  martin
4480         * course/mod.php: 
4481         
4482         Changes to logging to support new logging format
4484 2002-05-31 Friday 17:20  martin
4486         * lib/moodlelib.php: 
4487         
4488         Various small changes.  Main one was new version of add_to_log to
4489         suit the new logging format.
4491 2002-05-31 Friday 17:19  martin
4493         * login/: change_password.php, index.php, logout.php: 
4494         
4495         Removed logging from these files (probably temporary)
4497 2002-05-31 Friday 17:18  martin
4499         * lib/db/: mysql.sql, postgres7.sql: 
4500         
4501         Removed "logs" and added new log format:  "log" and "log_display"
4503 2002-05-31 Friday 17:15  martin
4505         * user/: edit.php, index.php, view.php: 
4506         
4507         Updated to use new logging format.
4509 2002-05-31 Friday 17:14  martin
4511         * mod/: choice/db/mysql.sql, journal/db/mysql.sql,
4512         reading/db/mysql.sql, survey/db/mysql.sql: 
4513         
4514         Added new entries for log_display table.  These are used to define
4515         what to display for any given logged item.
4517 2002-05-31 Friday 17:07  martin
4519         * mod/: choice/index.php, choice/install.sql, choice/mod.html,
4520         choice/report.php, choice/view.php, journal/edit.php,
4521         journal/index.php, journal/install.sql, journal/mod.html,
4522         journal/report.php, journal/view.php, reading/details.php,
4523         reading/index.php, reading/install.sql, reading/mod.html,
4524         reading/view.php, survey/details.php, survey/download.php,
4525         survey/edit.php, survey/index.php, survey/install.sql,
4526         survey/mod.html, survey/report.php, survey/save.php,
4527         survey/view.php: 
4528         
4529         Various small fixes across all modules.  Most notable was the
4530         revised use of add_to_log, and the new logging format.
4532 2002-05-31 Friday 17:03  martin
4534         * mod/: choice/db/mysql.sql, journal/db/mysql.sql,
4535         reading/db/mysql.sql, survey/db/mysql.sql: 
4536         
4537         This is the new format for database schema.  Each module has a db
4538         directory with one file per database.  All these are called from
4539         admin/index.php and work in concert with lib/db.
4541 2002-05-31 Friday 17:01  martin
4543         * pix/i/: allweeks.gif, oneweek.gif: 
4544         
4545         New icons for courses displayed in weekly format.  They
4546         collapse/unfold the display.
4548 2002-05-28 Tuesday 21:59  martin
4550         * lib/moodlelib.php: 
4551         
4552         Changed email_to_users to be a lot more straightforward.  I don't
4553         think there's really need for all the BCC hocus-pocus.  Everyone
4554         can find everyone's address anyway, the email bloat is minimal, and
4555         perhaps distributing email addresses will spark private emails.
4557 2002-05-28 Tuesday 09:22  martin
4559         * login/: forgot_password.php, signup.php: 
4560         
4561         email_to_user no longer exists.  Using email_to_users instead.
4563 2002-05-27 Monday 22:53  martin
4565         * theme/standard/styles.css: 
4566         
4567         Added style for <LI>
4569 2002-05-27 Monday 21:17  martin
4571         * lib/db/postgres7.sql: 
4572         
4573         Reconverted using a newer converter.  Still not tested.
4575 2002-05-27 Monday 21:02  martin
4577         * admin/index.php: 
4578         
4579         Changes to support various types of databases (using SQL code in
4580         lib/db)
4582 2002-05-27 Monday 20:58  martin
4584         * lib/db/postgres7.sql: 
4585         
4586         QL to create core databases in PostgreSQL.  Not tested at all.  In
4587         fact I'm pretty sure it won't work, because it needs sequences.
4589 2002-05-27 Monday 20:56  martin
4591         * lib/db/mysql.sql: 
4592         
4593         SQL to create core databases in MySQL (any version).
4595 2002-05-27 Monday 14:19  martin
4597         * admin/moodle-core.sql: 
4598         
4599         All moved to lib/db
4601 2002-05-27 Monday 14:18  martin
4603         * admin/cron.php: 
4604         
4605         Now uses $CFG->cronpassword from config.php
4607 2002-05-27 Monday 14:16  martin
4609         * config-dist.php: 
4610         
4611         Added CFG->cronpassword for moodle/admin/cron.php
4613 2002-05-27 Monday 10:25  martin
4615         * index.php: 
4616         
4617         course->id now site->id so we can add a reading
4619 2002-05-24 Friday 14:48  martin
4621         * lib/phpmailer/mailerc.php: 
4622         
4623         This is part of the phpmailer distribution
4625 2002-05-24 Friday 14:46  martin
4627         * lib/: class.phpmailer.php, class.smtp.php: 
4628         
4629         Moved to subdirectory phpmailer
4631 2002-05-24 Friday 14:38  martin
4633         * lib/moodlelib.php: 
4634         
4635         Changes to mailing system, now supports HTML, attachments. 
4636         Simplified functions.
4638 2002-05-24 Friday 14:35  martin
4640         * lib/setup.php: 
4641         
4642         Added version number for Moodle
4644 2002-05-19 Sunday 12:43  martin
4646         * files/mimetypes.php: 
4647         
4648         Moved the array into the function.
4650 2002-05-19 Sunday 11:51  martin
4652         * config-dist.php: 
4653         
4654         smtphost --> smtphosts
4656 2002-05-18 Saturday 14:54  martin
4658         * lib/phpmailer/: ChangeLog.txt, LICENSE, class.phpmailer.php,
4659         class.smtp.php, phpdoc/index-all.html, phpdoc/phpmailer.html,
4660         test/phpmailer_test.php, test/phpunit.php, test/rocks.png: 
4661         
4662         Upgraded to phpmailer 1.60
4664 2002-05-18 Saturday 14:36  martin
4666         * lib/phpmailer/class.phpmailer.php: 
4667         
4668         Added Moodle into the X-Mailer: header
4670 2002-05-18 Saturday 13:22  martin
4672         * lib/weblib.php: 
4673         
4674         Smiley conversion is now optional (better for html mail)
4676 2002-05-18 Saturday 13:17  martin
4678         * lib/phpmailer/: ChangeLog.txt, LICENSE, README,
4679         class.phpmailer.php, class.smtp.php, docs/extending.html,
4680         docs/faq.html, docs/timeoutfix.diff, phpdoc/allclasses-frame.html,
4681         phpdoc/deprecated-list.html, phpdoc/help-doc.html,
4682         phpdoc/index-all.html, phpdoc/index.html,
4683         phpdoc/overview-tree.html, phpdoc/packages.html,
4684         phpdoc/phpmailer.html, phpdoc/serialized-form.html,
4685         phpdoc/stylesheet.css: 
4686         
4687         Added full source distribution of phpmailer
4689 2002-05-18 Saturday 11:37  martin
4691         * .htaccess, README: 
4692         
4693         Added warning about unstable CVS tree
4695 2002-05-18 Saturday 11:13  martin
4697         * user/edit.php: 
4698         
4699         Checks for bad permissions and defaults to default picture
4701 2002-05-18 Saturday 11:03  martin
4703         * pix/i/log.gif: 
4704         
4705         Now a picture of a log
4707 2002-05-18 Saturday 00:33  martin
4709         * index.php: 
4710         
4711         Alt=""
4713 2002-05-17 Friday 21:38  martin
4715         * config-dist.php: 
4716         
4717         Added to eliminate problems of config.php being overwritten
4719 2002-05-17 Friday 21:36  martin
4721         * doc/credits.html: 
4722         
4723         Updated for ADOdb 2.00
4725 2002-05-17 Friday 21:34  martin
4727         * doc/install.html: 
4728         
4729         Added note about config-dist.php
4731 2002-05-17 Friday 21:29  martin
4733         * config.php: 
4734         
4735         Deleted this file from CVS (see config-dist.php)
4737 2002-05-17 Friday 21:24  martin
4739         * lib/adodb/cute_icons_for_site/: adodb.gif, adodb.png, adodb2.gif,
4740         adodb2.png: 
4741         
4742         Upgraded to ADOsb 2.00
4744 2002-05-17 Friday 21:20  martin
4746         * lib/adodb/tests/: benchmark.php, client.php, test.php, test2.php,
4747         test3.php, test4.php, test5.php, testcache.php,
4748         testdatabases.inc.php, testgenid.php, testoci8.php, testpaging.php,
4749         testpear.php, testsessions.php: 
4750         
4751         Upgraded ADOdb to 2.00
4753 2002-05-17 Friday 21:16  martin
4755         * lib/adodb/: drivers/adodb-access.inc.php,
4756         drivers/adodb-ado.inc.php, drivers/adodb-ado_access.inc.php,
4757         drivers/adodb-ado_mssql.inc.php,
4758         drivers/adodb-borland_ibase.inc.php, drivers/adodb-csv.inc.php,
4759         drivers/adodb-db2.inc.php, drivers/adodb-fbsql.inc.php,
4760         drivers/adodb-firebird.inc.php, drivers/adodb-ibase.inc.php,
4761         drivers/adodb-informix.inc.php, drivers/adodb-informix72.inc.php,
4762         drivers/adodb-mssql.inc.php, drivers/adodb-mysql.inc.php,
4763         drivers/adodb-mysqlt.inc.php, drivers/adodb-oci8.inc.php,
4764         drivers/adodb-oci805.inc.php, drivers/adodb-oci8po.inc.php,
4765         drivers/adodb-odbc.inc.php, drivers/adodb-odbc_mssql.inc.php,
4766         drivers/adodb-odbc_oracle.inc.php, drivers/adodb-oracle.inc.php,
4767         drivers/adodb-postgres.inc.php, drivers/adodb-postgres64.inc.php,
4768         drivers/adodb-postgres7.inc.php, drivers/adodb-proxy.inc.php,
4769         drivers/adodb-sqlanywhere.inc.php, drivers/adodb-sybase.inc.php,
4770         drivers/adodb-vfp.inc.php, adodb-cryptsession.php,
4771         adodb-csvlib.inc.php, adodb-errorhandler.inc.php,
4772         adodb-errorpear.inc.php, adodb-lib.inc.php, adodb-pear.inc.php,
4773         adodb-session.php, adodb.inc.php, crypt.inc.php, license.txt,
4774         readme.htm, readme.txt, server.php, tips_portable_sql.htm,
4775         tohtml.inc.php, tute.htm: 
4776         
4777         Upgraded to ADOdb 2.00
4779 2002-04-15 Monday 13:22  martin
4781         * mod/survey/download.php: 
4782         
4783         Fixed download for virtual scale questions with type = -1 (eg
4784         ATTLS)
4786 2002-04-13 Saturday 14:24  martin
4788         * mod/survey/graph.php: 
4789         
4790         Modified most graphs to remove the "zero" line of "No answer"
4791         because this never happens (survey form forces students to always
4792         answer).
4794 2002-04-13 Saturday 10:49  martin
4796         * lib/graphlib.php: 
4797         
4798         If the array y_tick_labels is defined, then these are used instead
4799         of numbers on the left-hand y-axis.  See mod/survey/graph.php for
4800         usage.
4802 2002-04-12 Friday 22:24  martin
4804         * mod/survey/lib.php: 
4805         
4806         Slightly enlarged graphs to 900 pixels instead of 800.
4808 2002-04-12 Friday 21:58  martin
4810         * mod/survey/graph.php: 
4811         
4812         Graphs now contain proper labels down the left hand side.
4814 2002-04-12 Friday 21:20  martin
4816         * lib/weblib.php: 
4817         
4818         Added :) smileys as well.
4820 2002-04-12 Friday 21:20  martin
4822         * lib/graphlib.php: 
4823         
4824         Added "$factor = round($factor * 1000.0) / 1000.0;" to function
4825         find_range ... it fixes some strange rounding errors that were
4826         happening with Moodle surveys.
4828 2002-04-07 Sunday 12:10  martin
4830         * config.php: 
4831         
4832         Added lang config!
4834 2002-04-03 Wednesday 19:44  martin
4836         * course/: noweeks.php, social.php, weeks.php: 
4837         
4838         Added ALT="" tags to spacer.gif so they don't show in text browsers
4840 2002-04-03 Wednesday 14:36  martin
4842         * course/: edit.php, log.php, loglive.php, mod.php, social.php,
4843         view.php, weeks.php: 
4844         
4845         Fixed up use of isteacher (removed isadmin check because it's done
4846         in isteacher now)
4848 2002-04-03 Wednesday 14:30  martin
4850         * lib/moodlelib.php: 
4851         
4852         Add check for admin to isteacher() rather than doing checks
4853         everywhere else
4855 2002-03-28 Thursday 13:52  martin
4857         * mod/survey/: graph.php, view.php: 
4858         
4859         If students view surveys after having done them, then they are now
4860         shown the survey results compared to the class.  Needs docs still.
4862 2002-03-26 Tuesday 22:45  martin
4864         * lib/moodlelib.php: 
4865         
4866         Strip tags from emailed text versions of postings
4868 2002-03-26 Tuesday 21:24  martin
4870         * lang/en/help.text.php: 
4871         
4872         Added help information about allowed HTML tags
4874 2002-03-26 Tuesday 20:58  martin
4876         * lib/weblib.php: 
4877         
4878         Added cleantext function, used for cleaning user-entered text of
4879         nasty tags etc
4881 2002-03-16 Saturday 14:19  martin
4883         * course/: edit.php, log.php, loglive.php, mod.php, view.php: 
4884         
4885         Allow admin to do anything the teacher can do
4887 2002-03-16 Saturday 14:06  martin
4889         * course/social.php: 
4890         
4891         Admin improvements
4893 2002-03-15 Friday 18:19  martin
4895         * user/edit.html: 
4896         
4897         Added help button
4899 2002-03-15 Friday 18:18  martin
4901         * lang/en/help.picture.php: 
4902         
4903         New help file for uploading a picture
4905 2002-03-11 Monday 11:26  martin
4907         * lang/en/help.text.php: 
4908         
4909         Help file for text
4911 2002-03-11 Monday 11:21  martin
4913         * lib/moodlelib.php: 
4914         
4915         Added helpbutton function for popup help, see also /help.php
4917 2002-03-11 Monday 11:18  martin
4919         * help.php: 
4920         
4921         First pass at a simple help system
4923 2002-03-11 Monday 10:03  martin
4925         * pix/help.gif: 
4926         
4927         This little help button indicates context-sensitive help
4929 2002-03-10 Sunday 17:17  martin
4931         * theme/standardblue/favicon.ico: 
4932         
4933         Edited icon for consistency
4935 2002-03-10 Sunday 17:06  martin
4937         * theme/standardblue/favicon.ico: 
4938         
4939         Favicon for blue theme is now blue (duh).
4941 2002-03-07 Thursday 15:07  martin
4943         * doc/credits.html: 
4944         
4945         URL for phpmailer
4947 2002-03-07 Thursday 14:31  martin
4949         * lib/class.phpmailer.php: 
4950         
4951         Changed version to reflect Moodle (it shows up in the mail headers)
4953 2002-03-07 Thursday 14:18  martin
4955         * user/index.php: 
4956         
4957         Added location on the user overview
4959 2002-03-07 Thursday 13:39  martin
4961         * login/signup_form.php: 
4962         
4963         Added small warning about emails having to be working ones
4965 2002-03-02 Saturday 11:26  martin
4967         * user/default/: f1.jpg, f2.jpg: 
4968         
4969         Replaced shadowhead with something a bit more positive (smiley face
4970         cake)
4972 2002-02-27 Wednesday 18:09  martin
4974         * theme/standardblue/config.php: 
4975         
4976         Slight color changes
4978 2002-02-26 Tuesday 21:40  martin
4980         * index.php: 
4981         
4982         Small change
4984 2002-02-26 Tuesday 14:36  martin
4986         * mod/reading/lib.php: 
4987         
4988         Changes to list function - now returns list of links
4990 2002-02-26 Tuesday 14:35  martin
4992         * index.php: 
4993         
4994         Some changes to accomodate changes in the reading lib
4996 2002-02-26 Tuesday 14:34  martin
4998         * course/: lib.php, view.php: 
4999         
5000         Updated to accomodate new "social" format
5002 2002-02-26 Tuesday 14:33  martin
5004         * course/social.php: 
5005         
5006         This social format replaces the old noweeks format
5008 2002-02-26 Tuesday 11:50  martin
5010         * theme/standardblue/: config.php, favicon.ico, footer.html,
5011         header.html, styles.css: 
5012         
5013         New blue theme
5015 2002-02-26 Tuesday 11:27  martin
5017         * mod/reading/lib.php: 
5018         
5019         Fixed case where course <> 0
5021 2002-02-01 Friday 10:56  martin
5023         * doc/intro.html: 
5024         
5025         Some clarification of the GPL
5027 2002-01-28 Monday 13:25  martin
5029         * doc/COPYRIGHT.txt: 
5030         
5031         Updated the years of Copyright
5033 2002-01-24 Thursday 15:20  martin
5035         * login/logout.php: 
5036         
5037         Changed unset($USER)  to $USER=NULL ... as unset can cause problems
5038         with PHP 4.1
5040 2002-01-07 Monday 23:00  martin
5042         * mod/journal/user.php: 
5043         
5044         Added date stamp on journal entries
5046 2002-01-05 Saturday 12:11  martin
5048         * login/signup_form.php: 
5049         
5050         Removed Curtin-only thing and put email first
5052 2001-12-12 Wednesday 23:03  martin
5054         * doc/credits.html: 
5055         
5056         Updated version number
5058 2001-12-11 Tuesday 12:30  martin
5060         * index.php: 
5061         
5062         Made an "Admin" section on the frojnt page
5064 2001-12-10 Monday 19:18  martin
5066         * index.php: 
5067         
5068         Fixed description tag and moved switch
5070 2001-12-10 Monday 19:10  martin
5072         * index.php: 
5073         
5074         Added meta tag - Description (for search engines)
5076 2001-12-09 Sunday 18:34  martin
5078         * doc/: background.html, credits.html, developer.html, future.html,
5079         install.html, intro.html, licence.html, teacher.html: 
5080         
5081         Added version control strings
5083 2001-12-09 Sunday 18:27  martin
5085         * doc/future.html: 
5086         
5087         Added stuff about scaling for large classes
5089 2001-12-06 Thursday 14:55  martin
5091         * mod/reading/view.php: 
5092         
5093         bit more work on URL view ...
5095 2001-12-06 Thursday 12:32  martin
5097         * course/mod.php: 
5098         
5099         Fixed headers
5101 2001-12-06 Thursday 12:27  martin
5103         * mod/reading/view.php: 
5104         
5105         Altered URL frameset size
5107 2001-12-06 Thursday 12:23  martin
5109         * doc/: CHANGES, COPYRIGHT, COPYRIGHT.txt, INSTALL, LICENCE, NOTES,
5110         ROADMAP, background.html, config.php, contents.html, credits.html,
5111         developer.html, future.html, index.html, install.html, intro.html,
5112         licence.html, teacher.html: 
5113         
5114         First version of HTML documentation
5116 2001-12-05 Wednesday 00:14  martin
5118         * pix/i/: edit.gif, switch.gif: 
5119         
5120         New icons
5122 2001-12-05 Wednesday 00:13  martin
5124         * course/: lib.php, weeks.php: 
5125         
5126         Changed weekly format ... makes more sense now I think
5128 2001-12-05 Wednesday 00:00  martin
5130         * lib/moodlelib.php: 
5131         
5132         Changed navigation bar so it uses Site name instead of "Home"
5134 2001-12-04 Tuesday 23:59  martin
5136         * theme/standard/styles.css: 
5137         
5138         Backed out quote changes, they do need to be where they were
5140 2001-12-04 Tuesday 22:04  martin
5142         * pix/t/: left.gif, right.gif: 
5143         
5144         Added left and right arrows
5146 2001-12-04 Tuesday 22:02  martin
5148         * admin/: cron.php, index.php, teacher.php: 
5149         
5150         Improvements to the process of setting up Moodle the first time,
5151         also better interface for adding/removing teachers
5153 2001-12-03 Monday 16:26  martin
5155         * theme/standard/: favicon.ico, header.html, styles.css: 
5156         
5157         Cleaned up some formatting and updated the favicon to match the
5158         pages
5160 2001-12-01 Saturday 17:47  martin
5162         * lib/graphlib.php: 
5163         
5164         No functional changes, just fixed comments to make the Moodle mods
5165         clearer.
5167 2001-11-30 Friday 23:42  martin
5169         * config.php: 
5170         
5171         Added copyright notices and cleaned up the documentation
5173 2001-11-30 Friday 23:21  martin
5175         * admin/index.php: 
5176         
5177         Fixed serious bug that allowed any existing user to use this page.
5178         Doh!
5180 2001-11-30 Friday 14:12  martin
5182         * theme/standard/header.html: 
5183         
5184         Added favicon support and a small bugfix or two
5186 2001-11-30 Friday 14:10  martin
5188         * theme/standard/favicon.ico: 
5189         
5190         First go at a favicon for Moodle
5192 2001-11-29 Thursday 20:28  martin
5194         * admin/index.php: 
5195         
5196         Corrected a type   used "=" instead of "=="
5198 2001-11-29 Thursday 13:47  martin
5200         * admin/index.php: 
5201         
5202         Turned on link to teacher.php
5204 2001-11-29 Thursday 13:46  martin
5206         * admin/teacher.php: 
5207         
5208         Basic script to add/delete teachers of courses
5210 2001-11-29 Thursday 11:11  martin
5212         * lib/moodlelib.php: 
5213         
5214         made Print_Heading more general
5216 2001-11-28 Wednesday 22:44  martin
5218         * admin/index.php: 
5219         
5220         Make it ignore CVS directories
5222 2001-11-25 Sunday 23:53  martin
5224         * doc/config.php: 
5225         
5226         Added a copy of this in the doc directory, just in case
5228 2001-11-25 Sunday 23:52  martin
5230         * config.php: 
5231         
5232         Added line about location
5234 2001-11-25 Sunday 23:50  martin
5236         * config.php: 
5237         
5238         Setting it back to default status.
5240 2001-11-25 Sunday 23:48  martin
5242         * config.php, file.php, course/view.php, lib/moodlelib.php,
5243         mod/reading/lib.php, mod/reading/view.php,
5244         theme/standard/footer.html: 
5245         
5246         Several changes related to the front page, so that it now works OK.
5248 2001-11-25 Sunday 23:45  martin
5250         * index.php: 
5251         
5252         Tidied up the front page.  Added 'editing' switch and normal footer
5254 2001-11-22 Thursday 21:47  martin
5256         * mod/survey/graph.php: 
5257         
5258         removed shadows from class averages when they are combined with
5259         student results, so that the student graphs "jump out" more
5261 2001-11-22 Thursday 14:51  martin
5263         * theme/standard/: footer.html, header.html: 
5264         
5265         removed CVS Id strings
5267 2001-11-22 Thursday 14:42  martin
5269         * config.php: 
5270         
5271         Updating with sane default values
5273 2001-11-22 Thursday 14:23  martin
5275         * .htaccess, README, config.php, file.php, index.php,
5276         admin/cron.php, admin/index.php, admin/log.php,
5277         admin/moodle-core.sql, admin/site.html, admin/site.php,
5278         admin/teacher.php, admin/user.html, admin/user.php,
5279         course/edit.html, course/edit.php, course/editweek.html,
5280         course/editweek.php, course/email.html, course/email.php,
5281         course/index.php, course/lib.php, course/log.php,
5282         course/login.html, course/login.php, course/loginas.php,
5283         course/loglive.php, course/mod.php, course/mod_delete.html,
5284         course/new.php, course/noweeks.php, course/user.php,
5285         course/view.php, course/weeks.php, doc/CHANGES, doc/COPYRIGHT,
5286         doc/INSTALL, doc/LICENCE, doc/NOTES, doc/ROADMAP, error/index.php,
5287         files/index.php, files/mimetypes.php, files/pix/audio.gif,
5288         files/pix/edit.gif, files/pix/env.gif, files/pix/excel.gif,
5289         files/pix/explore.gif, files/pix/files.gif, files/pix/folder.gif,
5290         files/pix/help.gif, files/pix/html.gif, files/pix/image.gif,
5291         files/pix/move.gif, files/pix/parent.gif, files/pix/pdf.gif,
5292         files/pix/text.gif, files/pix/unknown.gif, files/pix/word.gif,
5293         files/pix/zip.gif, lib/class.phpmailer.php, lib/class.smtp.php,
5294         lib/graphlib.php, lib/javascript.php, lib/moodlelib.php,
5295         lib/psxlsgen.php, lib/setup.php, lib/weblib.php, lib/wordlist.txt,
5296         lib/fonts/arial.ttf, lib/fonts/vixar.ttf,
5297         login/change_password.php, login/change_password_form.html,
5298         login/confirm.php, login/countries.php, login/forgot_password.php,
5299         login/forgot_password_change.html, login/forgot_password_form.html,
5300         login/index.php, login/index_confirm.html, login/index_form.html,
5301         login/logout.php, login/signup.php, login/signup_confirm.html,
5302         login/signup_form.php, mod/assignment/README,
5303         mod/assignment/module.php, mod/choice/icon.gif,
5304         mod/choice/index.php, mod/choice/install.sql, mod/choice/mod.html,
5305         mod/choice/mod.php, mod/choice/module.php, mod/choice/report.php,
5306         mod/choice/view.html, mod/choice/view.php, mod/journal/edit.html,
5307         mod/journal/edit.php, mod/journal/icon.gif, mod/journal/index.php,
5308         mod/journal/install.sql, mod/journal/lib.php, mod/journal/mod.html,
5309         mod/journal/mod.php, mod/journal/module.php, mod/journal/new.php,
5310         mod/journal/report.php, mod/journal/user.php, mod/journal/view.php,
5311         mod/reading/details.php, mod/reading/icon.gif,
5312         mod/reading/index.php, mod/reading/install.sql,
5313         mod/reading/lib.php, mod/reading/mod.html, mod/reading/mod.php,
5314         mod/reading/module.php, mod/reading/new.php, mod/reading/view.php,
5315         mod/survey/details.php, mod/survey/download.php,
5316         mod/survey/edit.php, mod/survey/edit_form.html,
5317         mod/survey/edit_form.phtml, mod/survey/edit_new.html,
5318         mod/survey/edit_new.phtml, mod/survey/graph.php,
5319         mod/survey/icon.gif, mod/survey/icon2.gif, mod/survey/index.php,
5320         mod/survey/install.sql, mod/survey/lib.php,
5321         mod/survey/login_form.html, mod/survey/mod.html,
5322         mod/survey/mod.php, mod/survey/module.php, mod/survey/report.php,
5323         mod/survey/save.php, mod/survey/test.php, mod/survey/view.php,
5324         pix/b.gif, pix/madewithmoodle.gif, pix/madewithmoodle1.gif,
5325         pix/madewithmoodle2.gif, pix/poo.html, pix/spacer.gif,
5326         pix/webding.png, pix/i/ICONS-16x16, pix/i/email.gif, pix/i/log.gif,
5327         pix/i/new.gif, pix/i/news.gif, pix/i/settings.gif, pix/s/SMILEYS,
5328         pix/s/biggrin.gif, pix/s/cool.gif, pix/s/cross.gif,
5329         pix/s/mixed.gif, pix/s/sad.gif, pix/s/smiley.gif,
5330         pix/s/surprise.gif, pix/s/tongueout.gif, pix/s/wideeyes.gif,
5331         pix/s/wink.gif, pix/t/TINY-ICONS, pix/t/delete.gif, pix/t/down.gif,
5332         pix/t/edit.gif, pix/t/search.gif, pix/t/up.gif,
5333         theme/standard/config.php, theme/standard/footer.html,
5334         theme/standard/header.html, theme/standard/styles.css,
5335         user/edit.html, user/edit.php, user/index.php, user/lib.php,
5336         user/new.php, user/pix.php, user/user.gif, user/users.gif,
5337         user/view.php, user/default/f1.jpg, user/default/f2.jpg: 
5338         
5339         Initial revision
5341 2001-11-22 Thursday 14:23  martin
5343         * .htaccess, README, config.php, file.php, index.php,
5344         admin/cron.php, admin/index.php, admin/log.php,
5345         admin/moodle-core.sql, admin/site.html, admin/site.php,
5346         admin/teacher.php, admin/user.html, admin/user.php,
5347         course/edit.html, course/edit.php, course/editweek.html,
5348         course/editweek.php, course/email.html, course/email.php,
5349         course/index.php, course/lib.php, course/log.php,
5350         course/login.html, course/login.php, course/loginas.php,
5351         course/loglive.php, course/mod.php, course/mod_delete.html,
5352         course/new.php, course/noweeks.php, course/user.php,
5353         course/view.php, course/weeks.php, doc/CHANGES, doc/COPYRIGHT,
5354         doc/INSTALL, doc/LICENCE, doc/NOTES, doc/ROADMAP, error/index.php,
5355         files/index.php, files/mimetypes.php, files/pix/audio.gif,
5356         files/pix/edit.gif, files/pix/env.gif, files/pix/excel.gif,
5357         files/pix/explore.gif, files/pix/files.gif, files/pix/folder.gif,
5358         files/pix/help.gif, files/pix/html.gif, files/pix/image.gif,
5359         files/pix/move.gif, files/pix/parent.gif, files/pix/pdf.gif,
5360         files/pix/text.gif, files/pix/unknown.gif, files/pix/word.gif,
5361         files/pix/zip.gif, lib/class.phpmailer.php, lib/class.smtp.php,
5362         lib/graphlib.php, lib/javascript.php, lib/moodlelib.php,
5363         lib/psxlsgen.php, lib/setup.php, lib/weblib.php, lib/wordlist.txt,
5364         lib/fonts/arial.ttf, lib/fonts/vixar.ttf,
5365         login/change_password.php, login/change_password_form.html,
5366         login/confirm.php, login/countries.php, login/forgot_password.php,
5367         login/forgot_password_change.html, login/forgot_password_form.html,
5368         login/index.php, login/index_confirm.html, login/index_form.html,
5369         login/logout.php, login/signup.php, login/signup_confirm.html,
5370         login/signup_form.php, mod/assignment/README,
5371         mod/assignment/module.php, mod/choice/icon.gif,
5372         mod/choice/index.php, mod/choice/install.sql, mod/choice/mod.html,
5373         mod/choice/mod.php, mod/choice/module.php, mod/choice/report.php,
5374         mod/choice/view.html, mod/choice/view.php, mod/journal/edit.html,
5375         mod/journal/edit.php, mod/journal/icon.gif, mod/journal/index.php,
5376         mod/journal/install.sql, mod/journal/lib.php, mod/journal/mod.html,
5377         mod/journal/mod.php, mod/journal/module.php, mod/journal/new.php,
5378         mod/journal/report.php, mod/journal/user.php, mod/journal/view.php,
5379         mod/reading/details.php, mod/reading/icon.gif,
5380         mod/reading/index.php, mod/reading/install.sql,
5381         mod/reading/lib.php, mod/reading/mod.html, mod/reading/mod.php,
5382         mod/reading/module.php, mod/reading/new.php, mod/reading/view.php,
5383         mod/survey/details.php, mod/survey/download.php,
5384         mod/survey/edit.php, mod/survey/edit_form.html,
5385         mod/survey/edit_form.phtml, mod/survey/edit_new.html,
5386         mod/survey/edit_new.phtml, mod/survey/graph.php,
5387         mod/survey/icon.gif, mod/survey/icon2.gif, mod/survey/index.php,
5388         mod/survey/install.sql, mod/survey/lib.php,
5389         mod/survey/login_form.html, mod/survey/mod.html,
5390         mod/survey/mod.php, mod/survey/module.php, mod/survey/report.php,
5391         mod/survey/save.php, mod/survey/test.php, mod/survey/view.php,
5392         pix/b.gif, pix/madewithmoodle.gif, pix/madewithmoodle1.gif,
5393         pix/madewithmoodle2.gif, pix/poo.html, pix/spacer.gif,
5394         pix/webding.png, pix/i/ICONS-16x16, pix/i/email.gif, pix/i/log.gif,
5395         pix/i/new.gif, pix/i/news.gif, pix/i/settings.gif, pix/s/SMILEYS,
5396         pix/s/biggrin.gif, pix/s/cool.gif, pix/s/cross.gif,
5397         pix/s/mixed.gif, pix/s/sad.gif, pix/s/smiley.gif,
5398         pix/s/surprise.gif, pix/s/tongueout.gif, pix/s/wideeyes.gif,
5399         pix/s/wink.gif, pix/t/TINY-ICONS, pix/t/delete.gif, pix/t/down.gif,
5400         pix/t/edit.gif, pix/t/search.gif, pix/t/up.gif,
5401         theme/standard/config.php, theme/standard/footer.html,
5402         theme/standard/header.html, theme/standard/styles.css,
5403         user/edit.html, user/edit.php, user/index.php, user/lib.php,
5404         user/new.php, user/pix.php, user/user.gif, user/users.gif,
5405         user/view.php, user/default/f1.jpg, user/default/f2.jpg: 
5406         
5407         moodle