Changes
[moodle.git] / CHANGES
blobda89635239ab2dc3e120704a3817f5cff9797a45
1 2002-08-17 Saturday 22:44  martin
3         * course/edit.html, lang/en/help/coursecategory.html,
4         lang/en/help/coursefullname.html,
5         lang/en/help/coursenewsitems.html,
6         lang/en/help/coursenumsections.html,
7         lang/en/help/courseshortname.html,
8         lang/en/help/coursestartdate.html, lang/en/help/enrolmentkey.html,
9         lang/en/help/guestaccess.html: 
10         
11         Added more popup help for course settings page
13 2002-08-17 Saturday 21:01  martin
15         * config-dist.php, admin/index.php, course/lib.php,
16         lang/en/moodle.php, lib/moodlelib.php, lib/setup.php,
17         theme/index.php: 
18         
19         Changes related to new way of setting and recalling themes.
20         
21         The CFG->theme variable is now obsolete in config.php - use the
22         admin page to set themes interactively.
24 2002-08-17 Saturday 19:32  martin
26         * mod/assignment/index.php: 
27         
28         Fixed some missing language strings
30 2002-08-17 Saturday 19:32  martin
32         * lang/en/assignment.php: 
33         
34         Additions for index.php
36 2002-08-17 Saturday 16:59  martin
38         * lang/en/assignment.php, mod/assignment/mod.html,
39         mod/journal/mod.html: 
40         
41         Some more missed language strings
43 2002-08-17 Saturday 16:38  martin
45         * admin/index.php, lang/en/moodle.php: 
46         
47         Added a GPL license agreement as the very first step.
49 2002-08-17 Saturday 15:53  martin
51         * lang/en/forum.php, mod/forum/subscribe.php,
52         mod/forum/subscribers.php: 
53         
54         Teachers can now unsubscribe anyone from the "list of subscribers"
55         list.  Made the feedback display when subscribing/unsubscribing a
56         little more generic.
58 2002-08-17 Saturday 15:02  martin
60         * index.php, lib/moodlelib.php: 
61         
62         Changes to add login/logout button to the right-hand top corner of
63         every page ... this is to help encourage people to log out after a
64         session, especially on shared or public terminals.
66 2002-08-17 Saturday 11:03  martin
68         * README, README.txt, UPGRADING, UPGRADING.txt: 
69         
70         Added .txt to these files to make them double-clickable
72 2002-08-17 Saturday 11:01  martin
74         * README: 
75         
76         Better introduction to installation
78 2002-08-16 Friday 16:33  martin
80         * doc/install.html: 
81         
82         Added link to moodle-cron-for-windows.zip
84 2002-08-16 Friday 11:10  martin
86         * lang/en/help/waysofknowing.html: 
87         
88         tweak
90 2002-08-16 Friday 01:44  martin
92         * CHANGES: 
93         
94         Changes up to Moodle 1.0 Beta 5
96 2002-08-16 Friday 01:41  martin
98         * lang/en/forum.php, lang/en/moodle.php,
99         lang/en/help/waysofknowing.html, mod/forum/lib.php,
100         mod/forum/mod.html, mod/forum/subscribe.php, mod/forum/view.php: 
101         
102         Forum language fixes, and addition of help for separate/connected
103         knowing
105 2002-08-15 Thursday 21:05  martin
107         * course/lib.php: 
108         
109         Log formatting
111 2002-08-15 Thursday 21:03  martin
113         * course/lib.php: 
114         
115         Make the IP more visible in logs
117 2002-08-15 Thursday 13:46  martin
119         * CHANGES: 
120         
121         Slightly clearer changelog format
123 2002-08-15 Thursday 13:45  martin
125         * CHANGES: 
126         
127         Changes
129 2002-08-15 Thursday 13:45  martin
131         * UPGRADING: 
132         
133         Brought this up to date, and reworded some stuff
135 2002-08-15 Thursday 13:44  martin
137         * version.php, admin/index.php, lang/en/moodle.php: 
138         
139         Fixes to languages for admin (setting up and upgrading databases)
141 2002-08-15 Thursday 13:43  martin
143         * user/view.php: 
144         
145         No point in being able to login as yourself
147 2002-08-15 Thursday 12:37  martin
149         * index.php, lib/moodlelib.php: 
150         
151         Cleanups for footer on home page
153 2002-08-15 Thursday 12:17  martin
155         * lib/setup.php: 
156         
157         Accidentally checked in a test version of setup.php - reverting
159 2002-08-15 Thursday 12:16  martin
161         * lib/setup.php, mod/forum/lib.php, mod/forum/subscribers.php: 
162         
163         Fixes to finding list of subscribers to a forum for site-level
164         forums which affected both the displayed list and the mailouts.
166 2002-08-15 Thursday 11:45  martin
168         * lang/en/forum.php, lang/en/moodle.php, mod/forum/subscribers.php:
169         
170         
171         Fixes to list of subscribers (language fixes, and fix for
172         site-level forums)
174 2002-08-15 Thursday 11:10  martin
176         * doc/install.html: 
177         
178         EasyPHP is another option for Windows users
180 2002-08-15 Thursday 10:59  martin
182         * course/topics.php: 
183         
184         Bit more checking while creating new section
186 2002-08-15 Thursday 10:58  martin
188         * course/weeks.php: 
189         
190         Fixed bug with creation of new weeks in weekly view
192 2002-08-14 Wednesday 14:27  martin
194         * mod/survey/report.php: 
195         
196         Improvements to headings
198 2002-08-14 Wednesday 14:13  martin
200         * mod/survey/report.php: 
201         
202         Show scale title when looking at questions from a scale
204 2002-08-14 Wednesday 13:58  martin
206         * lib/graphlib.php: 
207         
208         Orange
210 2002-08-14 Wednesday 13:58  martin
212         * mod/survey/graph.php: 
213         
214         Different colours (hopefully make graphs better for color-blind
215         people)
217 2002-08-14 Wednesday 13:36  martin
219         * mod/survey/graph.php: 
220         
221         Improvements to the standard deviation bars display
223 2002-08-14 Wednesday 13:27  martin
225         * lib/graphlib.php: 
226         
227         Added some new colours
229 2002-08-14 Wednesday 13:13  martin
231         * mod/survey/: graph.php, version.php, db/mysql.sql: 
232         
233         Updated questions table to add shorttext for better graph display
234         (actually this was done a long time ago but was never incorporated
235         into the main Moodle codebase)
237 2002-08-14 Wednesday 09:51  martin
239         * lang/en/moodle.php, user/edit.php: 
240         
241         Tidied up headers of user/edit.php
243 2002-08-13 Tuesday 23:40  martin
245         * admin/site.html, admin/site.php, lang/en/moodle.php: 
246         
247         Language fixes and cleanups for admin/site.*
249 2002-08-13 Tuesday 23:30  martin
251         * admin/: user.html, log.php: 
252         
253         Obsolete
255 2002-08-13 Tuesday 02:03  martin
257         * CHANGES: 
258         
259         Changes up to 1.0 beta 4
261 2002-08-13 Tuesday 02:01  martin
263         * mod/survey/report.php: 
264         
265         Got rid of some junk
267 2002-08-13 Tuesday 02:01  martin
269         * lang/en/help/surveys.html: 
270         
271         Help file for survey types (needs work)
273 2002-08-13 Tuesday 01:54  martin
275         * lang/en/: moodle.php, survey.php: 
276         
277         Language additions
279 2002-08-13 Tuesday 01:54  martin
281         * mod/survey/: details.php, index.php, lib.php, mod.html, save.php,
282         view.php: 
283         
284         Language fixes
286 2002-08-13 Tuesday 01:54  martin
288         * mod/survey/report.php: 
289         
290         Cleaned up the whole interface (more consistent now) and lots of
291         labguage stuff
293 2002-08-12 Monday 22:59  martin
295         * lang/en/: moodle.php, survey.php: 
296         
297         More translating
299 2002-08-12 Monday 22:59  martin
301         * course/mod.php: 
302         
303         More translating ...
305 2002-08-12 Monday 22:44  martin
307         * mod/reading/details.php: 
308         
309         Better error checking for empty fields
311 2002-08-12 Monday 21:45  martin
313         * lang/en/moodle.php, lang/en/reading.php, lib/moodlelib.php,
314         lib/weblib.php, theme/standard/header.html,
315         theme/standardblue/header.html, theme/standardgreen/header.html,
316         theme/standardred/header.html: 
317         
318         Minor tweaking and cleaning up
320 2002-08-12 Monday 21:45  martin
322         * mod/reading/: details.php, index.php, lib.php, mod.html,
323         view.php: 
324         
325         Language fixes and minor tweaks
327 2002-08-12 Monday 17:38  martin
329         * lang/en/forum.php, lang/en/journal.php, lang/en/moodle.php,
330         mod/forum/lib.php, mod/journal/edit.html, mod/journal/edit.php,
331         mod/journal/index.php, mod/journal/lib.php, mod/journal/mod.html,
332         mod/journal/report.php, mod/journal/view.php: 
333         
334         More language fixes
336 2002-08-12 Monday 16:56  martin
338         * mod/choice/: lib.php, view.php: 
339         
340         
341         Modernised insert and update of answers (using standard functions)
343 2002-08-12 Monday 16:28  martin
345         * lang/en/choice.php, lang/en/moodle.php, mod/choice/index.php,
346         mod/choice/lib.php, mod/choice/mod.html, mod/choice/report.php,
347         mod/choice/view.html, mod/choice/view.php: 
348         
349         Language changes to choice module
351 2002-08-12 Monday 15:44  martin
353         * lib/wordlist.txt: 
354         
355         Slightly bigger wordlist
357 2002-08-12 Monday 15:40  martin
359         * lang/en/moodle.php, lib/weblib.php: 
360         
361         Language changes to weblib
363 2002-08-12 Monday 15:37  martin
365         * lang/en/moodle.php, lib/moodlelib.php: 
366         
367         Language changes for main library
369 2002-08-12 Monday 11:22  martin
371         * course/enrol.php: 
372         
373         Some courses may not have a teacher - in this case, make the
374         enrolment welcome email "from" the admin
376 2002-08-11 Sunday 23:48  martin
378         * CHANGES: 
379         
380         Changes
382 2002-08-11 Sunday 23:41  martin
384         * course/delete.php, course/edit.html, course/edit.php,
385         course/editsection.php, course/enrol.php, course/index.php,
386         course/lib.php, course/log.php, course/loggraph.php,
387         course/loginas.php, course/loglive.php, course/mod.php,
388         course/mod_delete.html, course/social.php, course/teacher.php,
389         course/unenrol.php, course/user.php, lang/en/moodle.php: 
390         
391         
392         Changes related to language support  ... get_string() Minor little
393         interface cleanups along the way
395 2002-08-11 Sunday 22:22  martin
397         * help.php: 
398         
399         Ah, that's nicer-looking code. (got rid of the HTML header)
401 2002-08-11 Sunday 22:21  martin
403         * theme/: standard/header.html, standardblue/header.html,
404         standardgreen/header.html, standardred/header.html: 
405         
406         Slight tweak to allow completely blank headers (no arguments to
407         print_header will now give a blank header).  Useful for help pages.
409 2002-08-11 Sunday 22:12  martin
411         * lang/en/moodle.php, lang/en/help/courseformats.html,
412         lang/en/help/picture.html, lang/en/help/questions.html,
413         lang/en/help/text.html, lib/moodlelib.php: 
414         
415         Moved the help files into their own directory in lang/en/help
417 2002-08-11 Sunday 22:05  martin
419         * course/: topics.php, weeks.php: 
420         
421         Don't show news at all if 0 newsitems was selected in course
422         settings
424 2002-08-11 Sunday 14:24  martin
426         * config-dist.php: 
427         
428         Mention the new themes
430 2002-08-11 Sunday 14:15  martin
432         * theme/standardred/: config.php, styles.css: 
433         
434         Minor tweaks to colors
436 2002-08-11 Sunday 14:11  martin
438         * theme/: standardgreen/config.php, standardgreen/favicon.ico,
439         standardgreen/footer.html, standardgreen/header.html,
440         standardgreen/styles.css, standardred/config.php,
441         standardred/favicon.ico, standardred/footer.html,
442         standardred/header.html, standardred/styles.css: 
443         
444         New coloured themes (green and red) just to add some options
446 2002-08-11 Sunday 13:24  martin
448         * course/lib.php, lang/en/moodle.php: 
449         
450         Changes to strings in print_recent_activity (added, updated,
451         deleted activities)
453 2002-08-11 Sunday 13:11  martin
455         * CHANGES, course/enrol.php, course/lib.php, course/loginas.php,
456         lang/en/moodle.php: 
457         
458         Various small changes (mostly to language strings)
460 2002-08-11 Sunday 13:07  martin
462         * lib/moodlelib.php: 
463         
464         Moved code from footer.html into print_footer() Don't update user
465         on login check if it isn't a real user.
467 2002-08-11 Sunday 13:06  martin
469         * theme/: standard/footer.html, standardblue/footer.html: 
470         
471         Took code out of footer.html (it's in print_footer() instead)
473 2002-08-11 Sunday 12:30  martin
475         * admin/user.php: 
476         
477         In user list, name goes to full page instead of editing (because
478         there is an edit link at the end of the row, as well as on the ful
479         page)
481 2002-08-10 Saturday 23:16  martin
483         * user/view.php: 
484         
485         Fixes to visibility of unenrol button
487 2002-08-10 Saturday 23:10  martin
489         * user/lib.php: 
490         
491         Tweak to display on "unenrol"
493 2002-08-10 Saturday 22:56  martin
495         * mod/assignment/lib.php: 
496         
497         Small fix to the full list of available assignments
499 2002-08-10 Saturday 22:28  martin
501         * lang/en/moodle.php: 
502         
503         Additions
505 2002-08-10 Saturday 22:27  martin
507         * course/: lib.php, topics.php, weeks.php: 
508         
509         More tweaks to recent activity box
511 2002-08-10 Saturday 21:50  martin
513         * course/lib.php: 
514         
515         Tweak teacher colour
517 2002-08-10 Saturday 21:42  martin
519         * course/lib.php, course/log.php, course/topics.php,
520         course/weeks.php, lang/en/moodle.php, lib/moodlelib.php: 
521         
522         Tweaks and tidy-ups for course home pages (weekly and topics)
524 2002-08-09 Friday 17:25  martin
526         * lib/moodlelib.php, user/lib.php, user/view.php: 
527         
528         Further little fixes to user image displaying
530 2002-08-09 Friday 17:09  martin
532         * admin/user.php, lib/moodlelib.php, user/pix.php: 
533         
534         Changes to make uploaded user pictures work properly on Windows 
535         :-(
537 2002-08-09 Friday 17:08  martin
539         * doc/install.html: 
540         
541         Clearer docs for Windows users
543 2002-08-09 Friday 14:25  martin
545         * doc/install.html: 
546         
547         Brought the install procedure up to date
549 2002-08-09 Friday 10:48  martin
551         * index.php: 
552         
553         Slight tweak to remove login button for ordinary users
555 2002-08-09 Friday 10:45  martin
557         * index.php, admin/index.php, lib/moodlelib.php,
558         mod/forum/version.php: 
559         
560         New functions get_list_of_modules() and moodle_needs_upgrading(). 
561         Used on the home page when admin is logged in, to check for any
562         upgrading of the databases that might need to be done.
564 2002-08-09 Friday 01:43  martin
566         * CHANGES: 
567         
568         Changes
570 2002-08-09 Friday 01:34  martin
572         * CHANGES: 
573         
574         
575         
576         Changes up to Moodle 1.0 BETA 3
578 2002-08-09 Friday 01:30  martin
580         * user/view.php: 
581         
582         Better control of buttons for admin and in site view
584 2002-08-09 Friday 01:30  martin
586         * index.php: 
587         
588         parameter for print_admin_links
590 2002-08-09 Friday 01:29  martin
592         * course/: lib.php, loggraph.php, loginas.php, user.php: 
593         
594         Tweaks and cleanups
596 2002-08-09 Friday 01:28  martin
598         * lib/moodlelib.php: 
599         
600         Fixed a tricky little bug with usergetmidnight() when no timezone
601         was defined.
603 2002-08-09 Friday 00:22  martin
605         * course/lib.php, course/user.php, lang/en/moodle.php,
606         user/view.php: 
607         
608         More tidy ups in displays
610 2002-08-09 Friday 00:02  martin
612         * user/: edit.php, view.php: 
613         
614         Tweaks to the headers
616 2002-08-08 Thursday 23:51  martin
618         * index.php, admin/site.php, admin/user.php, course/delete.php,
619         course/edit.php, course/lib.php, course/teacher.php,
620         lang/en/moodle.php, user/edit.php: 
621         
622         
623         Further excellent tidy-ups to the admin pages.  They are actually
624         starting to look/work as slick as the rest of the site.  :-)
626 2002-08-08 Thursday 22:17  martin
628         * CHANGES, version.php, admin/index.php, admin/site.php,
629         admin/user.php, course/delete.php, lang/en/moodle.php,
630         lib/moodlelib.php, user/edit.html, user/edit.php: 
631         
632         
633         
634         Cleanup of the admin interface - especially the user management
635         
636         Bugs fixed, duplicate code removed, plus you can now add new users.
637         
638         Aaah much better.  :-)
640 2002-08-08 Thursday 20:41  martin
642         * lib/moodlelib.php: 
643         
644         Fixed tiny buglet on insert_record which made it ignore NULL values
646 2002-08-08 Thursday 15:20  martin
648         * admin/user.php: 
649         
650         Damn .. this bug was stopping the admin user being created
651         properly.  (Checking for uploaded file)
653 2002-08-08 Thursday 13:06  martin
655         * doc/future.html: 
656         
657         Updated this page (because now bugs.moodle.org exists)
659 2002-08-08 Thursday 10:11  martin
661         * config-dist.php: 
662         
663         Slightly clearer explanations ...
665 2002-08-07 Wednesday 16:46  martin
667         * mod/assignment/: version.php, db/mysql.sql: 
668         
669         Missing 'auto_increment' on assignment_submissions table, for 'id'
671 2002-08-07 Wednesday 16:26  martin
673         * lib/moodlelib.php: 
674         
675         get_real_size() for translating text to byte sizes (eg 2M)
677 2002-08-07 Wednesday 16:24  martin
679         * files/index.php: 
680         
681         Now properly sets and checks limits on file sizes
683 2002-08-07 Wednesday 11:45  martin
685         * files/index.php: 
686         
687         Upload works again ...
689 2002-08-07 Wednesday 01:41  martin
691         * index.php: 
692         
693         Whoops ... typo in save_session
695 2002-08-07 Wednesday 01:29  martin
697         * doc/install.html: 
698         
699         Updated requirements.
701 2002-08-07 Wednesday 01:24  martin
703         * CHANGES: 
704         
705         Changes
707 2002-08-07 Wednesday 01:23  martin
709         * index.php, admin/user.php, course/enrol.php, course/loginas.php,
710         course/mod.php, course/social.php, course/topics.php,
711         course/unenrol.php, course/view.php, course/weeks.php,
712         doc/install.html, lib/moodlelib.php, lib/setup.php,
713         login/change_password.php, login/confirm.php, login/index.php,
714         login/logout.php, mod/forum/discuss.php, mod/forum/index.php,
715         mod/forum/lib.php, mod/forum/post.php, mod/forum/rate.php,
716         mod/forum/search.php, mod/forum/subscribers.php,
717         mod/forum/view.php, user/edit.php, user/lib.php: 
718         
719         
720         Widespread changes throughout Moodle to make sure it works on
721         servers that have register_globals turned off (this is the default
722         setting on newer version of PHP).
723         
724         In fact it's partly a hack that globalises all GET, POST, FILES AND
725         COOKIE variables.  Unfortunately though the SESSION and USER global
726         session variables are only available as $_SESSION["USER"] and
727         $_SESSION["SESSION"], which is cumbersome to use.
728         
729         So, for every request I now make a copy of these two session
730         variables into $USER and $SESSION.  Whenever I update them
731         thoughout Moodle I now have to call save_session("USER") which
732         copies them back to the session variable.  This seems to be working
733         well now.
734         
735         Because I'm using $_SESSION etc now this will raise the required
736         minimum version of PHP to 4.1.0
738 2002-08-06 Tuesday 20:58  martin
740         * config-dist.php: 
741         
742         Made it a bit clearer.
744 2002-08-06 Tuesday 20:17  martin
746         * admin/site.php: 
747         
748         Close wide-open hacking hole!  This script wasn't checking for
749         admin user in the case where the site has been defined already. 
750         Oops. Fixed now.
752 2002-08-06 Tuesday 17:36  martin
754         * user/: edit.html, edit.php: 
755         
756         Can now edit own firstname and lastname, and some tidying
758 2002-08-06 Tuesday 17:24  martin
760         * course/social.php, course/topics.php, course/weeks.php,
761         lang/en/forum.php, mod/forum/lib.php: 
762         
763         Better looking search boxes
765 2002-08-06 Tuesday 17:23  martin
767         * mod/assignment/upload.php: 
768         
769         Changed a variable name for clarity
771 2002-08-06 Tuesday 17:21  martin
773         * user/: index.php, lib.php: 
774         
775         Performance enhancement for user listing (caching of language
776         strings)
778 2002-08-06 Tuesday 14:23  martin
780         * mod/forum/lib.php: 
781         
782         Bug in rated posts counting
784 2002-08-06 Tuesday 14:17  martin
786         * mod/forum/lib.php: 
787         
788         Whoops ... make sure rated posts still show ratings!  :-)
790 2002-08-06 Tuesday 14:09  martin
792         * mod/forum/lib.php: 
793         
794         forum_print_discussion now checks to see whether there are any
795         ratings that haven't been done yet on a discussion.  If not, then
796         it won't print the ratings form.  This avoids a slight confusion
797         about the interface that existed previously.
799 2002-08-06 Tuesday 12:21  martin
801         * mod/forum/view.php: 
802         
803         Better wording for eachuser forum
805 2002-08-06 Tuesday 12:17  martin
807         * mod/forum/lib.php: 
808         
809         Whoops ... more forum->assessed
811 2002-08-06 Tuesday 12:04  martin
813         * mod/forum/: discuss.php, lib.php, view.php: 
814         
815         Whoops ... using forum->assessed to determine whether discussions
816         should be assessable now
818 2002-08-06 Tuesday 00:12  martin
820         * login/: change_password.php, forgot_password.php: 
821         
822         Don't allow guest user to change or reset password
824 2002-08-05 Monday 17:48  martin
826         * mod/forum/: lib.php, post.php: 
827         
828         A teacher can now delete any post (as long as it doesn't have
829         replies).
831 2002-08-05 Monday 16:57  martin
833         * admin/cron.php: 
834         
835         Needed to delete forum_subscriptions as well.
837 2002-08-05 Monday 16:43  martin
839         * admin/cron.php: 
840         
841         More efficiency when deleting enrolments
843 2002-08-05 Monday 16:40  martin
845         * admin/cron.php, mod/journal/lib.php: 
846         
847         Cron tidy-ups
849 2002-08-05 Monday 15:59  martin
851         * config-dist.php: 
852         
853         New config variable longtimenosee
855 2002-08-05 Monday 15:59  martin
857         * admin/cron.php: 
858         
859         Code to unenrol old students and delete unconfirmed users
861 2002-08-05 Monday 02:19  martin
863         * mod/journal/view.php: 
864         
865         WHoops - typo on function call
867 2002-08-05 Monday 01:24  martin
869         * mod/: assignment/lib.php, journal/lib.php: 
870         
871         More tweaks to feedback display (consistency with forum posts)
873 2002-08-05 Monday 01:13  martin
875         * lang/en/assignment.php, lang/en/journal.php,
876         mod/assignment/lib.php, mod/forum/lib.php, mod/journal/lib.php: 
877         
878         Fixes in display of standard user_complete and user_outline
879         functions for journal, forum and assignments
881 2002-08-05 Monday 00:44  martin
883         * mod/assignment/view.php: 
884         
885         Formatting tweak
887 2002-08-05 Monday 00:42  martin
889         * mod/: choice/version.php, forum/version.php, journal/version.php,
890         reading/version.php, survey/version.php: 
891         
892         Updated version numbers
894 2002-08-05 Monday 00:20  martin
896         * files/index.php, lang/en/forum.php, lib/moodlelib.php,
897         mod/journal/lib.php, mod/journal/report.php: 
898         
899         Misc small changes while I was working on assignments
901 2002-08-05 Monday 00:19  martin
903         * lang/en/assignment.php, lang/en/moodle.php,
904         mod/assignment/README, mod/assignment/icon.gif,
905         mod/assignment/index.php, mod/assignment/lib.php,
906         mod/assignment/mod.html, mod/assignment/submissions.php,
907         mod/assignment/upload.php, mod/assignment/version.php,
908         mod/assignment/view.php, mod/assignment/db/mysql.sql: 
909         
910         New assignment module finally complete!
912 2002-08-04 Sunday 21:27  martin
914         * course/lib.php: 
915         
916         More monir tweaks
918 2002-08-04 Sunday 21:25  martin
920         * course/lib.php: 
921         
922         Minor formatting tweaks
924 2002-08-04 Sunday 21:14  martin
926         * mod/forum/index.php: 
927         
928         Get a string from moodle.php instead of forum.php
930 2002-08-04 Sunday 21:13  martin
932         * mod/forum/lib.php: 
933         
934         Added FORUM_SHORT_POST
936 2002-08-04 Sunday 15:06  martin
938         * mod/journal/: lib.php, view.php: 
939         
940         Moved a function to lib.php
942 2002-08-04 Sunday 10:55  martin
944         * index.php: 
945         
946         Admin link looks better at the bottom
948 2002-08-04 Sunday 10:39  martin
950         * lib/moodlelib.php: 
951         
952         In email_to_user, change AddBCC back to AddAddress  ... this was a
953         hangover from the old bulk-email method, but now we just send one
954         email at a time, so it makes sense for the address to be visible
955         again
957 2002-08-04 Sunday 10:13  martin
959         * index.php: 
960         
961         Added a direct admin link
963 2002-08-04 Sunday 10:10  martin
965         * course/delete.php, course/edit.php, course/editsection.html,
966         course/editsection.php, course/enrol.html, course/enrol.php,
967         lang/en/moodle.php: 
968         
969         MOre language updates
971 2002-08-04 Sunday 10:08  martin
973         * version.php, course/lib.php, lib/db/mysql.sql: 
974         
975         Fixes to two database fields  log_display(table -> mtable) and
976         user_teachers(authority from varchar -> int)
978 2002-08-03 Saturday 20:26  martin
980         * index.php: 
981         
982         Tiny tweak to spacer image for IE browsers
984 2002-08-03 Saturday 19:58  martin
986         * course/: social.php, view.php: 
987         
988         Customisable section 0 on social forum
990 2002-08-03 Saturday 19:45  martin
992         * index.php: 
993         
994         Better spacing in case with admin-only
996 2002-08-03 Saturday 16:40  martin
998         * index.php: 
999         
1000         put main menu up top
1002 2002-08-03 Saturday 16:38  martin
1004         * index.php: 
1005         
1006         Spacing again
1008 2002-08-03 Saturday 16:37  martin
1010         * index.php: 
1011         
1012         Ugh fixing spacing
1014 2002-08-03 Saturday 16:33  martin
1016         * index.php: 
1017         
1018         
1019         Adjusted sizes of front page columns
1021 2002-08-03 Saturday 16:16  martin
1023         * index.php, admin/index.php, admin/site.html, admin/site.php,
1024         course/edit.php, course/lib.php, course/topics.php,
1025         course/user.php, course/view.php, course/weeks.php,
1026         lang/en/forum.php, lang/en/moodle.php, mod/choice/index.php,
1027         mod/choice/view.php, mod/forum/discuss.php, mod/forum/index.php,
1028         mod/forum/search.php, mod/forum/view.php, mod/journal/index.php,
1029         mod/journal/view.php, mod/reading/index.php, mod/reading/view.php,
1030         mod/survey/index.php, mod/survey/view.php, pix/i/course.gif: 
1031         
1032         Lots of work on site display, over many files.  Improved front page
1033         and display of site modules.
1035 2002-08-03 Saturday 12:57  martin
1037         * admin/: index.php, user.php: 
1038         
1039         More admin cleanups - improved user listing
1041 2002-08-03 Saturday 12:44  martin
1043         * admin/index.php, admin/teacher.php, course/delete.php,
1044         course/teacher.php, lang/en/moodle.php: 
1045         
1046         
1047         Cleaned up the admin pages (and moved some files) and added ability
1048         to completely delete courses
1050 2002-08-03 Saturday 12:43  martin
1052         * lib/moodlelib.php: 
1053         
1054         print_continue() to print continue
1056 2002-08-03 Saturday 10:29  martin
1058         * course/mod.php, mod/README, mod/assignment/lib.php,
1059         mod/assignment/mod.php, mod/choice/lib.php, mod/choice/mod.php,
1060         mod/forum/lib.php, mod/forum/mod.php, mod/journal/lib.php,
1061         mod/journal/mod.php, mod/reading/lib.php, mod/reading/mod.php,
1062         mod/survey/lib.php, mod/survey/mod.php: 
1063         
1064         Moved all mod.php functions from modules into lib.php, and updated
1065         course/mod.php to use them there.  No longer need module/mod.php
1067 2002-08-03 Saturday 03:01  martin
1069         * mod/forum/lib.php: 
1070         
1071         Just a couple of changes
1073 2002-08-03 Saturday 03:01  martin
1075         * lang/en/forum.php: 
1076         
1077         tweaks
1079 2002-08-03 Saturday 01:42  martin
1081         * version.php, lib/db/mysql.sql, mod/assignment/version.php,
1082         mod/choice/version.php, mod/forum/version.php,
1083         mod/journal/version.php, mod/reading/version.php,
1084         mod/survey/version.php: 
1085         
1086         Removed fullname and search fields from modules table.  Fullname is
1087         now derived from the string 'modulename' in the lang files for each
1088         module.
1090 2002-08-03 Saturday 01:41  martin
1092         * admin/index.php: 
1093         
1094         No change (just a comment)
1096 2002-08-03 Saturday 01:41  martin
1098         * lib/moodlelib.php: 
1099         
1100         get_course_users was buggy when teachers or students was empty. 
1101         The SQL looked good to me, but I had to do it another way to make
1102         it work.
1104 2002-08-03 Saturday 01:38  martin
1106         * course/: lib.php, mod.php, topics.php, user.php, view.php,
1107         weeks.php: 
1108         
1109         Lots of changes related to module info used in course listings and
1110         activity reports.  Module names are now from lang files, not from
1111         the modules table.  Cleanups.
1113 2002-08-03 Saturday 01:36  martin
1115         * lang/en/: assignment.php, choice.php, forum.php, journal.php,
1116         moodle.php, reading.php, survey.php: 
1117         
1118         Addition of modulename and modulenameplural strings as a standard
1119         to every module file.
1121 2002-08-03 Saturday 01:35  martin
1123         * mod/forum/report.php: 
1124         
1125         bugfixes and clean up
1127 2002-08-03 Saturday 01:34  martin
1129         * mod/forum/lib.php: 
1130         
1131         SOme major bugfixes to forum_cron() and lots of translating
1133 2002-08-02 Friday 17:50  martin
1135         * course/social.php, course/topics.php, course/weeks.php,
1136         mod/forum/index.php, mod/forum/lib.php, mod/forum/mod.html,
1137         mod/forum/search.php: 
1138         
1139         Fixed up some forum functions and constants (consistency)
1141 2002-08-02 Friday 17:24  martin
1143         * lang/README, lang/en/README, lang/en/assignment.php,
1144         lang/en/choice.php, lang/en/forum.php, lang/en/journal.php,
1145         lang/en/moodle.php, lang/en/reading.php, lang/en/strings.php,
1146         lang/en/survey.php, lib/moodlelib.php: 
1147         
1148         Language files have been moved to keep them altogether under /lang
1149         This should make it easier on translators.
1151 2002-08-02 Friday 17:20  martin
1153         * admin/teacher.php: 
1154         
1155         Rmove guest from list of possible teachers
1157 2002-08-02 Friday 17:19  martin
1159         * mod/forum/: discuss.php, index.php, lib.php: 
1160         
1161         Changes related to language strings and clean up
1163 2002-08-02 Friday 17:19  martin
1165         * mod/forum/delete.php: 
1166         
1167         This file is not linked to or used by anything yet, but I've found
1168         it useful to delete forums properly while testing stuff.
1170 2002-08-01 Thursday 23:48  martin
1172         * admin/index.php, admin/user.php, course/edit.html,
1173         course/editsection.php, course/lib.php, course/loggraph.php,
1174         course/mod.php, mod/forum/db/mysql.sql: 
1175         
1176         Misc changes to improve performance on a brand-new installation
1178 2002-08-01 Thursday 17:38  martin
1180         * mod/forum/lib.php: 
1181         
1182         Centered new topic link
1184 2002-08-01 Thursday 17:36  martin
1186         * mod/forum/lib.php: 
1187         
1188         Changed the ratings to new separate/connected system - just for
1189         testing
1191 2002-08-01 Thursday 15:09  martin
1193         * course/loginas.php: 
1194         
1195         Make sure we still log the fact that the teacher logged in as
1196         someone though.  Also, make the "realuser" the teacher's id, in
1197         case we want to use it later
1199 2002-08-01 Thursday 15:05  martin
1201         * lib/moodlelib.php: 
1202         
1203         DOn't add to logs when teacher is "logged in as" a student
1205 2002-08-01 Thursday 15:04  martin
1207         * course/loginas.php: 
1208         
1209         Added "realuser" to USER variable to identify imposters
1211 2002-08-01 Thursday 14:16  martin
1213         * course/loginas.php: 
1214         
1215         removed TABS and changed wording (your -> this)
1217 2002-08-01 Thursday 14:15  martin
1219         * user/index.php: 
1220         
1221         Slight rearrangement
1223 2002-08-01 Thursday 13:55  martin
1225         * index.php, course/social.php: 
1226         
1227         Fixed use of reading functions (it had changed name)
1229 2002-08-01 Thursday 13:45  martin
1231         * CHANGES: 
1232         
1233         Changes
1235 2002-08-01 Thursday 13:44  martin
1237         * UPGRADING: 
1238         
1239         Reworded this file to make it clearer
1241 2002-08-01 Thursday 13:34  martin
1243         * mod/choice/mod.php: 
1244         
1245         Clean up - modernised choice mod.php
1247 2002-08-01 Thursday 13:27  martin
1249         * mod/reading/: details.php, lib.php, mod.php: 
1250         
1251         Clean ups to reading module and modernisation of mod.php
1253 2002-08-01 Thursday 13:18  martin
1255         * mod/survey/: graph.php, lib.php, mod.php, view.php: 
1256         
1257         More cleanups to survey - renamed/moved functions, modernised
1258         mod.php
1260 2002-08-01 Thursday 12:54  martin
1262         * mod/survey/lib.php: 
1263         
1264         typo
1266 2002-08-01 Thursday 12:49  martin
1268         * mod/survey/: edit.php, edit_form.html, edit_form.phtml,
1269         edit_new.html, edit_new.phtml, graph.php, lib.php, login_form.html,
1270         report.php, test.php, view.php: 
1271         
1272         Big clean up of survey functions and removal of deadwood (more to
1273         go still though)
1275 2002-08-01 Thursday 12:05  martin
1277         * mod/forum/lib.php: 
1278         
1279         Yet more improvements to user discussion listing (added forum link
1280         to each discussion printed)
1282 2002-08-01 Thursday 12:00  martin
1284         * mod/forum/lib.php: 
1285         
1286         More improvements to user discussion display
1288 2002-08-01 Thursday 11:56  martin
1290         * mod/forum/lib.php: 
1291         
1292         Whoops! Hide teacher discussions when printing list of user
1293         discussions
1295 2002-08-01 Thursday 11:50  martin
1297         * index.php, course/lib.php, course/mod.php, course/social.php,
1298         course/topics.php, course/weeks.php, mod/forum/discuss.php,
1299         mod/forum/lib.php, mod/forum/post.php, mod/forum/search.php,
1300         mod/forum/subscribe.php, mod/forum/view.php, user/view.php: 
1301         
1302         A big clean up of all the forum functions (including renaming them
1303         all to start with forum_ ) and all the follow-on effects that
1304         caused Some miscellaneous bug fixes and code clean-ups along the
1305         way
1307 2002-08-01 Thursday 11:49  martin
1309         * mod/assignment/: lib.php, mod.html, mod.php: 
1310         
1311         Some work so far on the assignment module ... NOT FINISHED YET! I
1312         just want to get it out the way of some other commits
1314 2002-08-01 Thursday 01:13  martin
1316         * lib/moodlelib.php: 
1317         
1318         Slowly implementing courseid type variables where i see them
1320 2002-08-01 Thursday 01:11  martin
1322         * course/enrol.php: 
1323         
1324         Better logging for guest when enrolling
1326 2002-08-01 Thursday 00:53  martin
1328         * mod/forum/: mod.php, search.php, version.php, db/mysql.sql: 
1329         
1330         Fixes to logging and log display
1332 2002-08-01 Thursday 00:52  martin
1334         * mod/forum/lib.php: 
1335         
1336         Fixed up activity display for forums
1338 2002-08-01 Thursday 00:33  martin
1340         * mod/forum/: discuss.php, subscribe.php: 
1341         
1342         Fixed up some forum logging
1344 2002-08-01 Thursday 00:24  martin
1346         * course/lib.php: 
1347         
1348         A fix to recent log display
1350 2002-08-01 Thursday 00:13  martin
1352         * mod/forum/index.php: 
1353         
1354         Fixed up forum sorting
1356 2002-07-31 Wednesday 23:55  martin
1358         * mod/forum/lib.php: 
1359         
1360         Tweak to add ... after shortpost
1362 2002-07-31 Wednesday 23:52  martin
1364         * course/social.php: 
1365         
1366         Tweak on readings display on social course
1368 2002-07-31 Wednesday 23:43  martin
1370         * mod/forum/lib.php: 
1371         
1372         whoops typo, forgot global
1374 2002-07-31 Wednesday 23:39  martin
1376         * course/social.php: 
1377         
1378         is_subscribed => forum_is_subscribed
1380 2002-07-31 Wednesday 23:34  martin
1382         * mod/forum/: index.php, lib.php: 
1383         
1384         Fixes for long posts ...
1386 2002-07-31 Wednesday 23:09  martin
1388         * mod/forum/view.php: 
1389         
1390         Fixed subscribe info for students
1392 2002-07-31 Wednesday 22:19  martin
1394         * index.php, version.php, admin/index.php, course/lib.php,
1395         course/mod.php, course/social.php, course/topics.php,
1396         course/view.php, course/weeks.php, doc/install.html,
1397         lib/moodlelib.php, mod/assignment/module.php,
1398         mod/assignment/version.php, mod/choice/module.php,
1399         mod/choice/version.php, mod/forum/discuss.php, mod/forum/icon.gif,
1400         mod/forum/index.php, mod/forum/lib.php, mod/forum/mod.html,
1401         mod/forum/mod.php, mod/forum/module.php, mod/forum/post.html,
1402         mod/forum/post.php, mod/forum/rate.php, mod/forum/report.php,
1403         mod/forum/search.php, mod/forum/subscribe.php,
1404         mod/forum/subscribers.php, mod/forum/version.php,
1405         mod/forum/view.php, mod/forum/db/mysql.sql, mod/journal/module.php,
1406         mod/journal/version.php, mod/reading/module.php,
1407         mod/reading/version.php, mod/survey/module.php,
1408         mod/survey/version.php, user/view.php: 
1409         
1410         OK, some massive changes with many files removed or changed.
1411         
1412         Basically the changes are:
1413         
1414          - I've merged the 'discuss' module into the forum module
1415            which makes the interface MUCH clearer for everyone
1416          - I've added a new 'single' forum type that replicates
1417            what the old discuss course modules used to look like.
1418          - I've got rid of the "discussion" forum type - it will
1419            still exist in upgraded courses but as a normal forum.
1420          - the 'discuss' module is completely deleted - gone.
1421          - the 'chat' module is completely deleted - gone.
1422          - The upgrading system has been improved, and all code
1423            is stored in version.php.
1424          - I've put in upgrading commands to do the best I can
1425            (right now) to upgrade courses that used the discuss
1426            module.  It should mostly work, just leaving some
1427            "orphan" coursemodules on you course front page.  You
1428            can easily delete these using the little 'x'.
1429            I may have forgotten something  - I've only tested on
1430            my testing server and I'm about to test on my production
1431            server to see how it goes.
1432          - Forums have a lot of little new features and fixes.  The
1433            main one is the subscription process.  Teachers can 'force'
1434            subscriptions on any forum.  This disallows everyone from
1435            choosing their own mail subscription - it's just on.
1436          - The assignment module is half-finished and not working yet
1437         
1438         I've still some massive changes to do, mostly involving making all
1439         the lib.php function names more standardised, so consider this is
1440         an interim checkin to do some tests.
1442 2002-07-30 Tuesday 18:45  martin
1444         * lib/setup.php: 
1445         
1446         Removed version (replaced by /version.php
1448 2002-07-30 Tuesday 11:35  martin
1450         * course/: social.php, topics.php: 
1451         
1452         Fixed bug in subscribe link
1454 2002-07-29 Monday 23:45  martin
1456         * index.php, course/social.php, course/weeks.php,
1457         lib/moodlelib.php: 
1458         
1459         Definition and use of new isediting() function for checking whether
1460         a user is not only in editing mode, but ALLOWED to be editing the
1461         current course.  Used to show editing buttons etc
1463 2002-07-29 Monday 23:11  martin
1465         * lib/moodlelib.php: 
1466         
1467         Moved some functions around - no functonal difference
1469 2002-07-29 Monday 23:10  martin
1471         * course/: edit.html, edit.php: 
1472         
1473         Much simpler date-setting using new moodlelib functions
1475 2002-07-29 Monday 23:09  martin
1477         * version.php, admin/index.php: 
1478         
1479         Now adds the config table automatically if there isn't one yet.
1481 2002-07-29 Monday 21:45  martin
1483         * mod/forum/lib.php: 
1484         
1485         Fixed link for "older topics"
1487 2002-07-29 Monday 21:10  martin
1489         * course/view.php: 
1490         
1491         Can now specify course by "short name" using name parameter. 
1492         Useful for integrating with external interfaces.  Thanks to dopey
1493         for the idea.
1495 2002-07-29 Monday 21:03  martin
1497         * mod/journal/report.php: 
1498         
1499         OK, this is working now
1501 2002-07-29 Monday 18:12  martin
1503         * mod/journal/report.php: 
1504         
1505         hmm wierd bug on production server but not testing ... this is to
1506         test that
1508 2002-07-29 Monday 17:48  martin
1510         * mod/journal/: lib.php, report.php: 
1511         
1512         Fixes to journal reporting
1514 2002-07-29 Monday 17:17  martin
1516         * mod/forum/: lib.php, view.php: 
1517         
1518         Minor forum formatting tweaks
1520 2002-07-29 Monday 16:24  martin
1522         * mod/forum/subscribers.php: 
1523         
1524         Cleaned up subscription checking - it's a bit slower but will work
1525         with the upcoming changes to forums (subscribeall flag).  Code is
1526         shorter too.
1528 2002-07-29 Monday 16:11  martin
1530         * mod/forum/view.php: 
1531         
1532         edit icon always appears now, as long as a coursemodule exists
1534 2002-07-29 Monday 15:26  martin
1536         * mod/journal/lib.php: 
1537         
1538         Slightly bigger textarea for teacher feedback
1540 2002-07-29 Monday 15:21  martin
1542         * mod/journal/: lib.php, report.php: 
1543         
1544         Improvements to report.php ... clearer code, new functions in
1545         lib.php and now the journal entries are sorted with the newest at
1546         the top.
1548 2002-07-29 Monday 15:00  martin
1550         * lib/moodlelib.php: 
1551         
1552         changed function get_course_participants --> get_course_users
1553         (naming consistency)
1555 2002-07-29 Monday 14:53  martin
1557         * user/index.php: 
1558         
1559         Changed to use the new functions for lists of students, teachers
1560         etc
1562 2002-07-29 Monday 14:52  martin
1564         * lib/moodlelib.php: 
1565         
1566         New functions for getting lists of people in a course, and some
1567         cleanups
1569 2002-07-29 Monday 14:34  martin
1571         * mod/journal/mod.php: 
1572         
1573         modernised the code to use newer database functions - no change in
1574         functionality
1576 2002-07-29 Monday 14:21  martin
1578         * lib/moodlelib.php: 
1579         
1580         New functions for printing date selector forms and reconstructing
1581         dates afterwards.  Also a new function for counting words in a text
1583 2002-07-29 Monday 14:20  martin
1585         * mod/journal/view.php: 
1586         
1587         Added word count
1589 2002-07-29 Monday 09:38  martin
1591         * course/loggraph.php: 
1592         
1593         Slight fix for daily x-axis (nicer-looking numbers)
1595 2002-07-29 Monday 00:35  martin
1597         * index.php: 
1598         
1599         Fixed bug where admin controls would be shown to teachers in
1600         edit-mode (thanks dopey)
1602 2002-07-28 Sunday 15:25  martin
1604         * CHANGES: 
1605         
1606         Same
1608 2002-07-27 Saturday 21:33  martin
1610         * course/: loggraph.php, user.php: 
1611         
1612         Fixed up the graphs (one for userday and they are also now correct
1613         for timezones)
1615 2002-07-27 Saturday 21:09  martin
1617         * README, UPGRADES, UPGRADING, version.php, admin/index.php: 
1618         
1619         Moodle can now upgrade itself, just like the modules do
1621 2002-07-27 Saturday 20:38  martin
1623         * lib/db/: README, mysql.sql, postgres7.sql: 
1624         
1625         Dropping any pretense of Postgres support for the moment, and added
1626         a README
1628 2002-07-27 Saturday 19:54  martin
1630         * lang/en/strings.php: 
1631         
1632         new strings
1634 2002-07-27 Saturday 18:23  martin
1636         * user/: index.php, view.php: 
1637         
1638         Altered buttons from index and view pages
1640 2002-07-27 Saturday 17:44  martin
1642         * course/: lib.php, loggraph.php, user.php: 
1643         
1644         Changes to improve the user activity reports
1646 2002-07-27 Saturday 16:35  martin
1648         * course/user.php: 
1649         
1650         Fixed up graph pages
1652 2002-07-27 Saturday 16:31  martin
1654         * course/: loggraph.php, user.php: 
1655         
1656         Improvements to user activity report - including graphs
1658 2002-07-27 Saturday 15:22  martin
1660         * mod/journal/lib.php: 
1661         
1662         Fix to account for people not in course
1664 2002-07-27 Saturday 15:13  martin
1666         * mod/assignment/db/mysql.sql: 
1667         
1668         Dummy (for now)
1670 2002-07-27 Saturday 14:58  martin
1672         * mod/journal/: lib.php, db/mysql.sql: 
1673         
1674         Implemented journal feedback notification (mailouts)
1676 2002-07-27 Saturday 14:10  martin
1678         * lib/moodlelib.php: 
1679         
1680         Better error checking in update_record
1682 2002-07-27 Saturday 14:09  martin
1684         * admin/cron.php: 
1685         
1686         Much better cron function method - instead of using a code fragment
1687         in mod/cron.php, it now uses a function in mod/lib.php ... more
1688         contained
1690 2002-07-27 Saturday 14:08  martin
1692         * admin/index.php: 
1693         
1694         New upgrading procedure, uses module functions to handle all
1695         version changes
1697 2002-07-27 Saturday 14:07  martin
1699         * mod/: assignment/module.php, choice/module.php, forum/module.php,
1700         journal/module.php, reading/module.php, survey/module.php: 
1701         
1702         Changes to suit new upgrading procedure (admin/index.html)
1704 2002-07-26 Friday 10:15  martin
1706         * mod/journal/mod.html: 
1707         
1708         Fixed 0 days -> ALways Open
1710 2002-07-25 Thursday 21:54  martin
1712         * mod/survey/lib.php: 
1713         
1714         Extra space at end of file :-)
1716 2002-07-25 Thursday 21:48  martin
1718         * mod/: choice/lib.php, forum/lib.php, journal/lib.php,
1719         journal/user.php, reading/lib.php, reading/user.php,
1720         survey/lib.php: 
1721         
1722         Got rid of the user.php code fragments and implemented much cleaner
1723         system which certain-named functions in lib.php ... called from
1724         /course/user.php
1726 2002-07-25 Thursday 21:47  martin
1728         * course/user.php: 
1729         
1730         Changes to how functions are called from modules - much cleaner now
1732 2002-07-24 Wednesday 02:26  martin
1734         * course/user.php: 
1735         
1736         cough
1738 2002-07-24 Wednesday 02:26  martin
1740         * course/user.php: 
1741         
1742         title tweaking
1744 2002-07-24 Wednesday 02:24  martin
1746         * course/user.php: 
1747         
1748         Formatting outline tweaks
1750 2002-07-24 Wednesday 02:20  martin
1752         * course/user.php: 
1753         
1754         H3 -> H4
1756 2002-07-24 Wednesday 02:11  martin
1758         * CHANGES: 
1759         
1760         Ch ch ch
1762 2002-07-24 Wednesday 02:02  martin
1764         * mod/journal/: user.php, view.php: 
1765         
1766         Formatting fixes for ratings
1768 2002-07-24 Wednesday 01:56  martin
1770         * mod/journal/: report.php, view.php: 
1771         
1772         Allow teachers to be marked, and allow ratings to be ignored
1774 2002-07-24 Wednesday 01:04  martin
1776         * course/user.php, mod/journal/user.php, mod/reading/user.php: 
1777         
1778         Fixes to Activity reports
1780 2002-07-24 Wednesday 00:48  martin
1782         * course/user.php, lang/en/strings.php, user/index.php: 
1783         
1784         Improvements to activity reports
1786 2002-07-24 Wednesday 00:25  martin
1788         * mod/reading/user.php: 
1789         
1790         typo
1792 2002-07-24 Wednesday 00:24  martin
1794         * course/lib.php, course/topics.php, course/user.php,
1795         course/view.php, course/weeks.php, lang/en/strings.php,
1796         mod/journal/user.php, mod/reading/user.php: 
1797         
1798         Part of "contributions" overhaul in course/user.php
1800 2002-07-21 Sunday 16:34  martin
1802         * help.php, lang/en/strings.php, lib/moodlelib.php, lib/weblib.php,
1803         user/edit.html: 
1804         
1805         Improvements to the help system
1807 2002-07-21 Sunday 03:11  martin
1809         * mod/reading/view.php: 
1810         
1811         More tweaks to summary display
1813 2002-07-21 Sunday 03:08  martin
1815         * mod/reading/view.php: 
1816         
1817         tweaking summary display on frames
1819 2002-07-21 Sunday 02:50  martin
1821         * course/: topics.php, view.php, weeks.php: 
1822         
1823         Doesn't display discussions AND forums in the Activities
1825 2002-07-21 Sunday 02:20  martin
1827         * course/topics.php, course/weeks.php, lib/moodlelib.php,
1828         mod/choice/index.php, mod/forum/index.php, mod/journal/index.php,
1829         mod/reading/index.php, mod/survey/index.php: 
1830         
1831         Slight formatting tweaks (forum index)
1833 2002-07-21 Sunday 01:56  martin
1835         * mod/forum/: index.php, lib.php, db/mysql.sql: 
1836         
1837         Changed listing of forums
1839 2002-07-21 Sunday 01:20  martin
1841         * mod/reading/view.php: 
1842         
1843         Trying summaries back again in frameset
1845 2002-07-21 Sunday 00:04  martin
1847         * lang/en/strings.php: 
1848         
1849         additions
1851 2002-07-19 Friday 20:18  martin
1853         * lang/en/strings.php: 
1854         
1855         Fixed welcome email
1857 2002-07-19 Friday 20:18  martin
1859         * course/enrol.php: 
1860         
1861         Fixed formatting of welcome email
1863 2002-07-19 Friday 20:11  martin
1865         * course/topics.php: 
1866         
1867         typo
1869 2002-07-19 Friday 20:11  martin
1871         * course/topics.php: 
1872         
1873         Altered blink to make it less annoying
1875 2002-07-19 Friday 20:08  martin
1877         * course/topics.php: 
1878         
1879         Make 'Edit profile" link blink, as a reminder, if not used yet
1881 2002-07-19 Friday 20:01  martin
1883         * course/edit.html, course/edit.php, course/enrol.php,
1884         lang/en/strings.php, login/confirm.php, login/signup.php: 
1885         
1886         More language changes
1888 2002-07-14 Sunday 21:32  martin
1890         * mod/forum/: subscribers.php, view.php: 
1891         
1892         Added ability for teacher to see subscribers for each forum
1894 2002-07-12 Friday 21:29  martin
1896         * login/signup.php: 
1897         
1898         Format tweak
1900 2002-07-12 Friday 21:25  martin
1902         * lang/en/strings.php, login/signup_form.php: 
1903         
1904         Small language-related changes
1906 2002-07-11 Thursday 13:30  martin
1908         * index.php, lang/en/strings.php, lib/weblib.php,
1909         login/change_password.php, login/change_password_form.html,
1910         login/confirm.php, login/forgot_password.php,
1911         login/forgot_password_change.html, login/forgot_password_form.html,
1912         login/index.php, login/index_confirm.html, login/index_form.html,
1913         login/signup.php, login/signup_confirm.html, login/signup_form.php,
1914         user/edit.html, user/edit.php: 
1915         
1916         Changes related to internationalision strings and printing them
1918 2002-07-11 Thursday 13:30  martin
1920         * admin/index.php, admin/site.php, admin/user.php, course/edit.php,
1921         course/enrol.php, course/lib.php, lib/moodlelib.php: 
1922         
1923         Consistent use of get_site() instead of checking course->category
1924         directly
1926 2002-07-10 Wednesday 23:26  martin
1928         * mod/forum/index.php: 
1929         
1930         Added search box here
1932 2002-07-10 Wednesday 23:17  martin
1934         * course/weeks.php: 
1935         
1936         Fixed week zooming
1938 2002-07-06 Saturday 14:34  martin
1940         * CHANGES: 
1941         
1942         Daily changes
1944 2002-07-06 Saturday 12:07  martin
1946         * mod/survey/: edit_form.html, edit_form.phtml, login_form.html: 
1947         
1948         Got rid of all pv() functions, now consistently uses p() to print
1949         variables safely.
1951 2002-07-04 Thursday 16:49  martin
1953         * course/lib.php: 
1954         
1955         Remove teacher posts from recent activity (for students)
1957 2002-07-04 Thursday 16:31  martin
1959         * UPGRADES: 
1960         
1961         To keep track of upgrading info
1963 2002-07-04 Thursday 16:30  martin
1965         * course/topics.php, course/weeks.php, mod/forum/index.php,
1966         mod/forum/lib.php, mod/forum/subscribe.php, mod/forum/view.php,
1967         mod/forum/db/mysql.sql: 
1968         
1969         Added new teacher forum.  TABLE CHANGED:  forum
1971 2002-07-04 Thursday 16:06  martin
1973         * course/mod.php: 
1974         
1975         Prevent caching of these forms
1977 2002-07-04 Thursday 16:01  martin
1979         * lib/moodlelib.php: 
1980         
1981         Typo in userdate
1983 2002-07-04 Thursday 15:56  martin
1985         * lib/setup.php: 
1986         
1987         Use lang if locale not defined
1989 2002-07-04 Thursday 15:52  martin
1991         * config-dist.php, course/view.php, lang/en/strings.php,
1992         lib/setup.php, login/index.php, login/index_confirm.html,
1993         login/index_form.html, user/edit.html, user/edit.php,
1994         user/index.php, user/view.php: 
1995         
1996         Language-related fixes
1998 2002-07-04 Thursday 15:49  martin
2000         * lib/moodlelib.php: 
2001         
2002         Added missing parameter to update_module_icon (courseid)
2004 2002-07-04 Thursday 15:48  martin
2006         * mod/: choice/view.php, forum/view.php, journal/view.php,
2007         reading/view.php, survey/view.php: 
2008         
2009         Fix to update_module_icon (to pass the courseid)
2011 2002-07-02 Tuesday 15:09  martin
2013         * help.php, index.php, lang/en/strings.php: 
2014         
2015         Further internationalisation
2017 2002-07-02 Tuesday 15:02  martin
2019         * course/index.php, course/lib.php, course/log.php,
2020         files/index.php, lib/moodlelib.php, lib/setup.php,
2021         mod/forum/lib.php, mod/survey/download.php, mod/survey/lib.php,
2022         mod/survey/report.php: 
2023         
2024         Slight changes to userdate() function.  It now uses gmstrftime()
2025         instead of gmdate to format times, thus allowing it to take
2026         advantage of locale, if set, to print dates in the appropriate
2027         language.  Several userdate invocations had to be changed, though,
2028         to use the different formatting specs.
2030 2002-07-02 Tuesday 12:19  martin
2032         * config-dist.php: 
2033         
2034         Slight changes to documentation
2036 2002-07-02 Tuesday 12:11  martin
2038         * lib/languages.php: 
2039         
2040         List of all 2-letter language codes (ISO 639)
2042 2002-06-27 Thursday 16:47  martin
2044         * lang/en/help.picture.php, lang/en/help.text.php,
2045         lang/en/strings.php, lib/moodlelib.php, theme/standard/footer.html,
2046         theme/standardblue/footer.html: 
2047         
2048         New languages system - get_string() in moodlelib.
2050 2002-06-27 Thursday 16:46  martin
2052         * help.php: 
2053         
2054         Changes to the location of help files
2056 2002-06-26 Wednesday 00:42  martin
2058         * course/view.php, mod/choice/index.php, mod/survey/index.php: 
2059         
2060         Minor formatting tweaks
2062 2002-06-26 Wednesday 00:42  martin
2064         * user/view.php: 
2065         
2066         Changes to display user discussions
2068 2002-06-25 Tuesday 23:40  martin
2070         * CHANGES: 
2071         
2072         Ch-Ch-Changes
2074 2002-06-25 Tuesday 23:34  martin
2076         * CHANGES: 
2077         
2078         Ch-Ch-Changes
2080 2002-06-25 Tuesday 23:26  martin
2082         * CHANGES: 
2083         
2084         Ch ch ch changes
2086 2002-06-25 Tuesday 20:08  martin
2088         * course/weeks.php, lib/db/mysql.sql: 
2089         
2090         Minor changes
2092 2002-06-25 Tuesday 19:57  martin
2094         * index.php, lib/moodlelib.php: 
2095         
2096         Whoops forgot some more 'week's
2098 2002-06-25 Tuesday 19:49  martin
2100         * index.php, admin/site.html, admin/site.php, course/edit.html,
2101         course/edit.php, course/lib.php, course/mod.php,
2102         course/mod_delete.html, course/social.php, course/topics.php,
2103         course/user.php, course/view.php, course/weeks.php,
2104         lib/db/mysql.sql, mod/choice/index.php, mod/choice/mod.html,
2105         mod/forum/mod.html, mod/journal/index.php, mod/journal/mod.html,
2106         mod/journal/user.php, mod/journal/view.php,
2107         mod/reading/details.php, mod/reading/index.php,
2108         mod/reading/mod.html, mod/survey/details.php, mod/survey/index.php,
2109         mod/survey/mod.html: 
2110         
2111         Major changes throughout to change "week" notation to "section"
2112         notation.  Sections covers "weeks", "topics" and anything else that
2113         may come along.  Note, again, some databases have changed esp
2114         course_weeks -> course_sections and several fields called "week"
2115         are now "section.  Also course no longer has an enddate, but
2116         instead has a numsections field.
2118 2002-06-25 Tuesday 19:46  martin
2120         * course/: editsection.html, editsection.php: 
2121         
2122         Renamed from editweek to editsection
2124 2002-06-25 Tuesday 19:44  martin
2126         * course/: editweek.html, editweek.php: 
2127         
2128         Renamed week->section
2130 2002-06-25 Tuesday 19:43  martin
2132         * pix/i/: all.gif, allweeks.gif, one.gif, oneweek.gif: 
2133         
2134         Renamed allweeks.gif -> all.gif oneweek.gif -> one.gif
2136 2002-06-25 Tuesday 15:56  martin
2138         * course/: lib.php, mod.php: 
2139         
2140         Nicer formatting of editing modules, takes into account course
2141         format
2143 2002-06-25 Tuesday 15:17  martin
2145         * mod/survey/report.php: 
2146         
2147         Don't show overall graph when no students have completed survey
2149 2002-06-25 Tuesday 15:10  martin
2151         * mod/survey/: lib.php, report.php, view.php: 
2152         
2153         Slight tweaks to survey display after it's been done (list # of
2154         students)
2156 2002-06-25 Tuesday 14:47  martin
2158         * index.php, course/mod.php, course/social.php, course/topics.php,
2159         course/view.php, course/weeks.php, lib/moodlelib.php,
2160         mod/forum/lib.php, mod/forum/view.php: 
2161         
2162         Changes related to new forum type: eachuser and some general
2163         forum-related tweaking
2165 2002-06-25 Tuesday 11:32  martin
2167         * course/topics.php: 
2168         
2169         Improved formatting of module links (using a TITLE that is
2170         modulename)
2172 2002-06-25 Tuesday 11:30  martin
2174         * course/weeks.php: 
2175         
2176         Slight formatting improvement (list module name in link title)
2178 2002-06-25 Tuesday 11:23  martin
2180         * mod/forum/icon.gif: 
2181         
2182         Updated icon to make it less like discussions and more flexible
2184 2002-06-24 Monday 23:27  martin
2186         * mod/forum/view.php: 
2187         
2188         Typo in add_to_log ... index->view
2190 2002-06-21 Friday 23:55  martin
2192         * index.php: 
2193         
2194         Slight change when checking for user.
2196 2002-06-21 Friday 12:54  martin
2198         * CHANGES: 
2199         
2200         Ch ch ch changes
2202 2002-06-20 Thursday 23:41  martin
2204         * mod/forum/db/mysql.sql: 
2205         
2206         Bugfixes from move - this is now up to date
2208 2002-06-20 Thursday 23:24  martin
2210         * index.php: 
2211         
2212         Subscibing to forum, not discuss
2214 2002-06-20 Thursday 23:15  martin
2216         * index.php, course/social.php, course/topics.php,
2217         course/unenrol.php, course/weeks.php, lib/moodlelib.php,
2218         mod/forum/icon.gif, mod/forum/index.php, mod/forum/lib.php,
2219         mod/forum/mod.html, mod/forum/mod.php, mod/forum/module.php,
2220         mod/forum/subscribe.php, mod/forum/view.php,
2221         mod/forum/db/mysql.sql: 
2222         
2223         Mass change related to separating forum from discuss and making it
2224         a separate module (again).  This frees up forums for some
2225         interesting developments.  Note that database tables have moved
2226         around.
2228 2002-06-19 Wednesday 23:42  martin
2230         * course/unenrol.php, user/index.php: 
2231         
2232         Modifications to unenrol.  Now a teacher can unenrol students from
2233         the course.
2235 2002-06-19 Wednesday 13:37  martin
2237         * lib/db/mysql.sql: 
2238         
2239         Added course->marker
2241 2002-06-19 Wednesday 13:08  martin
2243         * pix/i/marker.gif: 
2244         
2245         "marker" icon used by "topics" course format to mark a topic
2247 2002-06-19 Wednesday 13:05  martin
2249         * mod/journal/report.php: 
2250         
2251         Bugfix in crumbs
2253 2002-06-19 Wednesday 13:04  martin
2255         * course/: lib.php, topics.php, view.php: 
2256         
2257         Added a "topics" format.  it's very similar to the "Weeks" format,
2258         except it isn't constrained by times.  Useful for flexible courses
2259         where the pace isn't known and is subject to change.  The teacher
2260         can "mark" the current topic and change this marking as necessary.
2262 2002-06-16 Sunday 17:44  martin
2264         * index.php: 
2265         
2266         Changes to add subscribe/unsubscribe to site News forum
2268 2002-06-16 Sunday 11:25  martin
2270         * index.php: 
2271         
2272         More accessible log in button up top
2274 2002-06-13 Thursday 20:31  martin
2276         * lib/adodb/: adodb-cryptsession.php, adodb-csvlib.inc.php,
2277         adodb-errorhandler.inc.php, adodb-errorpear.inc.php,
2278         adodb-lib.inc.php, adodb-pager.inc.php, adodb-pear.inc.php,
2279         adodb-session.php, adodb.inc.php, readme.htm, server.php,
2280         tips_portable_sql.htm, toexport.inc.php, tohtml.inc.php,
2281         drivers/adodb-access.inc.php, drivers/adodb-ado.inc.php,
2282         drivers/adodb-ado_access.inc.php, drivers/adodb-ado_mssql.inc.php,
2283         drivers/adodb-borland_ibase.inc.php, drivers/adodb-csv.inc.php,
2284         drivers/adodb-db2.inc.php, drivers/adodb-fbsql.inc.php,
2285         drivers/adodb-firebird.inc.php, drivers/adodb-ibase.inc.php,
2286         drivers/adodb-informix.inc.php, drivers/adodb-informix72.inc.php,
2287         drivers/adodb-mssql.inc.php, drivers/adodb-mysql.inc.php,
2288         drivers/adodb-mysqlt.inc.php, drivers/adodb-oci8.inc.php,
2289         drivers/adodb-oci805.inc.php, drivers/adodb-oci8po.inc.php,
2290         drivers/adodb-odbc.inc.php, drivers/adodb-odbc_mssql.inc.php,
2291         drivers/adodb-odbc_oracle.inc.php, drivers/adodb-oracle.inc.php,
2292         drivers/adodb-postgres.inc.php, drivers/adodb-postgres64.inc.php,
2293         drivers/adodb-postgres7.inc.php, drivers/adodb-proxy.inc.php,
2294         drivers/adodb-sqlanywhere.inc.php, drivers/adodb-sybase.inc.php,
2295         drivers/adodb-vfp.inc.php, tests/benchmark.php, tests/client.php,
2296         tests/test.php, tests/test2.php, tests/test3.php, tests/test4.php,
2297         tests/test5.php, tests/testcache.php, tests/testdatabases.inc.php,
2298         tests/testgenid.php, tests/testmssql.php, tests/testoci8.php,
2299         tests/testpaging.php, tests/testpear.php, tests/testsessions.php: 
2300         
2301         Upgraded to ADOdb 2.12
2303 2002-06-13 Thursday 19:18  martin
2305         * config-dist.php, user/edit.php, user/lib.php: 
2306         
2307         Changes to support GD 1 and GD 2.  Well, to be more accurate, we
2308         now rely on the administrator to tell us which is installed because
2309         PHP is not reliable  (eg GD 2.* functions are available in 4.0.6
2310         and later EVEN WHEN gd 2 is not present ... sigh).
2311         
2312         So, new config variable  $CFG->gdversion
2314 2002-06-12 Wednesday 12:31  martin
2316         * course/lib.php: 
2317         
2318         Whoops ... removed Choose...
2320 2002-06-12 Wednesday 12:29  martin
2322         * course/lib.php: 
2323         
2324         Changes to course menu
2326 2002-06-12 Wednesday 12:24  martin
2328         * index.php: 
2329         
2330         Link to site logs
2332 2002-06-12 Wednesday 12:22  martin
2334         * course/: lib.php, log.php: 
2335         
2336         Improvements to logs for admin user (can view any course)
2338 2002-06-11 Tuesday 15:43  martin
2340         * index.php: 
2341         
2342         OK, this is better (sigh)
2344 2002-06-11 Tuesday 15:27  martin
2346         * course/: view.php, weeks.php: 
2347         
2348         Tweaks to course format (search box)
2350 2002-06-11 Tuesday 15:01  martin
2352         * lib/weblib.php: 
2353         
2354         New highlight function for searches etc
2356 2002-06-11 Tuesday 14:28  martin
2358         * theme/: standard/styles.css, standardblue/styles.css: 
2359         
2360         New "highlight" class (eg for search results)
2362 2002-06-11 Tuesday 12:56  martin
2364         * course/social.php: 
2365         
2366         Added search form
2368 2002-06-11 Tuesday 12:31  martin
2370         * index.php: 
2371         
2372         grr
2374 2002-06-11 Tuesday 12:28  martin
2376         * course/lib.php: 
2377         
2378         Tiny fix so that when today is specified, it's selected in the list
2380 2002-06-11 Tuesday 12:04  martin
2382         * lib/moodlelib.php: 
2383         
2384         Fixes to usergetdate() ... looks OK now.
2386 2002-06-11 Tuesday 11:10  martin
2388         * index.php: 
2389         
2390         Fomat tweaking
2392 2002-06-11 Tuesday 11:06  martin
2394         * index.php: 
2395         
2396         Removed bodgy forums link - it's not necessary
2398 2002-06-10 Monday 22:01  martin
2400         * course/lib.php, lib/moodlelib.php, user/index.php: 
2401         
2402         New usergetmidnight function and use in finding today's logs
2404 2002-06-10 Monday 21:47  martin
2406         * course/enrol.html: 
2407         
2408         Added generic "your teacher" when there is no teacher defined yet
2410 2002-06-10 Monday 21:40  martin
2412         * index.php: 
2413         
2414         Tweaking layout
2416 2002-06-10 Monday 21:35  martin
2418         * index.php: 
2419         
2420         More tweaks and simplification when possible
2422 2002-06-10 Monday 21:11  martin
2424         * mod/reading/: details.php, lib.php, mod.html, view.php: 
2425         
2426         new reading type: "Web Address" is now Web Page and Web Link, which
2427         simply redirects to the external link (no frame)
2429 2002-06-10 Monday 19:35  martin
2431         * index.php: 
2432         
2433         Tweak: added courses link back in ... because courses page may one
2434         day be something different to the display on the front page (eg
2435         when there's very many courses)
2437 2002-06-10 Monday 19:34  martin
2439         * lib/db/mysql.sql: 
2440         
2441         Added course->timecreated
2443 2002-06-10 Monday 19:30  martin
2445         * course/edit.php: 
2446         
2447         Make sure new courses set the timecreated field
2449 2002-06-10 Monday 19:16  martin
2451         * course/index.php: 
2452         
2453         Fixed formatting.
2455 2002-06-10 Monday 19:11  martin
2457         * course/: edit.html, enrol.html, enrol.php, lib.php: 
2458         
2459         Course entry key is now called an enrolment key
2461 2002-06-10 Monday 17:47  martin
2463         * CHANGES: 
2464         
2465         Changes
2467 2002-06-10 Monday 17:44  martin
2469         * course/: lib.php, log.php: 
2470         
2471         Fixes related to user timezones.  All times are now displayed as
2472         expected.
2474 2002-06-10 Monday 17:43  martin
2476         * lib/moodlelib.php: 
2477         
2478         Fixes to functions relating to user timezones
2480 2002-06-10 Monday 14:56  martin
2482         * course/weeks.php: 
2483         
2484         Display tweaks
2486 2002-06-10 Monday 13:41  martin
2488         * index.php: 
2489         
2490         More tweaks for admin view
2492 2002-06-10 Monday 13:19  martin
2494         * index.php, admin/site.html, admin/site.php, course/index.php,
2495         course/lib.php: 
2496         
2497         Changes to allow choice of format on home page of site
2499 2002-06-10 Monday 12:41  martin
2501         * course/weeks.php: 
2502         
2503         Layout tweak
2505 2002-06-10 Monday 12:33  martin
2507         * user/: edit.php, view.php: 
2508         
2509         Better handling of guest user
2511 2002-06-10 Monday 12:24  martin
2513         * admin/user.php, login/index.php: 
2514         
2515         Moved creation of guest user to login page - this means it can be
2516         trashed any time and it will recreate itself as necessary.
2518 2002-06-10 Monday 11:49  martin
2520         * user/view.php: 
2521         
2522         All users are viewable in the "site" course.
2524 2002-06-10 Monday 10:46  martin
2526         * login/index_form.html: 
2527         
2528         Tweaking formatting
2530 2002-06-10 Monday 10:42  martin
2532         * login/: forgot_password.php, index_form.html: 
2533         
2534         Improved formatting for consistency and clarity
2536 2002-06-09 Sunday 22:44  martin
2538         * login/index_form.html: 
2539         
2540         Little more documentation about guest account
2542 2002-06-09 Sunday 22:14  martin
2544         * admin/user.php, course/edit.html, course/enrol.php,
2545         course/index.php, course/lib.php, lib/moodlelib.php,
2546         lib/db/mysql.sql, mod/journal/edit.php, mod/journal/view.php,
2547         mod/survey/save.php, pix/i/key.gif: 
2548         
2549         Changes to support guest user across any course (guest/guest)
2551 2002-06-09 Sunday 22:12  martin
2553         * pix/poo.html: 
2554         
2555         This file was here by mistake
2557 2002-06-08 Saturday 14:52  martin
2559         * course/view.php, mod/choice/view.php, mod/journal/view.php,
2560         mod/reading/view.php, mod/survey/view.php,
2561         theme/standard/header.html, theme/standardblue/header.html: 
2562         
2563         Changes to put update/edit icons in the headers of module and
2564         course pages
2566 2002-06-08 Saturday 14:47  martin
2568         * lib/moodlelib.php: 
2569         
2570         Changes so that an icon can be displayed in the header
2572 2002-06-08 Saturday 10:13  martin
2574         * lib/db/mysql.sql: 
2575         
2576         Put backquotes around some field names to avoid errors
2578 2002-06-07 Friday 11:57  martin
2580         * lib/moodlelib.php: 
2581         
2582         Added Moodle version number
2584 2002-06-07 Friday 11:54  martin
2586         * lib/moodlelib.php: 
2587         
2588         More tweaking of the mail formatting
2590 2002-06-07 Friday 11:37  martin
2592         * CHANGES: 
2593         
2594         CH CH CH CH Changes.
2596 2002-06-06 Thursday 23:25  martin
2598         * config-dist.php: 
2599         
2600         Altered smtphosts and removed cronpassword
2602 2002-06-06 Thursday 23:21  martin
2604         * lib/moodlelib.php: 
2605         
2606         If $CFG->smtphosts is empty, then mailer uses PHP mail() ==
2607         sendmail.
2609 2002-06-06 Thursday 23:19  martin
2611         * admin/cron.php: 
2612         
2613         Removed password ... it's not necessary any more.
2615 2002-06-06 Thursday 10:59  martin
2617         * lib/setup.php: 
2618         
2619         WHoops .... time should be 1800 seconds
2621 2002-06-06 Thursday 00:39  martin
2623         * course/unenrol.php: 
2624         
2625         Remember to remove subscriptions when unenrolling.
2627 2002-06-05 Wednesday 22:05  martin
2629         * error/index.php, lib/moodlelib.php, lib/setup.php,
2630         login/forgot_password.php, login/signup.php: 
2631         
2632         Fixes to convert mail to individual mailing ...  so that we can use
2633         the new preferences for mail (plain or html).
2635 2002-06-05 Wednesday 14:24  martin
2637         * course/lib.php, course/log.php, lib/weblib.php: 
2638         
2639         Slight interface tweaks
2641 2002-06-05 Wednesday 14:10  martin
2643         * user/edit.php: 
2644         
2645         Typo on add_to_log URL
2647 2002-06-05 Wednesday 13:54  martin
2649         * user/index.php: 
2650         
2651         Doesn't display teachers or students if there aren't any
2653 2002-06-05 Wednesday 13:37  martin
2655         * lib/weblib.php, lib/db/mysql.sql, user/edit.html, user/edit.php,
2656         user/index.php, user/view.php: 
2657         
2658         Changes to user settings, now it matches the stored data better
2660 2002-06-05 Wednesday 13:36  martin
2662         * lib/countries.php: 
2663         
2664         Moved here from login/countries.php.  Function removed.
2666 2002-06-05 Wednesday 13:35  martin
2668         * login/: countries.php, signup.php, signup_form.php: 
2669         
2670         Changes to use new lib/countries.php
2672 2002-06-05 Wednesday 11:24  martin
2674         * lib/db/mysql.sql: 
2675         
2676         Changes to user table
2678 2002-06-05 Wednesday 11:22  martin
2680         * course/new.php, course/social.php, mod/journal/new.php,
2681         mod/reading/new.php, user/new.php: 
2682         
2683         Old new.php system is replaced by print_recent_activity() in
2684         course/lib.php
2686 2002-06-05 Wednesday 11:15  martin
2688         * course/lib.php, course/log.php, course/new.php, files/index.php,
2689         lib/moodlelib.php, lib/weblib.php, lib/db/mysql.sql,
2690         mod/choice/report.php, mod/journal/lib.php, mod/journal/new.php,
2691         mod/journal/report.php, mod/journal/user.php, mod/journal/view.php,
2692         mod/reading/index.php, mod/reading/new.php,
2693         mod/survey/download.php, mod/survey/report.php, user/edit.html,
2694         user/edit.php, user/index.php, user/lib.php: 
2695         
2696         Changes related to timezone display.  Datetime display now uses
2697         userdate() which itself uses the USER variable timezone to alter
2698         the displayed time.
2700 2002-06-05 Wednesday 11:13  martin
2702         * theme/standard/styles.css: 
2703         
2704         Changed formatting (attempting to improve IE display)
2706 2002-06-04 Tuesday 15:00  martin
2708         * course/loginas.php: 
2709         
2710         Errr this is what I meant
2712 2002-06-04 Tuesday 14:58  martin
2714         * course/loginas.php: 
2715         
2716         Improved logging slightly
2718 2002-06-04 Tuesday 14:54  martin
2720         * user/index.php: 
2721         
2722         Formatting of teacher links
2724 2002-06-04 Tuesday 14:49  martin
2726         * user/view.php: 
2727         
2728         Added a message if the student is not a member of the current
2729         course
2731 2002-06-04 Tuesday 14:35  martin
2733         * user/view.php: 
2734         
2735         Whoops ... don't put unenrol button unless the user is the current
2736         user!
2738 2002-06-04 Tuesday 14:32  martin
2740         * lib/moodlelib.php: 
2741         
2742         course/login.php is now course/enrol.php ...
2744 2002-06-04 Tuesday 14:30  martin
2746         * course/: enrol.html, enrol.php, lib.php, login.html, login.php,
2747         unenrol.php: 
2748         
2749         Cleaned up enrol and unenrol process a bit
2751 2002-06-04 Tuesday 14:29  martin
2753         * user/view.php: 
2754         
2755         Added button to unenrol a user (course/unenrol.php)
2757 2002-06-03 Monday 18:42  martin
2759         * course/: email.html, email.php: 
2760         
2761         Not needed any more ... use the "News" forum instead.
2763 2002-06-02 Sunday 16:23  martin
2765         * user/index.php: 
2766         
2767         Now uses $course->student as title of list
2769 2002-06-02 Sunday 16:10  martin
2771         * course/: edit.html, edit.php, social.php, weeks.php: 
2772         
2773         Added per-course config and use of a word for "student"
2775 2002-06-02 Sunday 15:41  martin
2777         * theme/standardblue/styles.css: 
2778         
2779         Added semicolons to keep IE happy
2781 2002-06-02 Sunday 15:39  martin
2783         * theme/standardblue/styles.css: 
2784         
2785         Changed to lowercase to make IE happy
2787 2002-06-01 Saturday 23:35  martin
2789         * theme/standard/styles.css: 
2790         
2791         Fixed for Internet Explorer?
2793 2002-06-01 Saturday 22:11  martin
2795         * mod/reading/view.php: 
2796         
2797         Added TITLE to link to fullscreen reading
2799 2002-06-01 Saturday 22:00  martin
2801         * mod/reading/view.php: 
2802         
2803         Minor frameset adjustments
2805 2002-06-01 Saturday 21:57  martin
2807         * mod/reading/view.php: 
2808         
2809         Slight alterations to layout of frames.
2811 2002-06-01 Saturday 21:47  martin
2813         * course/edit.php: 
2814         
2815         Removed check for course format changing
2817 2002-06-01 Saturday 20:52  martin
2819         * CHANGES: 
2820         
2821         Updated
2823 2002-06-01 Saturday 17:48  martin
2825         * course/social.php: 
2826         
2827         Added a <BR>
2829 2002-06-01 Saturday 17:44  martin
2831         * course/: view.php, weeks.php: 
2832         
2833         Modified weekly course format with "People" section and sorted
2834         activity modules
2836 2002-06-01 Saturday 17:23  martin
2838         * course/lib.php: 
2839         
2840         Improvements to Recent Activity to make it clearer.  Formatting,
2841         but also logical changes to reduce the logs for course changes:
2842         add+update=add add+delete=nothing update+update=update
2843         update+delete=delete
2845 2002-06-01 Saturday 17:06  martin
2847         * course/mod.php: 
2848         
2849         Errors while deleting a module are no longer fatal errors
2851 2002-06-01 Saturday 17:05  martin
2853         * lib/moodlelib.php: 
2854         
2855         Fixed buglets in get_records_sql and insert_record
2857 2002-06-01 Saturday 14:37  martin
2859         * course/mod.php: 
2860         
2861         Slight fix to change some mod->course_module to mod->coursemodule
2862         for consistency
2864 2002-06-01 Saturday 12:25  martin
2866         * course/lib.php: 
2867         
2868         Fixed some display of the logs in "recent activity"
2870 2002-06-01 Saturday 12:06  martin
2872         * CHANGES: 
2873         
2874         Ch-ch-ch-ch-Changes (turn and face the strain) Ch-ch-changes.
2876 2002-06-01 Saturday 11:46  martin
2878         * lib/weblib.php: 
2879         
2880         Added lists to allowed html in cleantext
2882 2002-05-31 Friday 21:54  martin
2884         * doc/intro.html: 
2885         
2886         Changed link to a newer and better paper on social constructionism.
2888 2002-05-31 Friday 21:24  martin
2890         * error/index.php: 
2891         
2892         Removed log and fixed email call
2894 2002-05-31 Friday 21:20  martin
2896         * admin/: cron.php, site.php: 
2897         
2898         Removed some logging
2900 2002-05-31 Friday 21:20  martin
2902         * admin/index.php: 
2903         
2904         Now looks for module SQL files in mod/db/dbtype.sql
2906 2002-05-31 Friday 21:13  martin
2908         * files/index.php: 
2909         
2910         Removed log entry for now
2912 2002-05-31 Friday 21:10  martin
2914         * course/noweeks.php: 
2915         
2916         Replaced by social.php
2918 2002-05-31 Friday 17:37  martin
2920         * config-dist.php: 
2921         
2922         Indicates only MySQL is supported for now.
2924 2002-05-31 Friday 17:34  martin
2926         * course/: editweek.php, email.php, lib.php, login.php,
2927         loginas.php, new.php, social.php, user.php, view.php, weeks.php: 
2928         
2929         New logging format Improved "Recent Activity" on home page Better
2930         formatting.  Many other small fixes.
2932 2002-05-31 Friday 17:27  martin
2934         * course/edit.php: 
2935         
2936         Changes to support new logging format
2938 2002-05-31 Friday 17:25  martin
2940         * course/mod.php: 
2941         
2942         Changes to logging to support new logging format
2944 2002-05-31 Friday 17:20  martin
2946         * lib/moodlelib.php: 
2947         
2948         Various small changes.  Main one was new version of add_to_log to
2949         suit the new logging format.
2951 2002-05-31 Friday 17:19  martin
2953         * login/: change_password.php, index.php, logout.php: 
2954         
2955         Removed logging from these files (probably temporary)
2957 2002-05-31 Friday 17:18  martin
2959         * lib/db/: mysql.sql, postgres7.sql: 
2960         
2961         Removed "logs" and added new log format:  "log" and "log_display"
2963 2002-05-31 Friday 17:15  martin
2965         * user/: edit.php, index.php, view.php: 
2966         
2967         Updated to use new logging format.
2969 2002-05-31 Friday 17:14  martin
2971         * mod/: choice/db/mysql.sql, journal/db/mysql.sql,
2972         reading/db/mysql.sql, survey/db/mysql.sql: 
2973         
2974         Added new entries for log_display table.  These are used to define
2975         what to display for any given logged item.
2977 2002-05-31 Friday 17:07  martin
2979         * mod/: choice/index.php, choice/install.sql, choice/mod.html,
2980         choice/report.php, choice/view.php, journal/edit.php,
2981         journal/index.php, journal/install.sql, journal/mod.html,
2982         journal/report.php, journal/view.php, reading/details.php,
2983         reading/index.php, reading/install.sql, reading/mod.html,
2984         reading/view.php, survey/details.php, survey/download.php,
2985         survey/edit.php, survey/index.php, survey/install.sql,
2986         survey/mod.html, survey/report.php, survey/save.php,
2987         survey/view.php: 
2988         
2989         Various small fixes across all modules.  Most notable was the
2990         revised use of add_to_log, and the new logging format.
2992 2002-05-31 Friday 17:03  martin
2994         * mod/: choice/db/mysql.sql, journal/db/mysql.sql,
2995         reading/db/mysql.sql, survey/db/mysql.sql: 
2996         
2997         This is the new format for database schema.  Each module has a db
2998         directory with one file per database.  All these are called from
2999         admin/index.php and work in concert with lib/db.
3001 2002-05-31 Friday 17:01  martin
3003         * pix/i/: allweeks.gif, oneweek.gif: 
3004         
3005         New icons for courses displayed in weekly format.  They
3006         collapse/unfold the display.
3008 2002-05-28 Tuesday 21:59  martin
3010         * lib/moodlelib.php: 
3011         
3012         Changed email_to_users to be a lot more straightforward.  I don't
3013         think there's really need for all the BCC hocus-pocus.  Everyone
3014         can find everyone's address anyway, the email bloat is minimal, and
3015         perhaps distributing email addresses will spark private emails.
3017 2002-05-28 Tuesday 09:22  martin
3019         * login/: forgot_password.php, signup.php: 
3020         
3021         email_to_user no longer exists.  Using email_to_users instead.
3023 2002-05-27 Monday 22:53  martin
3025         * theme/standard/styles.css: 
3026         
3027         Added style for <LI>
3029 2002-05-27 Monday 21:17  martin
3031         * lib/db/postgres7.sql: 
3032         
3033         Reconverted using a newer converter.  Still not tested.
3035 2002-05-27 Monday 21:02  martin
3037         * admin/index.php: 
3038         
3039         Changes to support various types of databases (using SQL code in
3040         lib/db)
3042 2002-05-27 Monday 20:58  martin
3044         * lib/db/postgres7.sql: 
3045         
3046         QL to create core databases in PostgreSQL.  Not tested at all.  In
3047         fact I'm pretty sure it won't work, because it needs sequences.
3049 2002-05-27 Monday 20:56  martin
3051         * lib/db/mysql.sql: 
3052         
3053         SQL to create core databases in MySQL (any version).
3055 2002-05-27 Monday 14:19  martin
3057         * admin/moodle-core.sql: 
3058         
3059         All moved to lib/db
3061 2002-05-27 Monday 14:18  martin
3063         * admin/cron.php: 
3064         
3065         Now uses $CFG->cronpassword from config.php
3067 2002-05-27 Monday 14:16  martin
3069         * config-dist.php: 
3070         
3071         Added CFG->cronpassword for moodle/admin/cron.php
3073 2002-05-27 Monday 10:25  martin
3075         * index.php: 
3076         
3077         course->id now site->id so we can add a reading
3079 2002-05-24 Friday 14:48  martin
3081         * lib/phpmailer/mailerc.php: 
3082         
3083         This is part of the phpmailer distribution
3085 2002-05-24 Friday 14:46  martin
3087         * lib/: class.phpmailer.php, class.smtp.php: 
3088         
3089         Moved to subdirectory phpmailer
3091 2002-05-24 Friday 14:38  martin
3093         * lib/moodlelib.php: 
3094         
3095         Changes to mailing system, now supports HTML, attachments. 
3096         Simplified functions.
3098 2002-05-24 Friday 14:35  martin
3100         * lib/setup.php: 
3101         
3102         Added version number for Moodle
3104 2002-05-19 Sunday 12:43  martin
3106         * files/mimetypes.php: 
3107         
3108         Moved the array into the function.
3110 2002-05-19 Sunday 11:51  martin
3112         * config-dist.php: 
3113         
3114         smtphost --> smtphosts
3116 2002-05-18 Saturday 14:54  martin
3118         * lib/phpmailer/: ChangeLog.txt, LICENSE, class.phpmailer.php,
3119         class.smtp.php, phpdoc/index-all.html, phpdoc/phpmailer.html,
3120         test/phpmailer_test.php, test/phpunit.php, test/rocks.png: 
3121         
3122         Upgraded to phpmailer 1.60
3124 2002-05-18 Saturday 14:36  martin
3126         * lib/phpmailer/class.phpmailer.php: 
3127         
3128         Added Moodle into the X-Mailer: header
3130 2002-05-18 Saturday 13:22  martin
3132         * lib/weblib.php: 
3133         
3134         Smiley conversion is now optional (better for html mail)
3136 2002-05-18 Saturday 13:17  martin
3138         * lib/phpmailer/: ChangeLog.txt, LICENSE, README,
3139         class.phpmailer.php, class.smtp.php, docs/extending.html,
3140         docs/faq.html, docs/timeoutfix.diff, phpdoc/allclasses-frame.html,
3141         phpdoc/deprecated-list.html, phpdoc/help-doc.html,
3142         phpdoc/index-all.html, phpdoc/index.html,
3143         phpdoc/overview-tree.html, phpdoc/packages.html,
3144         phpdoc/phpmailer.html, phpdoc/serialized-form.html,
3145         phpdoc/stylesheet.css: 
3146         
3147         Added full source distribution of phpmailer
3149 2002-05-18 Saturday 11:37  martin
3151         * README: 
3152         
3153         Added warning about unstable CVS tree
3155 2002-05-18 Saturday 11:13  martin
3157         * user/edit.php: 
3158         
3159         Checks for bad permissions and defaults to default picture
3161 2002-05-18 Saturday 11:03  martin
3163         * pix/i/log.gif: 
3164         
3165         Now a picture of a log
3167 2002-05-18 Saturday 00:33  martin
3169         * index.php: 
3170         
3171         Alt=""
3173 2002-05-17 Friday 21:38  martin
3175         * config-dist.php: 
3176         
3177         Added to eliminate problems of config.php being overwritten
3179 2002-05-17 Friday 21:36  martin
3181         * doc/credits.html: 
3182         
3183         Updated for ADOdb 2.00
3185 2002-05-17 Friday 21:34  martin
3187         * doc/install.html: 
3188         
3189         Added note about config-dist.php
3191 2002-05-17 Friday 21:29  martin
3193         * config.php: 
3194         
3195         Deleted this file from CVS (see config-dist.php)
3197 2002-05-17 Friday 21:24  martin
3199         * lib/adodb/cute_icons_for_site/: adodb.gif, adodb.png, adodb2.gif,
3200         adodb2.png: 
3201         
3202         Upgraded to ADOsb 2.00
3204 2002-05-17 Friday 21:20  martin
3206         * lib/adodb/tests/: benchmark.php, client.php, test.php, test2.php,
3207         test3.php, test4.php, test5.php, testcache.php,
3208         testdatabases.inc.php, testgenid.php, testoci8.php, testpaging.php,
3209         testpear.php, testsessions.php: 
3210         
3211         Upgraded ADOdb to 2.00
3213 2002-05-17 Friday 21:16  martin
3215         * lib/adodb/: drivers/adodb-access.inc.php,
3216         drivers/adodb-ado.inc.php, drivers/adodb-ado_access.inc.php,
3217         drivers/adodb-ado_mssql.inc.php,
3218         drivers/adodb-borland_ibase.inc.php, drivers/adodb-csv.inc.php,
3219         drivers/adodb-db2.inc.php, drivers/adodb-fbsql.inc.php,
3220         drivers/adodb-firebird.inc.php, drivers/adodb-ibase.inc.php,
3221         drivers/adodb-informix.inc.php, drivers/adodb-informix72.inc.php,
3222         drivers/adodb-mssql.inc.php, drivers/adodb-mysql.inc.php,
3223         drivers/adodb-mysqlt.inc.php, drivers/adodb-oci8.inc.php,
3224         drivers/adodb-oci805.inc.php, drivers/adodb-oci8po.inc.php,
3225         drivers/adodb-odbc.inc.php, drivers/adodb-odbc_mssql.inc.php,
3226         drivers/adodb-odbc_oracle.inc.php, drivers/adodb-oracle.inc.php,
3227         drivers/adodb-postgres.inc.php, drivers/adodb-postgres64.inc.php,
3228         drivers/adodb-postgres7.inc.php, drivers/adodb-proxy.inc.php,
3229         drivers/adodb-sqlanywhere.inc.php, drivers/adodb-sybase.inc.php,
3230         drivers/adodb-vfp.inc.php, adodb-cryptsession.php,
3231         adodb-csvlib.inc.php, adodb-errorhandler.inc.php,
3232         adodb-errorpear.inc.php, adodb-lib.inc.php, adodb-pear.inc.php,
3233         adodb-session.php, adodb.inc.php, crypt.inc.php, license.txt,
3234         readme.htm, readme.txt, server.php, tips_portable_sql.htm,
3235         tohtml.inc.php, tute.htm: 
3236         
3237         Upgraded to ADOdb 2.00
3239 2002-04-15 Monday 13:22  martin
3241         * mod/survey/download.php: 
3242         
3243         Fixed download for virtual scale questions with type = -1 (eg
3244         ATTLS)
3246 2002-04-13 Saturday 14:24  martin
3248         * mod/survey/graph.php: 
3249         
3250         Modified most graphs to remove the "zero" line of "No answer"
3251         because this never happens (survey form forces students to always
3252         answer).
3254 2002-04-13 Saturday 10:49  martin
3256         * lib/graphlib.php: 
3257         
3258         If the array y_tick_labels is defined, then these are used instead
3259         of numbers on the left-hand y-axis.  See mod/survey/graph.php for
3260         usage.
3262 2002-04-12 Friday 22:24  martin
3264         * mod/survey/lib.php: 
3265         
3266         Slightly enlarged graphs to 900 pixels instead of 800.
3268 2002-04-12 Friday 21:58  martin
3270         * mod/survey/graph.php: 
3271         
3272         Graphs now contain proper labels down the left hand side.
3274 2002-04-12 Friday 21:20  martin
3276         * lib/weblib.php: 
3277         
3278         Added :) smileys as well.
3280 2002-04-12 Friday 21:20  martin
3282         * lib/graphlib.php: 
3283         
3284         Added "$factor = round($factor * 1000.0) / 1000.0;" to function
3285         find_range ... it fixes some strange rounding errors that were
3286         happening with Moodle surveys.
3288 2002-04-07 Sunday 12:10  martin
3290         * config.php: 
3291         
3292         Added lang config!
3294 2002-04-03 Wednesday 19:44  martin
3296         * course/: noweeks.php, social.php, weeks.php: 
3297         
3298         Added ALT="" tags to spacer.gif so they don't show in text browsers
3300 2002-04-03 Wednesday 14:36  martin
3302         * course/: edit.php, log.php, loglive.php, mod.php, social.php,
3303         view.php, weeks.php: 
3304         
3305         Fixed up use of isteacher (removed isadmin check because it's done
3306         in isteacher now)
3308 2002-04-03 Wednesday 14:30  martin
3310         * lib/moodlelib.php: 
3311         
3312         Add check for admin to isteacher() rather than doing checks
3313         everywhere else
3315 2002-03-28 Thursday 13:52  martin
3317         * mod/survey/: graph.php, view.php: 
3318         
3319         If students view surveys after having done them, then they are now
3320         shown the survey results compared to the class.  Needs docs still.
3322 2002-03-26 Tuesday 22:45  martin
3324         * lib/moodlelib.php: 
3325         
3326         Strip tags from emailed text versions of postings
3328 2002-03-26 Tuesday 21:24  martin
3330         * lang/en/help.text.php: 
3331         
3332         Added help information about allowed HTML tags
3334 2002-03-26 Tuesday 20:58  martin
3336         * lib/weblib.php: 
3337         
3338         Added cleantext function, used for cleaning user-entered text of
3339         nasty tags etc
3341 2002-03-16 Saturday 14:19  martin
3343         * course/: edit.php, log.php, loglive.php, mod.php, view.php: 
3344         
3345         Allow admin to do anything the teacher can do
3347 2002-03-16 Saturday 14:06  martin
3349         * course/social.php: 
3350         
3351         Admin improvements
3353 2002-03-15 Friday 18:19  martin
3355         * user/edit.html: 
3356         
3357         Added help button
3359 2002-03-15 Friday 18:18  martin
3361         * lang/en/help.picture.php: 
3362         
3363         New help file for uploading a picture
3365 2002-03-11 Monday 11:26  martin
3367         * lang/en/help.text.php: 
3368         
3369         Help file for text
3371 2002-03-11 Monday 11:21  martin
3373         * lib/moodlelib.php: 
3374         
3375         Added helpbutton function for popup help, see also /help.php
3377 2002-03-11 Monday 11:18  martin
3379         * help.php: 
3380         
3381         First pass at a simple help system
3383 2002-03-11 Monday 10:03  martin
3385         * pix/help.gif: 
3386         
3387         This little help button indicates context-sensitive help
3389 2002-03-10 Sunday 17:17  martin
3391         * theme/standardblue/favicon.ico: 
3392         
3393         Edited icon for consistency
3395 2002-03-10 Sunday 17:06  martin
3397         * theme/standardblue/favicon.ico: 
3398         
3399         Favicon for blue theme is now blue (duh).
3401 2002-03-07 Thursday 15:07  martin
3403         * doc/credits.html: 
3404         
3405         URL for phpmailer
3407 2002-03-07 Thursday 14:31  martin
3409         * lib/class.phpmailer.php: 
3410         
3411         Changed version to reflect Moodle (it shows up in the mail headers)
3413 2002-03-07 Thursday 14:18  martin
3415         * user/index.php: 
3416         
3417         Added location on the user overview
3419 2002-03-07 Thursday 13:39  martin
3421         * login/signup_form.php: 
3422         
3423         Added small warning about emails having to be working ones
3425 2002-03-02 Saturday 11:26  martin
3427         * user/default/: f1.jpg, f2.jpg: 
3428         
3429         Replaced shadowhead with something a bit more positive (smiley face
3430         cake)
3432 2002-02-27 Wednesday 18:09  martin
3434         * theme/standardblue/config.php: 
3435         
3436         Slight color changes
3438 2002-02-26 Tuesday 21:40  martin
3440         * index.php: 
3441         
3442         Small change
3444 2002-02-26 Tuesday 14:36  martin
3446         * mod/reading/lib.php: 
3447         
3448         Changes to list function - now returns list of links
3450 2002-02-26 Tuesday 14:35  martin
3452         * index.php: 
3453         
3454         Some changes to accomodate changes in the reading lib
3456 2002-02-26 Tuesday 14:34  martin
3458         * course/: lib.php, view.php: 
3459         
3460         Updated to accomodate new "social" format
3462 2002-02-26 Tuesday 14:33  martin
3464         * course/social.php: 
3465         
3466         This social format replaces the old noweeks format
3468 2002-02-26 Tuesday 11:50  martin
3470         * theme/standardblue/: config.php, favicon.ico, footer.html,
3471         header.html, styles.css: 
3472         
3473         New blue theme
3475 2002-02-26 Tuesday 11:27  martin
3477         * mod/reading/lib.php: 
3478         
3479         Fixed case where course <> 0
3481 2002-02-01 Friday 10:56  martin
3483         * doc/intro.html: 
3484         
3485         Some clarification of the GPL
3487 2002-01-28 Monday 13:25  martin
3489         * doc/COPYRIGHT.txt: 
3490         
3491         Updated the years of Copyright
3493 2002-01-24 Thursday 15:20  martin
3495         * login/logout.php: 
3496         
3497         Changed unset($USER)  to $USER=NULL ... as unset can cause problems
3498         with PHP 4.1
3500 2002-01-07 Monday 23:00  martin
3502         * mod/journal/user.php: 
3503         
3504         Added date stamp on journal entries
3506 2002-01-05 Saturday 12:11  martin
3508         * login/signup_form.php: 
3509         
3510         Removed Curtin-only thing and put email first
3512 2001-12-12 Wednesday 23:03  martin
3514         * doc/credits.html: 
3515         
3516         Updated version number
3518 2001-12-11 Tuesday 12:30  martin
3520         * index.php: 
3521         
3522         Made an "Admin" section on the frojnt page
3524 2001-12-10 Monday 19:18  martin
3526         * index.php: 
3527         
3528         Fixed description tag and moved switch
3530 2001-12-10 Monday 19:10  martin
3532         * index.php: 
3533         
3534         Added meta tag - Description (for search engines)
3536 2001-12-09 Sunday 18:34  martin
3538         * doc/: background.html, credits.html, developer.html, future.html,
3539         install.html, intro.html, licence.html, teacher.html: 
3540         
3541         Added version control strings
3543 2001-12-09 Sunday 18:27  martin
3545         * doc/future.html: 
3546         
3547         Added stuff about scaling for large classes
3549 2001-12-06 Thursday 14:55  martin
3551         * mod/reading/view.php: 
3552         
3553         bit more work on URL view ...
3555 2001-12-06 Thursday 12:32  martin
3557         * course/mod.php: 
3558         
3559         Fixed headers
3561 2001-12-06 Thursday 12:27  martin
3563         * mod/reading/view.php: 
3564         
3565         Altered URL frameset size
3567 2001-12-06 Thursday 12:23  martin
3569         * doc/: CHANGES, COPYRIGHT, COPYRIGHT.txt, INSTALL, LICENCE, NOTES,
3570         ROADMAP, background.html, config.php, contents.html, credits.html,
3571         developer.html, future.html, index.html, install.html, intro.html,
3572         licence.html, teacher.html: 
3573         
3574         First version of HTML documentation
3576 2001-12-05 Wednesday 00:14  martin
3578         * pix/i/: edit.gif, switch.gif: 
3579         
3580         New icons
3582 2001-12-05 Wednesday 00:13  martin
3584         * course/: lib.php, weeks.php: 
3585         
3586         Changed weekly format ... makes more sense now I think
3588 2001-12-05 Wednesday 00:00  martin
3590         * lib/moodlelib.php: 
3591         
3592         Changed navigation bar so it uses Site name instead of "Home"
3594 2001-12-04 Tuesday 23:59  martin
3596         * theme/standard/styles.css: 
3597         
3598         Backed out quote changes, they do need to be where they were
3600 2001-12-04 Tuesday 22:04  martin
3602         * pix/t/: left.gif, right.gif: 
3603         
3604         Added left and right arrows
3606 2001-12-04 Tuesday 22:02  martin
3608         * admin/: cron.php, index.php, teacher.php: 
3609         
3610         Improvements to the process of setting up Moodle the first time,
3611         also better interface for adding/removing teachers
3613 2001-12-03 Monday 16:26  martin
3615         * theme/standard/: favicon.ico, header.html, styles.css: 
3616         
3617         Cleaned up some formatting and updated the favicon to match the
3618         pages
3620 2001-12-01 Saturday 17:47  martin
3622         * lib/graphlib.php: 
3623         
3624         No functional changes, just fixed comments to make the Moodle mods
3625         clearer.
3627 2001-11-30 Friday 23:42  martin
3629         * config.php: 
3630         
3631         Added copyright notices and cleaned up the documentation
3633 2001-11-30 Friday 23:21  martin
3635         * admin/index.php: 
3636         
3637         Fixed serious bug that allowed any existing user to use this page.
3638         Doh!
3640 2001-11-30 Friday 14:12  martin
3642         * theme/standard/header.html: 
3643         
3644         Added favicon support and a small bugfix or two
3646 2001-11-30 Friday 14:10  martin
3648         * theme/standard/favicon.ico: 
3649         
3650         First go at a favicon for Moodle
3652 2001-11-29 Thursday 20:28  martin
3654         * admin/index.php: 
3655         
3656         Corrected a type   used "=" instead of "=="
3658 2001-11-29 Thursday 13:47  martin
3660         * admin/index.php: 
3661         
3662         Turned on link to teacher.php
3664 2001-11-29 Thursday 13:46  martin
3666         * admin/teacher.php: 
3667         
3668         Basic script to add/delete teachers of courses
3670 2001-11-29 Thursday 11:11  martin
3672         * lib/moodlelib.php: 
3673         
3674         made Print_Heading more general
3676 2001-11-28 Wednesday 22:44  martin
3678         * admin/index.php: 
3679         
3680         Make it ignore CVS directories
3682 2001-11-25 Sunday 23:53  martin
3684         * doc/config.php: 
3685         
3686         Added a copy of this in the doc directory, just in case
3688 2001-11-25 Sunday 23:52  martin
3690         * config.php: 
3691         
3692         Added line about location
3694 2001-11-25 Sunday 23:50  martin
3696         * config.php: 
3697         
3698         Setting it back to default status.
3700 2001-11-25 Sunday 23:48  martin
3702         * config.php, file.php, course/view.php, lib/moodlelib.php,
3703         mod/reading/lib.php, mod/reading/view.php,
3704         theme/standard/footer.html: 
3705         
3706         Several changes related to the front page, so that it now works OK.
3708 2001-11-25 Sunday 23:45  martin
3710         * index.php: 
3711         
3712         Tidied up the front page.  Added 'editing' switch and normal footer
3714 2001-11-22 Thursday 21:47  martin
3716         * mod/survey/graph.php: 
3717         
3718         removed shadows from class averages when they are combined with
3719         student results, so that the student graphs "jump out" more
3721 2001-11-22 Thursday 14:51  martin
3723         * theme/standard/: footer.html, header.html: 
3724         
3725         removed CVS Id strings
3727 2001-11-22 Thursday 14:42  martin
3729         * config.php: 
3730         
3731         Updating with sane default values
3733 2001-11-22 Thursday 14:23  martin
3735         * README, config.php, file.php, index.php, admin/cron.php,
3736         admin/index.php, admin/log.php, admin/moodle-core.sql,
3737         admin/site.html, admin/site.php, admin/teacher.php,
3738         admin/user.html, admin/user.php, course/edit.html, course/edit.php,
3739         course/editweek.html, course/editweek.php, course/email.html,
3740         course/email.php, course/index.php, course/lib.php, course/log.php,
3741         course/login.html, course/login.php, course/loginas.php,
3742         course/loglive.php, course/mod.php, course/mod_delete.html,
3743         course/new.php, course/noweeks.php, course/user.php,
3744         course/view.php, course/weeks.php, doc/CHANGES, doc/COPYRIGHT,
3745         doc/INSTALL, doc/LICENCE, doc/NOTES, doc/ROADMAP, error/index.php,
3746         files/index.php, files/mimetypes.php, files/pix/audio.gif,
3747         files/pix/edit.gif, files/pix/env.gif, files/pix/excel.gif,
3748         files/pix/explore.gif, files/pix/files.gif, files/pix/folder.gif,
3749         files/pix/help.gif, files/pix/html.gif, files/pix/image.gif,
3750         files/pix/move.gif, files/pix/parent.gif, files/pix/pdf.gif,
3751         files/pix/text.gif, files/pix/unknown.gif, files/pix/word.gif,
3752         files/pix/zip.gif, lib/class.phpmailer.php, lib/class.smtp.php,
3753         lib/graphlib.php, lib/javascript.php, lib/moodlelib.php,
3754         lib/psxlsgen.php, lib/setup.php, lib/weblib.php, lib/wordlist.txt,
3755         lib/fonts/arial.ttf, lib/fonts/vixar.ttf,
3756         login/change_password.php, login/change_password_form.html,
3757         login/confirm.php, login/countries.php, login/forgot_password.php,
3758         login/forgot_password_change.html, login/forgot_password_form.html,
3759         login/index.php, login/index_confirm.html, login/index_form.html,
3760         login/logout.php, login/signup.php, login/signup_confirm.html,
3761         login/signup_form.php, mod/assignment/README,
3762         mod/assignment/module.php, mod/choice/icon.gif,
3763         mod/choice/index.php, mod/choice/install.sql, mod/choice/mod.html,
3764         mod/choice/mod.php, mod/choice/module.php, mod/choice/report.php,
3765         mod/choice/view.html, mod/choice/view.php, mod/journal/edit.html,
3766         mod/journal/edit.php, mod/journal/icon.gif, mod/journal/index.php,
3767         mod/journal/install.sql, mod/journal/lib.php, mod/journal/mod.html,
3768         mod/journal/mod.php, mod/journal/module.php, mod/journal/new.php,
3769         mod/journal/report.php, mod/journal/user.php, mod/journal/view.php,
3770         mod/reading/details.php, mod/reading/icon.gif,
3771         mod/reading/index.php, mod/reading/install.sql,
3772         mod/reading/lib.php, mod/reading/mod.html, mod/reading/mod.php,
3773         mod/reading/module.php, mod/reading/new.php, mod/reading/view.php,
3774         mod/survey/details.php, mod/survey/download.php,
3775         mod/survey/edit.php, mod/survey/edit_form.html,
3776         mod/survey/edit_form.phtml, mod/survey/edit_new.html,
3777         mod/survey/edit_new.phtml, mod/survey/graph.php,
3778         mod/survey/icon.gif, mod/survey/icon2.gif, mod/survey/index.php,
3779         mod/survey/install.sql, mod/survey/lib.php,
3780         mod/survey/login_form.html, mod/survey/mod.html,
3781         mod/survey/mod.php, mod/survey/module.php, mod/survey/report.php,
3782         mod/survey/save.php, mod/survey/test.php, mod/survey/view.php,
3783         pix/b.gif, pix/madewithmoodle.gif, pix/madewithmoodle1.gif,
3784         pix/madewithmoodle2.gif, pix/poo.html, pix/spacer.gif,
3785         pix/webding.png, pix/i/ICONS-16x16, pix/i/email.gif, pix/i/log.gif,
3786         pix/i/new.gif, pix/i/news.gif, pix/i/settings.gif, pix/s/SMILEYS,
3787         pix/s/biggrin.gif, pix/s/cool.gif, pix/s/cross.gif,
3788         pix/s/mixed.gif, pix/s/sad.gif, pix/s/smiley.gif,
3789         pix/s/surprise.gif, pix/s/tongueout.gif, pix/s/wideeyes.gif,
3790         pix/s/wink.gif, pix/t/TINY-ICONS, pix/t/delete.gif, pix/t/down.gif,
3791         pix/t/edit.gif, pix/t/search.gif, pix/t/up.gif,
3792         theme/standard/config.php, theme/standard/footer.html,
3793         theme/standard/header.html, theme/standard/styles.css,
3794         user/edit.html, user/edit.php, user/index.php, user/lib.php,
3795         user/new.php, user/pix.php, user/user.gif, user/users.gif,
3796         user/view.php, user/default/f1.jpg, user/default/f2.jpg: 
3797         
3798         Initial revision
3800 2001-11-22 Thursday 14:23  martin
3802         * README, config.php, file.php, index.php, admin/cron.php,
3803         admin/index.php, admin/log.php, admin/moodle-core.sql,
3804         admin/site.html, admin/site.php, admin/teacher.php,
3805         admin/user.html, admin/user.php, course/edit.html, course/edit.php,
3806         course/editweek.html, course/editweek.php, course/email.html,
3807         course/email.php, course/index.php, course/lib.php, course/log.php,
3808         course/login.html, course/login.php, course/loginas.php,
3809         course/loglive.php, course/mod.php, course/mod_delete.html,
3810         course/new.php, course/noweeks.php, course/user.php,
3811         course/view.php, course/weeks.php, doc/CHANGES, doc/COPYRIGHT,
3812         doc/INSTALL, doc/LICENCE, doc/NOTES, doc/ROADMAP, error/index.php,
3813         files/index.php, files/mimetypes.php, files/pix/audio.gif,
3814         files/pix/edit.gif, files/pix/env.gif, files/pix/excel.gif,
3815         files/pix/explore.gif, files/pix/files.gif, files/pix/folder.gif,
3816         files/pix/help.gif, files/pix/html.gif, files/pix/image.gif,
3817         files/pix/move.gif, files/pix/parent.gif, files/pix/pdf.gif,
3818         files/pix/text.gif, files/pix/unknown.gif, files/pix/word.gif,
3819         files/pix/zip.gif, lib/class.phpmailer.php, lib/class.smtp.php,
3820         lib/graphlib.php, lib/javascript.php, lib/moodlelib.php,
3821         lib/psxlsgen.php, lib/setup.php, lib/weblib.php, lib/wordlist.txt,
3822         lib/fonts/arial.ttf, lib/fonts/vixar.ttf,
3823         login/change_password.php, login/change_password_form.html,
3824         login/confirm.php, login/countries.php, login/forgot_password.php,
3825         login/forgot_password_change.html, login/forgot_password_form.html,
3826         login/index.php, login/index_confirm.html, login/index_form.html,
3827         login/logout.php, login/signup.php, login/signup_confirm.html,
3828         login/signup_form.php, mod/assignment/README,
3829         mod/assignment/module.php, mod/choice/icon.gif,
3830         mod/choice/index.php, mod/choice/install.sql, mod/choice/mod.html,
3831         mod/choice/mod.php, mod/choice/module.php, mod/choice/report.php,
3832         mod/choice/view.html, mod/choice/view.php, mod/journal/edit.html,
3833         mod/journal/edit.php, mod/journal/icon.gif, mod/journal/index.php,
3834         mod/journal/install.sql, mod/journal/lib.php, mod/journal/mod.html,
3835         mod/journal/mod.php, mod/journal/module.php, mod/journal/new.php,
3836         mod/journal/report.php, mod/journal/user.php, mod/journal/view.php,
3837         mod/reading/details.php, mod/reading/icon.gif,
3838         mod/reading/index.php, mod/reading/install.sql,
3839         mod/reading/lib.php, mod/reading/mod.html, mod/reading/mod.php,
3840         mod/reading/module.php, mod/reading/new.php, mod/reading/view.php,
3841         mod/survey/details.php, mod/survey/download.php,
3842         mod/survey/edit.php, mod/survey/edit_form.html,
3843         mod/survey/edit_form.phtml, mod/survey/edit_new.html,
3844         mod/survey/edit_new.phtml, mod/survey/graph.php,
3845         mod/survey/icon.gif, mod/survey/icon2.gif, mod/survey/index.php,
3846         mod/survey/install.sql, mod/survey/lib.php,
3847         mod/survey/login_form.html, mod/survey/mod.html,
3848         mod/survey/mod.php, mod/survey/module.php, mod/survey/report.php,
3849         mod/survey/save.php, mod/survey/test.php, mod/survey/view.php,
3850         pix/b.gif, pix/madewithmoodle.gif, pix/madewithmoodle1.gif,
3851         pix/madewithmoodle2.gif, pix/poo.html, pix/spacer.gif,
3852         pix/webding.png, pix/i/ICONS-16x16, pix/i/email.gif, pix/i/log.gif,
3853         pix/i/new.gif, pix/i/news.gif, pix/i/settings.gif, pix/s/SMILEYS,
3854         pix/s/biggrin.gif, pix/s/cool.gif, pix/s/cross.gif,
3855         pix/s/mixed.gif, pix/s/sad.gif, pix/s/smiley.gif,
3856         pix/s/surprise.gif, pix/s/tongueout.gif, pix/s/wideeyes.gif,
3857         pix/s/wink.gif, pix/t/TINY-ICONS, pix/t/delete.gif, pix/t/down.gif,
3858         pix/t/edit.gif, pix/t/search.gif, pix/t/up.gif,
3859         theme/standard/config.php, theme/standard/footer.html,
3860         theme/standard/header.html, theme/standard/styles.css,
3861         user/edit.html, user/edit.php, user/index.php, user/lib.php,
3862         user/new.php, user/pix.php, user/user.gif, user/users.gif,
3863         user/view.php, user/default/f1.jpg, user/default/f2.jpg: 
3864         
3865         moodle