Changes to add login/logout button to the right-hand top corner of every page
[moodle.git] / CHANGES
blobd428143a35d84e40fab89b5036475c3510e9e71d
1 2002-08-16 Friday 01:41  martin
3         * lang/en/forum.php, lang/en/moodle.php,
4         lang/en/help/waysofknowing.html, mod/forum/lib.php,
5         mod/forum/mod.html, mod/forum/subscribe.php, mod/forum/view.php: 
6         
7         Forum language fixes, and addition of help for separate/connected
8         knowing
10 2002-08-15 Thursday 21:05  martin
12         * course/lib.php: 
13         
14         Log formatting
16 2002-08-15 Thursday 21:03  martin
18         * course/lib.php: 
19         
20         Make the IP more visible in logs
22 2002-08-15 Thursday 13:46  martin
24         * CHANGES: 
25         
26         Slightly clearer changelog format
28 2002-08-15 Thursday 13:45  martin
30         * CHANGES: 
31         
32         Changes
34 2002-08-15 Thursday 13:45  martin
36         * UPGRADING: 
37         
38         Brought this up to date, and reworded some stuff
40 2002-08-15 Thursday 13:44  martin
42         * version.php, admin/index.php, lang/en/moodle.php: 
43         
44         Fixes to languages for admin (setting up and upgrading databases)
46 2002-08-15 Thursday 13:43  martin
48         * user/view.php: 
49         
50         No point in being able to login as yourself
52 2002-08-15 Thursday 12:37  martin
54         * index.php, lib/moodlelib.php: 
55         
56         Cleanups for footer on home page
58 2002-08-15 Thursday 12:17  martin
60         * lib/setup.php: 
61         
62         Accidentally checked in a test version of setup.php - reverting
64 2002-08-15 Thursday 12:16  martin
66         * lib/setup.php, mod/forum/lib.php, mod/forum/subscribers.php: 
67         
68         Fixes to finding list of subscribers to a forum for site-level
69         forums which affected both the displayed list and the mailouts.
71 2002-08-15 Thursday 11:45  martin
73         * lang/en/forum.php, lang/en/moodle.php, mod/forum/subscribers.php:
74         
75         
76         Fixes to list of subscribers (language fixes, and fix for
77         site-level forums)
79 2002-08-15 Thursday 11:10  martin
81         * doc/install.html: 
82         
83         EasyPHP is another option for Windows users
85 2002-08-15 Thursday 10:59  martin
87         * course/topics.php: 
88         
89         Bit more checking while creating new section
91 2002-08-15 Thursday 10:58  martin
93         * course/weeks.php: 
94         
95         Fixed bug with creation of new weeks in weekly view
97 2002-08-14 Wednesday 14:27  martin
99         * mod/survey/report.php: 
100         
101         Improvements to headings
103 2002-08-14 Wednesday 14:13  martin
105         * mod/survey/report.php: 
106         
107         Show scale title when looking at questions from a scale
109 2002-08-14 Wednesday 13:58  martin
111         * lib/graphlib.php: 
112         
113         Orange
115 2002-08-14 Wednesday 13:58  martin
117         * mod/survey/graph.php: 
118         
119         Different colours (hopefully make graphs better for color-blind
120         people)
122 2002-08-14 Wednesday 13:36  martin
124         * mod/survey/graph.php: 
125         
126         Improvements to the standard deviation bars display
128 2002-08-14 Wednesday 13:27  martin
130         * lib/graphlib.php: 
131         
132         Added some new colours
134 2002-08-14 Wednesday 13:13  martin
136         * mod/survey/: graph.php, version.php, db/mysql.sql: 
137         
138         Updated questions table to add shorttext for better graph display
139         (actually this was done a long time ago but was never incorporated
140         into the main Moodle codebase)
142 2002-08-14 Wednesday 09:51  martin
144         * lang/en/moodle.php, user/edit.php: 
145         
146         Tidied up headers of user/edit.php
148 2002-08-13 Tuesday 23:40  martin
150         * admin/site.html, admin/site.php, lang/en/moodle.php: 
151         
152         Language fixes and cleanups for admin/site.*
154 2002-08-13 Tuesday 23:30  martin
156         * admin/: user.html, log.php: 
157         
158         Obsolete
160 2002-08-13 Tuesday 02:03  martin
162         * CHANGES: 
163         
164         Changes up to 1.0 beta 4
166 2002-08-13 Tuesday 02:01  martin
168         * mod/survey/report.php: 
169         
170         Got rid of some junk
172 2002-08-13 Tuesday 02:01  martin
174         * lang/en/help/surveys.html: 
175         
176         Help file for survey types (needs work)
178 2002-08-13 Tuesday 01:54  martin
180         * lang/en/: moodle.php, survey.php: 
181         
182         Language additions
184 2002-08-13 Tuesday 01:54  martin
186         * mod/survey/: details.php, index.php, lib.php, mod.html, save.php,
187         view.php: 
188         
189         Language fixes
191 2002-08-13 Tuesday 01:54  martin
193         * mod/survey/report.php: 
194         
195         Cleaned up the whole interface (more consistent now) and lots of
196         labguage stuff
198 2002-08-12 Monday 22:59  martin
200         * lang/en/: moodle.php, survey.php: 
201         
202         More translating
204 2002-08-12 Monday 22:59  martin
206         * course/mod.php: 
207         
208         More translating ...
210 2002-08-12 Monday 22:44  martin
212         * mod/reading/details.php: 
213         
214         Better error checking for empty fields
216 2002-08-12 Monday 21:45  martin
218         * lang/en/moodle.php, lang/en/reading.php, lib/moodlelib.php,
219         lib/weblib.php, theme/standard/header.html,
220         theme/standardblue/header.html, theme/standardgreen/header.html,
221         theme/standardred/header.html: 
222         
223         Minor tweaking and cleaning up
225 2002-08-12 Monday 21:45  martin
227         * mod/reading/: details.php, index.php, lib.php, mod.html,
228         view.php: 
229         
230         Language fixes and minor tweaks
232 2002-08-12 Monday 17:38  martin
234         * lang/en/forum.php, lang/en/journal.php, lang/en/moodle.php,
235         mod/forum/lib.php, mod/journal/edit.html, mod/journal/edit.php,
236         mod/journal/index.php, mod/journal/lib.php, mod/journal/mod.html,
237         mod/journal/report.php, mod/journal/view.php: 
238         
239         More language fixes
241 2002-08-12 Monday 16:56  martin
243         * mod/choice/: lib.php, view.php: 
244         
245         
246         Modernised insert and update of answers (using standard functions)
248 2002-08-12 Monday 16:28  martin
250         * lang/en/choice.php, lang/en/moodle.php, mod/choice/index.php,
251         mod/choice/lib.php, mod/choice/mod.html, mod/choice/report.php,
252         mod/choice/view.html, mod/choice/view.php: 
253         
254         Language changes to choice module
256 2002-08-12 Monday 15:44  martin
258         * lib/wordlist.txt: 
259         
260         Slightly bigger wordlist
262 2002-08-12 Monday 15:40  martin
264         * lang/en/moodle.php, lib/weblib.php: 
265         
266         Language changes to weblib
268 2002-08-12 Monday 15:37  martin
270         * lang/en/moodle.php, lib/moodlelib.php: 
271         
272         Language changes for main library
274 2002-08-12 Monday 11:22  martin
276         * course/enrol.php: 
277         
278         Some courses may not have a teacher - in this case, make the
279         enrolment welcome email "from" the admin
281 2002-08-11 Sunday 23:48  martin
283         * CHANGES: 
284         
285         Changes
287 2002-08-11 Sunday 23:41  martin
289         * course/delete.php, course/edit.html, course/edit.php,
290         course/editsection.php, course/enrol.php, course/index.php,
291         course/lib.php, course/log.php, course/loggraph.php,
292         course/loginas.php, course/loglive.php, course/mod.php,
293         course/mod_delete.html, course/social.php, course/teacher.php,
294         course/unenrol.php, course/user.php, lang/en/moodle.php: 
295         
296         
297         Changes related to language support  ... get_string() Minor little
298         interface cleanups along the way
300 2002-08-11 Sunday 22:22  martin
302         * help.php: 
303         
304         Ah, that's nicer-looking code. (got rid of the HTML header)
306 2002-08-11 Sunday 22:21  martin
308         * theme/: standard/header.html, standardblue/header.html,
309         standardgreen/header.html, standardred/header.html: 
310         
311         Slight tweak to allow completely blank headers (no arguments to
312         print_header will now give a blank header).  Useful for help pages.
314 2002-08-11 Sunday 22:12  martin
316         * lang/en/moodle.php, lang/en/help/courseformats.html,
317         lang/en/help/picture.html, lang/en/help/questions.html,
318         lang/en/help/text.html, lib/moodlelib.php: 
319         
320         Moved the help files into their own directory in lang/en/help
322 2002-08-11 Sunday 22:05  martin
324         * course/: topics.php, weeks.php: 
325         
326         Don't show news at all if 0 newsitems was selected in course
327         settings
329 2002-08-11 Sunday 14:24  martin
331         * config-dist.php: 
332         
333         Mention the new themes
335 2002-08-11 Sunday 14:15  martin
337         * theme/standardred/: config.php, styles.css: 
338         
339         Minor tweaks to colors
341 2002-08-11 Sunday 14:11  martin
343         * theme/: standardgreen/config.php, standardgreen/favicon.ico,
344         standardgreen/footer.html, standardgreen/header.html,
345         standardgreen/styles.css, standardred/config.php,
346         standardred/favicon.ico, standardred/footer.html,
347         standardred/header.html, standardred/styles.css: 
348         
349         New coloured themes (green and red) just to add some options
351 2002-08-11 Sunday 13:24  martin
353         * course/lib.php, lang/en/moodle.php: 
354         
355         Changes to strings in print_recent_activity (added, updated,
356         deleted activities)
358 2002-08-11 Sunday 13:11  martin
360         * CHANGES, course/enrol.php, course/lib.php, course/loginas.php,
361         lang/en/moodle.php: 
362         
363         Various small changes (mostly to language strings)
365 2002-08-11 Sunday 13:07  martin
367         * lib/moodlelib.php: 
368         
369         Moved code from footer.html into print_footer() Don't update user
370         on login check if it isn't a real user.
372 2002-08-11 Sunday 13:06  martin
374         * theme/: standard/footer.html, standardblue/footer.html: 
375         
376         Took code out of footer.html (it's in print_footer() instead)
378 2002-08-11 Sunday 12:30  martin
380         * admin/user.php: 
381         
382         In user list, name goes to full page instead of editing (because
383         there is an edit link at the end of the row, as well as on the ful
384         page)
386 2002-08-10 Saturday 23:16  martin
388         * user/view.php: 
389         
390         Fixes to visibility of unenrol button
392 2002-08-10 Saturday 23:10  martin
394         * user/lib.php: 
395         
396         Tweak to display on "unenrol"
398 2002-08-10 Saturday 22:56  martin
400         * mod/assignment/lib.php: 
401         
402         Small fix to the full list of available assignments
404 2002-08-10 Saturday 22:28  martin
406         * lang/en/moodle.php: 
407         
408         Additions
410 2002-08-10 Saturday 22:27  martin
412         * course/: lib.php, topics.php, weeks.php: 
413         
414         More tweaks to recent activity box
416 2002-08-10 Saturday 21:50  martin
418         * course/lib.php: 
419         
420         Tweak teacher colour
422 2002-08-10 Saturday 21:42  martin
424         * course/lib.php, course/log.php, course/topics.php,
425         course/weeks.php, lang/en/moodle.php, lib/moodlelib.php: 
426         
427         Tweaks and tidy-ups for course home pages (weekly and topics)
429 2002-08-09 Friday 17:25  martin
431         * lib/moodlelib.php, user/lib.php, user/view.php: 
432         
433         Further little fixes to user image displaying
435 2002-08-09 Friday 17:09  martin
437         * admin/user.php, lib/moodlelib.php, user/pix.php: 
438         
439         Changes to make uploaded user pictures work properly on Windows 
440         :-(
442 2002-08-09 Friday 17:08  martin
444         * doc/install.html: 
445         
446         Clearer docs for Windows users
448 2002-08-09 Friday 14:25  martin
450         * doc/install.html: 
451         
452         Brought the install procedure up to date
454 2002-08-09 Friday 10:48  martin
456         * index.php: 
457         
458         Slight tweak to remove login button for ordinary users
460 2002-08-09 Friday 10:45  martin
462         * index.php, admin/index.php, lib/moodlelib.php,
463         mod/forum/version.php: 
464         
465         New functions get_list_of_modules() and moodle_needs_upgrading(). 
466         Used on the home page when admin is logged in, to check for any
467         upgrading of the databases that might need to be done.
469 2002-08-09 Friday 01:43  martin
471         * CHANGES: 
472         
473         Changes
475 2002-08-09 Friday 01:34  martin
477         * CHANGES: 
478         
479         
480         
481         Changes up to Moodle 1.0 BETA 3
483 2002-08-09 Friday 01:30  martin
485         * user/view.php: 
486         
487         Better control of buttons for admin and in site view
489 2002-08-09 Friday 01:30  martin
491         * index.php: 
492         
493         parameter for print_admin_links
495 2002-08-09 Friday 01:29  martin
497         * course/: lib.php, loggraph.php, loginas.php, user.php: 
498         
499         Tweaks and cleanups
501 2002-08-09 Friday 01:28  martin
503         * lib/moodlelib.php: 
504         
505         Fixed a tricky little bug with usergetmidnight() when no timezone
506         was defined.
508 2002-08-09 Friday 00:22  martin
510         * course/lib.php, course/user.php, lang/en/moodle.php,
511         user/view.php: 
512         
513         More tidy ups in displays
515 2002-08-09 Friday 00:02  martin
517         * user/: edit.php, view.php: 
518         
519         Tweaks to the headers
521 2002-08-08 Thursday 23:51  martin
523         * index.php, admin/site.php, admin/user.php, course/delete.php,
524         course/edit.php, course/lib.php, course/teacher.php,
525         lang/en/moodle.php, user/edit.php: 
526         
527         
528         Further excellent tidy-ups to the admin pages.  They are actually
529         starting to look/work as slick as the rest of the site.  :-)
531 2002-08-08 Thursday 22:17  martin
533         * CHANGES, version.php, admin/index.php, admin/site.php,
534         admin/user.php, course/delete.php, lang/en/moodle.php,
535         lib/moodlelib.php, user/edit.html, user/edit.php: 
536         
537         
538         
539         Cleanup of the admin interface - especially the user management
540         
541         Bugs fixed, duplicate code removed, plus you can now add new users.
542         
543         Aaah much better.  :-)
545 2002-08-08 Thursday 20:41  martin
547         * lib/moodlelib.php: 
548         
549         Fixed tiny buglet on insert_record which made it ignore NULL values
551 2002-08-08 Thursday 15:20  martin
553         * admin/user.php: 
554         
555         Damn .. this bug was stopping the admin user being created
556         properly.  (Checking for uploaded file)
558 2002-08-08 Thursday 13:06  martin
560         * doc/future.html: 
561         
562         Updated this page (because now bugs.moodle.org exists)
564 2002-08-08 Thursday 10:11  martin
566         * config-dist.php: 
567         
568         Slightly clearer explanations ...
570 2002-08-07 Wednesday 16:46  martin
572         * mod/assignment/: version.php, db/mysql.sql: 
573         
574         Missing 'auto_increment' on assignment_submissions table, for 'id'
576 2002-08-07 Wednesday 16:26  martin
578         * lib/moodlelib.php: 
579         
580         get_real_size() for translating text to byte sizes (eg 2M)
582 2002-08-07 Wednesday 16:24  martin
584         * files/index.php: 
585         
586         Now properly sets and checks limits on file sizes
588 2002-08-07 Wednesday 11:45  martin
590         * files/index.php: 
591         
592         Upload works again ...
594 2002-08-07 Wednesday 01:41  martin
596         * index.php: 
597         
598         Whoops ... typo in save_session
600 2002-08-07 Wednesday 01:29  martin
602         * doc/install.html: 
603         
604         Updated requirements.
606 2002-08-07 Wednesday 01:24  martin
608         * CHANGES: 
609         
610         Changes
612 2002-08-07 Wednesday 01:23  martin
614         * index.php, admin/user.php, course/enrol.php, course/loginas.php,
615         course/mod.php, course/social.php, course/topics.php,
616         course/unenrol.php, course/view.php, course/weeks.php,
617         doc/install.html, lib/moodlelib.php, lib/setup.php,
618         login/change_password.php, login/confirm.php, login/index.php,
619         login/logout.php, mod/forum/discuss.php, mod/forum/index.php,
620         mod/forum/lib.php, mod/forum/post.php, mod/forum/rate.php,
621         mod/forum/search.php, mod/forum/subscribers.php,
622         mod/forum/view.php, user/edit.php, user/lib.php: 
623         
624         
625         Widespread changes throughout Moodle to make sure it works on
626         servers that have register_globals turned off (this is the default
627         setting on newer version of PHP).
628         
629         In fact it's partly a hack that globalises all GET, POST, FILES AND
630         COOKIE variables.  Unfortunately though the SESSION and USER global
631         session variables are only available as $_SESSION["USER"] and
632         $_SESSION["SESSION"], which is cumbersome to use.
633         
634         So, for every request I now make a copy of these two session
635         variables into $USER and $SESSION.  Whenever I update them
636         thoughout Moodle I now have to call save_session("USER") which
637         copies them back to the session variable.  This seems to be working
638         well now.
639         
640         Because I'm using $_SESSION etc now this will raise the required
641         minimum version of PHP to 4.1.0
643 2002-08-06 Tuesday 20:58  martin
645         * config-dist.php: 
646         
647         Made it a bit clearer.
649 2002-08-06 Tuesday 20:17  martin
651         * admin/site.php: 
652         
653         Close wide-open hacking hole!  This script wasn't checking for
654         admin user in the case where the site has been defined already. 
655         Oops. Fixed now.
657 2002-08-06 Tuesday 17:36  martin
659         * user/: edit.html, edit.php: 
660         
661         Can now edit own firstname and lastname, and some tidying
663 2002-08-06 Tuesday 17:24  martin
665         * course/social.php, course/topics.php, course/weeks.php,
666         lang/en/forum.php, mod/forum/lib.php: 
667         
668         Better looking search boxes
670 2002-08-06 Tuesday 17:23  martin
672         * mod/assignment/upload.php: 
673         
674         Changed a variable name for clarity
676 2002-08-06 Tuesday 17:21  martin
678         * user/: index.php, lib.php: 
679         
680         Performance enhancement for user listing (caching of language
681         strings)
683 2002-08-06 Tuesday 14:23  martin
685         * mod/forum/lib.php: 
686         
687         Bug in rated posts counting
689 2002-08-06 Tuesday 14:17  martin
691         * mod/forum/lib.php: 
692         
693         Whoops ... make sure rated posts still show ratings!  :-)
695 2002-08-06 Tuesday 14:09  martin
697         * mod/forum/lib.php: 
698         
699         forum_print_discussion now checks to see whether there are any
700         ratings that haven't been done yet on a discussion.  If not, then
701         it won't print the ratings form.  This avoids a slight confusion
702         about the interface that existed previously.
704 2002-08-06 Tuesday 12:21  martin
706         * mod/forum/view.php: 
707         
708         Better wording for eachuser forum
710 2002-08-06 Tuesday 12:17  martin
712         * mod/forum/lib.php: 
713         
714         Whoops ... more forum->assessed
716 2002-08-06 Tuesday 12:04  martin
718         * mod/forum/: discuss.php, lib.php, view.php: 
719         
720         Whoops ... using forum->assessed to determine whether discussions
721         should be assessable now
723 2002-08-06 Tuesday 00:12  martin
725         * login/: change_password.php, forgot_password.php: 
726         
727         Don't allow guest user to change or reset password
729 2002-08-05 Monday 17:48  martin
731         * mod/forum/: lib.php, post.php: 
732         
733         A teacher can now delete any post (as long as it doesn't have
734         replies).
736 2002-08-05 Monday 16:57  martin
738         * admin/cron.php: 
739         
740         Needed to delete forum_subscriptions as well.
742 2002-08-05 Monday 16:43  martin
744         * admin/cron.php: 
745         
746         More efficiency when deleting enrolments
748 2002-08-05 Monday 16:40  martin
750         * admin/cron.php, mod/journal/lib.php: 
751         
752         Cron tidy-ups
754 2002-08-05 Monday 15:59  martin
756         * config-dist.php: 
757         
758         New config variable longtimenosee
760 2002-08-05 Monday 15:59  martin
762         * admin/cron.php: 
763         
764         Code to unenrol old students and delete unconfirmed users
766 2002-08-05 Monday 02:19  martin
768         * mod/journal/view.php: 
769         
770         WHoops - typo on function call
772 2002-08-05 Monday 01:24  martin
774         * mod/: assignment/lib.php, journal/lib.php: 
775         
776         More tweaks to feedback display (consistency with forum posts)
778 2002-08-05 Monday 01:13  martin
780         * lang/en/assignment.php, lang/en/journal.php,
781         mod/assignment/lib.php, mod/forum/lib.php, mod/journal/lib.php: 
782         
783         Fixes in display of standard user_complete and user_outline
784         functions for journal, forum and assignments
786 2002-08-05 Monday 00:44  martin
788         * mod/assignment/view.php: 
789         
790         Formatting tweak
792 2002-08-05 Monday 00:42  martin
794         * mod/: choice/version.php, forum/version.php, journal/version.php,
795         reading/version.php, survey/version.php: 
796         
797         Updated version numbers
799 2002-08-05 Monday 00:20  martin
801         * files/index.php, lang/en/forum.php, lib/moodlelib.php,
802         mod/journal/lib.php, mod/journal/report.php: 
803         
804         Misc small changes while I was working on assignments
806 2002-08-05 Monday 00:19  martin
808         * lang/en/assignment.php, lang/en/moodle.php,
809         mod/assignment/README, mod/assignment/icon.gif,
810         mod/assignment/index.php, mod/assignment/lib.php,
811         mod/assignment/mod.html, mod/assignment/submissions.php,
812         mod/assignment/upload.php, mod/assignment/version.php,
813         mod/assignment/view.php, mod/assignment/db/mysql.sql: 
814         
815         New assignment module finally complete!
817 2002-08-04 Sunday 21:27  martin
819         * course/lib.php: 
820         
821         More monir tweaks
823 2002-08-04 Sunday 21:25  martin
825         * course/lib.php: 
826         
827         Minor formatting tweaks
829 2002-08-04 Sunday 21:14  martin
831         * mod/forum/index.php: 
832         
833         Get a string from moodle.php instead of forum.php
835 2002-08-04 Sunday 21:13  martin
837         * mod/forum/lib.php: 
838         
839         Added FORUM_SHORT_POST
841 2002-08-04 Sunday 15:06  martin
843         * mod/journal/: lib.php, view.php: 
844         
845         Moved a function to lib.php
847 2002-08-04 Sunday 10:55  martin
849         * index.php: 
850         
851         Admin link looks better at the bottom
853 2002-08-04 Sunday 10:39  martin
855         * lib/moodlelib.php: 
856         
857         In email_to_user, change AddBCC back to AddAddress  ... this was a
858         hangover from the old bulk-email method, but now we just send one
859         email at a time, so it makes sense for the address to be visible
860         again
862 2002-08-04 Sunday 10:13  martin
864         * index.php: 
865         
866         Added a direct admin link
868 2002-08-04 Sunday 10:10  martin
870         * course/delete.php, course/edit.php, course/editsection.html,
871         course/editsection.php, course/enrol.html, course/enrol.php,
872         lang/en/moodle.php: 
873         
874         MOre language updates
876 2002-08-04 Sunday 10:08  martin
878         * version.php, course/lib.php, lib/db/mysql.sql: 
879         
880         Fixes to two database fields  log_display(table -> mtable) and
881         user_teachers(authority from varchar -> int)
883 2002-08-03 Saturday 20:26  martin
885         * index.php: 
886         
887         Tiny tweak to spacer image for IE browsers
889 2002-08-03 Saturday 19:58  martin
891         * course/: social.php, view.php: 
892         
893         Customisable section 0 on social forum
895 2002-08-03 Saturday 19:45  martin
897         * index.php: 
898         
899         Better spacing in case with admin-only
901 2002-08-03 Saturday 16:40  martin
903         * index.php: 
904         
905         put main menu up top
907 2002-08-03 Saturday 16:38  martin
909         * index.php: 
910         
911         Spacing again
913 2002-08-03 Saturday 16:37  martin
915         * index.php: 
916         
917         Ugh fixing spacing
919 2002-08-03 Saturday 16:33  martin
921         * index.php: 
922         
923         
924         Adjusted sizes of front page columns
926 2002-08-03 Saturday 16:16  martin
928         * index.php, admin/index.php, admin/site.html, admin/site.php,
929         course/edit.php, course/lib.php, course/topics.php,
930         course/user.php, course/view.php, course/weeks.php,
931         lang/en/forum.php, lang/en/moodle.php, mod/choice/index.php,
932         mod/choice/view.php, mod/forum/discuss.php, mod/forum/index.php,
933         mod/forum/search.php, mod/forum/view.php, mod/journal/index.php,
934         mod/journal/view.php, mod/reading/index.php, mod/reading/view.php,
935         mod/survey/index.php, mod/survey/view.php, pix/i/course.gif: 
936         
937         Lots of work on site display, over many files.  Improved front page
938         and display of site modules.
940 2002-08-03 Saturday 12:57  martin
942         * admin/: index.php, user.php: 
943         
944         More admin cleanups - improved user listing
946 2002-08-03 Saturday 12:44  martin
948         * admin/index.php, admin/teacher.php, course/delete.php,
949         course/teacher.php, lang/en/moodle.php: 
950         
951         
952         Cleaned up the admin pages (and moved some files) and added ability
953         to completely delete courses
955 2002-08-03 Saturday 12:43  martin
957         * lib/moodlelib.php: 
958         
959         print_continue() to print continue
961 2002-08-03 Saturday 10:29  martin
963         * course/mod.php, mod/README, mod/assignment/lib.php,
964         mod/assignment/mod.php, mod/choice/lib.php, mod/choice/mod.php,
965         mod/forum/lib.php, mod/forum/mod.php, mod/journal/lib.php,
966         mod/journal/mod.php, mod/reading/lib.php, mod/reading/mod.php,
967         mod/survey/lib.php, mod/survey/mod.php: 
968         
969         Moved all mod.php functions from modules into lib.php, and updated
970         course/mod.php to use them there.  No longer need module/mod.php
972 2002-08-03 Saturday 03:01  martin
974         * mod/forum/lib.php: 
975         
976         Just a couple of changes
978 2002-08-03 Saturday 03:01  martin
980         * lang/en/forum.php: 
981         
982         tweaks
984 2002-08-03 Saturday 01:42  martin
986         * version.php, lib/db/mysql.sql, mod/assignment/version.php,
987         mod/choice/version.php, mod/forum/version.php,
988         mod/journal/version.php, mod/reading/version.php,
989         mod/survey/version.php: 
990         
991         Removed fullname and search fields from modules table.  Fullname is
992         now derived from the string 'modulename' in the lang files for each
993         module.
995 2002-08-03 Saturday 01:41  martin
997         * admin/index.php: 
998         
999         No change (just a comment)
1001 2002-08-03 Saturday 01:41  martin
1003         * lib/moodlelib.php: 
1004         
1005         get_course_users was buggy when teachers or students was empty. 
1006         The SQL looked good to me, but I had to do it another way to make
1007         it work.
1009 2002-08-03 Saturday 01:38  martin
1011         * course/: lib.php, mod.php, topics.php, user.php, view.php,
1012         weeks.php: 
1013         
1014         Lots of changes related to module info used in course listings and
1015         activity reports.  Module names are now from lang files, not from
1016         the modules table.  Cleanups.
1018 2002-08-03 Saturday 01:36  martin
1020         * lang/en/: assignment.php, choice.php, forum.php, journal.php,
1021         moodle.php, reading.php, survey.php: 
1022         
1023         Addition of modulename and modulenameplural strings as a standard
1024         to every module file.
1026 2002-08-03 Saturday 01:35  martin
1028         * mod/forum/report.php: 
1029         
1030         bugfixes and clean up
1032 2002-08-03 Saturday 01:34  martin
1034         * mod/forum/lib.php: 
1035         
1036         SOme major bugfixes to forum_cron() and lots of translating
1038 2002-08-02 Friday 17:50  martin
1040         * course/social.php, course/topics.php, course/weeks.php,
1041         mod/forum/index.php, mod/forum/lib.php, mod/forum/mod.html,
1042         mod/forum/search.php: 
1043         
1044         Fixed up some forum functions and constants (consistency)
1046 2002-08-02 Friday 17:24  martin
1048         * lang/README, lang/en/README, lang/en/assignment.php,
1049         lang/en/choice.php, lang/en/forum.php, lang/en/journal.php,
1050         lang/en/moodle.php, lang/en/reading.php, lang/en/strings.php,
1051         lang/en/survey.php, lib/moodlelib.php: 
1052         
1053         Language files have been moved to keep them altogether under /lang
1054         This should make it easier on translators.
1056 2002-08-02 Friday 17:20  martin
1058         * admin/teacher.php: 
1059         
1060         Rmove guest from list of possible teachers
1062 2002-08-02 Friday 17:19  martin
1064         * mod/forum/: discuss.php, index.php, lib.php: 
1065         
1066         Changes related to language strings and clean up
1068 2002-08-02 Friday 17:19  martin
1070         * mod/forum/delete.php: 
1071         
1072         This file is not linked to or used by anything yet, but I've found
1073         it useful to delete forums properly while testing stuff.
1075 2002-08-01 Thursday 23:48  martin
1077         * admin/index.php, admin/user.php, course/edit.html,
1078         course/editsection.php, course/lib.php, course/loggraph.php,
1079         course/mod.php, mod/forum/db/mysql.sql: 
1080         
1081         Misc changes to improve performance on a brand-new installation
1083 2002-08-01 Thursday 17:38  martin
1085         * mod/forum/lib.php: 
1086         
1087         Centered new topic link
1089 2002-08-01 Thursday 17:36  martin
1091         * mod/forum/lib.php: 
1092         
1093         Changed the ratings to new separate/connected system - just for
1094         testing
1096 2002-08-01 Thursday 15:09  martin
1098         * course/loginas.php: 
1099         
1100         Make sure we still log the fact that the teacher logged in as
1101         someone though.  Also, make the "realuser" the teacher's id, in
1102         case we want to use it later
1104 2002-08-01 Thursday 15:05  martin
1106         * lib/moodlelib.php: 
1107         
1108         DOn't add to logs when teacher is "logged in as" a student
1110 2002-08-01 Thursday 15:04  martin
1112         * course/loginas.php: 
1113         
1114         Added "realuser" to USER variable to identify imposters
1116 2002-08-01 Thursday 14:16  martin
1118         * course/loginas.php: 
1119         
1120         removed TABS and changed wording (your -> this)
1122 2002-08-01 Thursday 14:15  martin
1124         * user/index.php: 
1125         
1126         Slight rearrangement
1128 2002-08-01 Thursday 13:55  martin
1130         * index.php, course/social.php: 
1131         
1132         Fixed use of reading functions (it had changed name)
1134 2002-08-01 Thursday 13:45  martin
1136         * CHANGES: 
1137         
1138         Changes
1140 2002-08-01 Thursday 13:44  martin
1142         * UPGRADING: 
1143         
1144         Reworded this file to make it clearer
1146 2002-08-01 Thursday 13:34  martin
1148         * mod/choice/mod.php: 
1149         
1150         Clean up - modernised choice mod.php
1152 2002-08-01 Thursday 13:27  martin
1154         * mod/reading/: details.php, lib.php, mod.php: 
1155         
1156         Clean ups to reading module and modernisation of mod.php
1158 2002-08-01 Thursday 13:18  martin
1160         * mod/survey/: graph.php, lib.php, mod.php, view.php: 
1161         
1162         More cleanups to survey - renamed/moved functions, modernised
1163         mod.php
1165 2002-08-01 Thursday 12:54  martin
1167         * mod/survey/lib.php: 
1168         
1169         typo
1171 2002-08-01 Thursday 12:49  martin
1173         * mod/survey/: edit.php, edit_form.html, edit_form.phtml,
1174         edit_new.html, edit_new.phtml, graph.php, lib.php, login_form.html,
1175         report.php, test.php, view.php: 
1176         
1177         Big clean up of survey functions and removal of deadwood (more to
1178         go still though)
1180 2002-08-01 Thursday 12:05  martin
1182         * mod/forum/lib.php: 
1183         
1184         Yet more improvements to user discussion listing (added forum link
1185         to each discussion printed)
1187 2002-08-01 Thursday 12:00  martin
1189         * mod/forum/lib.php: 
1190         
1191         More improvements to user discussion display
1193 2002-08-01 Thursday 11:56  martin
1195         * mod/forum/lib.php: 
1196         
1197         Whoops! Hide teacher discussions when printing list of user
1198         discussions
1200 2002-08-01 Thursday 11:50  martin
1202         * index.php, course/lib.php, course/mod.php, course/social.php,
1203         course/topics.php, course/weeks.php, mod/forum/discuss.php,
1204         mod/forum/lib.php, mod/forum/post.php, mod/forum/search.php,
1205         mod/forum/subscribe.php, mod/forum/view.php, user/view.php: 
1206         
1207         A big clean up of all the forum functions (including renaming them
1208         all to start with forum_ ) and all the follow-on effects that
1209         caused Some miscellaneous bug fixes and code clean-ups along the
1210         way
1212 2002-08-01 Thursday 11:49  martin
1214         * mod/assignment/: lib.php, mod.html, mod.php: 
1215         
1216         Some work so far on the assignment module ... NOT FINISHED YET! I
1217         just want to get it out the way of some other commits
1219 2002-08-01 Thursday 01:13  martin
1221         * lib/moodlelib.php: 
1222         
1223         Slowly implementing courseid type variables where i see them
1225 2002-08-01 Thursday 01:11  martin
1227         * course/enrol.php: 
1228         
1229         Better logging for guest when enrolling
1231 2002-08-01 Thursday 00:53  martin
1233         * mod/forum/: mod.php, search.php, version.php, db/mysql.sql: 
1234         
1235         Fixes to logging and log display
1237 2002-08-01 Thursday 00:52  martin
1239         * mod/forum/lib.php: 
1240         
1241         Fixed up activity display for forums
1243 2002-08-01 Thursday 00:33  martin
1245         * mod/forum/: discuss.php, subscribe.php: 
1246         
1247         Fixed up some forum logging
1249 2002-08-01 Thursday 00:24  martin
1251         * course/lib.php: 
1252         
1253         A fix to recent log display
1255 2002-08-01 Thursday 00:13  martin
1257         * mod/forum/index.php: 
1258         
1259         Fixed up forum sorting
1261 2002-07-31 Wednesday 23:55  martin
1263         * mod/forum/lib.php: 
1264         
1265         Tweak to add ... after shortpost
1267 2002-07-31 Wednesday 23:52  martin
1269         * course/social.php: 
1270         
1271         Tweak on readings display on social course
1273 2002-07-31 Wednesday 23:43  martin
1275         * mod/forum/lib.php: 
1276         
1277         whoops typo, forgot global
1279 2002-07-31 Wednesday 23:39  martin
1281         * course/social.php: 
1282         
1283         is_subscribed => forum_is_subscribed
1285 2002-07-31 Wednesday 23:34  martin
1287         * mod/forum/: index.php, lib.php: 
1288         
1289         Fixes for long posts ...
1291 2002-07-31 Wednesday 23:09  martin
1293         * mod/forum/view.php: 
1294         
1295         Fixed subscribe info for students
1297 2002-07-31 Wednesday 22:19  martin
1299         * index.php, version.php, admin/index.php, course/lib.php,
1300         course/mod.php, course/social.php, course/topics.php,
1301         course/view.php, course/weeks.php, doc/install.html,
1302         lib/moodlelib.php, mod/assignment/module.php,
1303         mod/assignment/version.php, mod/choice/module.php,
1304         mod/choice/version.php, mod/forum/discuss.php, mod/forum/icon.gif,
1305         mod/forum/index.php, mod/forum/lib.php, mod/forum/mod.html,
1306         mod/forum/mod.php, mod/forum/module.php, mod/forum/post.html,
1307         mod/forum/post.php, mod/forum/rate.php, mod/forum/report.php,
1308         mod/forum/search.php, mod/forum/subscribe.php,
1309         mod/forum/subscribers.php, mod/forum/version.php,
1310         mod/forum/view.php, mod/forum/db/mysql.sql, mod/journal/module.php,
1311         mod/journal/version.php, mod/reading/module.php,
1312         mod/reading/version.php, mod/survey/module.php,
1313         mod/survey/version.php, user/view.php: 
1314         
1315         OK, some massive changes with many files removed or changed.
1316         
1317         Basically the changes are:
1318         
1319          - I've merged the 'discuss' module into the forum module
1320            which makes the interface MUCH clearer for everyone
1321          - I've added a new 'single' forum type that replicates
1322            what the old discuss course modules used to look like.
1323          - I've got rid of the "discussion" forum type - it will
1324            still exist in upgraded courses but as a normal forum.
1325          - the 'discuss' module is completely deleted - gone.
1326          - the 'chat' module is completely deleted - gone.
1327          - The upgrading system has been improved, and all code
1328            is stored in version.php.
1329          - I've put in upgrading commands to do the best I can
1330            (right now) to upgrade courses that used the discuss
1331            module.  It should mostly work, just leaving some
1332            "orphan" coursemodules on you course front page.  You
1333            can easily delete these using the little 'x'.
1334            I may have forgotten something  - I've only tested on
1335            my testing server and I'm about to test on my production
1336            server to see how it goes.
1337          - Forums have a lot of little new features and fixes.  The
1338            main one is the subscription process.  Teachers can 'force'
1339            subscriptions on any forum.  This disallows everyone from
1340            choosing their own mail subscription - it's just on.
1341          - The assignment module is half-finished and not working yet
1342         
1343         I've still some massive changes to do, mostly involving making all
1344         the lib.php function names more standardised, so consider this is
1345         an interim checkin to do some tests.
1347 2002-07-30 Tuesday 18:45  martin
1349         * lib/setup.php: 
1350         
1351         Removed version (replaced by /version.php
1353 2002-07-30 Tuesday 11:35  martin
1355         * course/: social.php, topics.php: 
1356         
1357         Fixed bug in subscribe link
1359 2002-07-29 Monday 23:45  martin
1361         * index.php, course/social.php, course/weeks.php,
1362         lib/moodlelib.php: 
1363         
1364         Definition and use of new isediting() function for checking whether
1365         a user is not only in editing mode, but ALLOWED to be editing the
1366         current course.  Used to show editing buttons etc
1368 2002-07-29 Monday 23:11  martin
1370         * lib/moodlelib.php: 
1371         
1372         Moved some functions around - no functonal difference
1374 2002-07-29 Monday 23:10  martin
1376         * course/: edit.html, edit.php: 
1377         
1378         Much simpler date-setting using new moodlelib functions
1380 2002-07-29 Monday 23:09  martin
1382         * version.php, admin/index.php: 
1383         
1384         Now adds the config table automatically if there isn't one yet.
1386 2002-07-29 Monday 21:45  martin
1388         * mod/forum/lib.php: 
1389         
1390         Fixed link for "older topics"
1392 2002-07-29 Monday 21:10  martin
1394         * course/view.php: 
1395         
1396         Can now specify course by "short name" using name parameter. 
1397         Useful for integrating with external interfaces.  Thanks to dopey
1398         for the idea.
1400 2002-07-29 Monday 21:03  martin
1402         * mod/journal/report.php: 
1403         
1404         OK, this is working now
1406 2002-07-29 Monday 18:12  martin
1408         * mod/journal/report.php: 
1409         
1410         hmm wierd bug on production server but not testing ... this is to
1411         test that
1413 2002-07-29 Monday 17:48  martin
1415         * mod/journal/: lib.php, report.php: 
1416         
1417         Fixes to journal reporting
1419 2002-07-29 Monday 17:17  martin
1421         * mod/forum/: lib.php, view.php: 
1422         
1423         Minor forum formatting tweaks
1425 2002-07-29 Monday 16:24  martin
1427         * mod/forum/subscribers.php: 
1428         
1429         Cleaned up subscription checking - it's a bit slower but will work
1430         with the upcoming changes to forums (subscribeall flag).  Code is
1431         shorter too.
1433 2002-07-29 Monday 16:11  martin
1435         * mod/forum/view.php: 
1436         
1437         edit icon always appears now, as long as a coursemodule exists
1439 2002-07-29 Monday 15:26  martin
1441         * mod/journal/lib.php: 
1442         
1443         Slightly bigger textarea for teacher feedback
1445 2002-07-29 Monday 15:21  martin
1447         * mod/journal/: lib.php, report.php: 
1448         
1449         Improvements to report.php ... clearer code, new functions in
1450         lib.php and now the journal entries are sorted with the newest at
1451         the top.
1453 2002-07-29 Monday 15:00  martin
1455         * lib/moodlelib.php: 
1456         
1457         changed function get_course_participants --> get_course_users
1458         (naming consistency)
1460 2002-07-29 Monday 14:53  martin
1462         * user/index.php: 
1463         
1464         Changed to use the new functions for lists of students, teachers
1465         etc
1467 2002-07-29 Monday 14:52  martin
1469         * lib/moodlelib.php: 
1470         
1471         New functions for getting lists of people in a course, and some
1472         cleanups
1474 2002-07-29 Monday 14:34  martin
1476         * mod/journal/mod.php: 
1477         
1478         modernised the code to use newer database functions - no change in
1479         functionality
1481 2002-07-29 Monday 14:21  martin
1483         * lib/moodlelib.php: 
1484         
1485         New functions for printing date selector forms and reconstructing
1486         dates afterwards.  Also a new function for counting words in a text
1488 2002-07-29 Monday 14:20  martin
1490         * mod/journal/view.php: 
1491         
1492         Added word count
1494 2002-07-29 Monday 09:38  martin
1496         * course/loggraph.php: 
1497         
1498         Slight fix for daily x-axis (nicer-looking numbers)
1500 2002-07-29 Monday 00:35  martin
1502         * index.php: 
1503         
1504         Fixed bug where admin controls would be shown to teachers in
1505         edit-mode (thanks dopey)
1507 2002-07-28 Sunday 15:25  martin
1509         * CHANGES: 
1510         
1511         Same
1513 2002-07-27 Saturday 21:33  martin
1515         * course/: loggraph.php, user.php: 
1516         
1517         Fixed up the graphs (one for userday and they are also now correct
1518         for timezones)
1520 2002-07-27 Saturday 21:09  martin
1522         * README, UPGRADES, UPGRADING, version.php, admin/index.php: 
1523         
1524         Moodle can now upgrade itself, just like the modules do
1526 2002-07-27 Saturday 20:38  martin
1528         * lib/db/: README, mysql.sql, postgres7.sql: 
1529         
1530         Dropping any pretense of Postgres support for the moment, and added
1531         a README
1533 2002-07-27 Saturday 19:54  martin
1535         * lang/en/strings.php: 
1536         
1537         new strings
1539 2002-07-27 Saturday 18:23  martin
1541         * user/: index.php, view.php: 
1542         
1543         Altered buttons from index and view pages
1545 2002-07-27 Saturday 17:44  martin
1547         * course/: lib.php, loggraph.php, user.php: 
1548         
1549         Changes to improve the user activity reports
1551 2002-07-27 Saturday 16:35  martin
1553         * course/user.php: 
1554         
1555         Fixed up graph pages
1557 2002-07-27 Saturday 16:31  martin
1559         * course/: loggraph.php, user.php: 
1560         
1561         Improvements to user activity report - including graphs
1563 2002-07-27 Saturday 15:22  martin
1565         * mod/journal/lib.php: 
1566         
1567         Fix to account for people not in course
1569 2002-07-27 Saturday 15:13  martin
1571         * mod/assignment/db/mysql.sql: 
1572         
1573         Dummy (for now)
1575 2002-07-27 Saturday 14:58  martin
1577         * mod/journal/: lib.php, db/mysql.sql: 
1578         
1579         Implemented journal feedback notification (mailouts)
1581 2002-07-27 Saturday 14:10  martin
1583         * lib/moodlelib.php: 
1584         
1585         Better error checking in update_record
1587 2002-07-27 Saturday 14:09  martin
1589         * admin/cron.php: 
1590         
1591         Much better cron function method - instead of using a code fragment
1592         in mod/cron.php, it now uses a function in mod/lib.php ... more
1593         contained
1595 2002-07-27 Saturday 14:08  martin
1597         * admin/index.php: 
1598         
1599         New upgrading procedure, uses module functions to handle all
1600         version changes
1602 2002-07-27 Saturday 14:07  martin
1604         * mod/: assignment/module.php, choice/module.php, forum/module.php,
1605         journal/module.php, reading/module.php, survey/module.php: 
1606         
1607         Changes to suit new upgrading procedure (admin/index.html)
1609 2002-07-26 Friday 10:15  martin
1611         * mod/journal/mod.html: 
1612         
1613         Fixed 0 days -> ALways Open
1615 2002-07-25 Thursday 21:54  martin
1617         * mod/survey/lib.php: 
1618         
1619         Extra space at end of file :-)
1621 2002-07-25 Thursday 21:48  martin
1623         * mod/: choice/lib.php, forum/lib.php, journal/lib.php,
1624         journal/user.php, reading/lib.php, reading/user.php,
1625         survey/lib.php: 
1626         
1627         Got rid of the user.php code fragments and implemented much cleaner
1628         system which certain-named functions in lib.php ... called from
1629         /course/user.php
1631 2002-07-25 Thursday 21:47  martin
1633         * course/user.php: 
1634         
1635         Changes to how functions are called from modules - much cleaner now
1637 2002-07-24 Wednesday 02:26  martin
1639         * course/user.php: 
1640         
1641         cough
1643 2002-07-24 Wednesday 02:26  martin
1645         * course/user.php: 
1646         
1647         title tweaking
1649 2002-07-24 Wednesday 02:24  martin
1651         * course/user.php: 
1652         
1653         Formatting outline tweaks
1655 2002-07-24 Wednesday 02:20  martin
1657         * course/user.php: 
1658         
1659         H3 -> H4
1661 2002-07-24 Wednesday 02:11  martin
1663         * CHANGES: 
1664         
1665         Ch ch ch
1667 2002-07-24 Wednesday 02:02  martin
1669         * mod/journal/: user.php, view.php: 
1670         
1671         Formatting fixes for ratings
1673 2002-07-24 Wednesday 01:56  martin
1675         * mod/journal/: report.php, view.php: 
1676         
1677         Allow teachers to be marked, and allow ratings to be ignored
1679 2002-07-24 Wednesday 01:04  martin
1681         * course/user.php, mod/journal/user.php, mod/reading/user.php: 
1682         
1683         Fixes to Activity reports
1685 2002-07-24 Wednesday 00:48  martin
1687         * course/user.php, lang/en/strings.php, user/index.php: 
1688         
1689         Improvements to activity reports
1691 2002-07-24 Wednesday 00:25  martin
1693         * mod/reading/user.php: 
1694         
1695         typo
1697 2002-07-24 Wednesday 00:24  martin
1699         * course/lib.php, course/topics.php, course/user.php,
1700         course/view.php, course/weeks.php, lang/en/strings.php,
1701         mod/journal/user.php, mod/reading/user.php: 
1702         
1703         Part of "contributions" overhaul in course/user.php
1705 2002-07-21 Sunday 16:34  martin
1707         * help.php, lang/en/strings.php, lib/moodlelib.php, lib/weblib.php,
1708         user/edit.html: 
1709         
1710         Improvements to the help system
1712 2002-07-21 Sunday 03:11  martin
1714         * mod/reading/view.php: 
1715         
1716         More tweaks to summary display
1718 2002-07-21 Sunday 03:08  martin
1720         * mod/reading/view.php: 
1721         
1722         tweaking summary display on frames
1724 2002-07-21 Sunday 02:50  martin
1726         * course/: topics.php, view.php, weeks.php: 
1727         
1728         Doesn't display discussions AND forums in the Activities
1730 2002-07-21 Sunday 02:20  martin
1732         * course/topics.php, course/weeks.php, lib/moodlelib.php,
1733         mod/choice/index.php, mod/forum/index.php, mod/journal/index.php,
1734         mod/reading/index.php, mod/survey/index.php: 
1735         
1736         Slight formatting tweaks (forum index)
1738 2002-07-21 Sunday 01:56  martin
1740         * mod/forum/: index.php, lib.php, db/mysql.sql: 
1741         
1742         Changed listing of forums
1744 2002-07-21 Sunday 01:20  martin
1746         * mod/reading/view.php: 
1747         
1748         Trying summaries back again in frameset
1750 2002-07-21 Sunday 00:04  martin
1752         * lang/en/strings.php: 
1753         
1754         additions
1756 2002-07-19 Friday 20:18  martin
1758         * lang/en/strings.php: 
1759         
1760         Fixed welcome email
1762 2002-07-19 Friday 20:18  martin
1764         * course/enrol.php: 
1765         
1766         Fixed formatting of welcome email
1768 2002-07-19 Friday 20:11  martin
1770         * course/topics.php: 
1771         
1772         typo
1774 2002-07-19 Friday 20:11  martin
1776         * course/topics.php: 
1777         
1778         Altered blink to make it less annoying
1780 2002-07-19 Friday 20:08  martin
1782         * course/topics.php: 
1783         
1784         Make 'Edit profile" link blink, as a reminder, if not used yet
1786 2002-07-19 Friday 20:01  martin
1788         * course/edit.html, course/edit.php, course/enrol.php,
1789         lang/en/strings.php, login/confirm.php, login/signup.php: 
1790         
1791         More language changes
1793 2002-07-14 Sunday 21:32  martin
1795         * mod/forum/: subscribers.php, view.php: 
1796         
1797         Added ability for teacher to see subscribers for each forum
1799 2002-07-12 Friday 21:29  martin
1801         * login/signup.php: 
1802         
1803         Format tweak
1805 2002-07-12 Friday 21:25  martin
1807         * lang/en/strings.php, login/signup_form.php: 
1808         
1809         Small language-related changes
1811 2002-07-11 Thursday 13:30  martin
1813         * index.php, lang/en/strings.php, lib/weblib.php,
1814         login/change_password.php, login/change_password_form.html,
1815         login/confirm.php, login/forgot_password.php,
1816         login/forgot_password_change.html, login/forgot_password_form.html,
1817         login/index.php, login/index_confirm.html, login/index_form.html,
1818         login/signup.php, login/signup_confirm.html, login/signup_form.php,
1819         user/edit.html, user/edit.php: 
1820         
1821         Changes related to internationalision strings and printing them
1823 2002-07-11 Thursday 13:30  martin
1825         * admin/index.php, admin/site.php, admin/user.php, course/edit.php,
1826         course/enrol.php, course/lib.php, lib/moodlelib.php: 
1827         
1828         Consistent use of get_site() instead of checking course->category
1829         directly
1831 2002-07-10 Wednesday 23:26  martin
1833         * mod/forum/index.php: 
1834         
1835         Added search box here
1837 2002-07-10 Wednesday 23:17  martin
1839         * course/weeks.php: 
1840         
1841         Fixed week zooming
1843 2002-07-06 Saturday 14:34  martin
1845         * CHANGES: 
1846         
1847         Daily changes
1849 2002-07-06 Saturday 12:07  martin
1851         * mod/survey/: edit_form.html, edit_form.phtml, login_form.html: 
1852         
1853         Got rid of all pv() functions, now consistently uses p() to print
1854         variables safely.
1856 2002-07-04 Thursday 16:49  martin
1858         * course/lib.php: 
1859         
1860         Remove teacher posts from recent activity (for students)
1862 2002-07-04 Thursday 16:31  martin
1864         * UPGRADES: 
1865         
1866         To keep track of upgrading info
1868 2002-07-04 Thursday 16:30  martin
1870         * course/topics.php, course/weeks.php, mod/forum/index.php,
1871         mod/forum/lib.php, mod/forum/subscribe.php, mod/forum/view.php,
1872         mod/forum/db/mysql.sql: 
1873         
1874         Added new teacher forum.  TABLE CHANGED:  forum
1876 2002-07-04 Thursday 16:06  martin
1878         * course/mod.php: 
1879         
1880         Prevent caching of these forms
1882 2002-07-04 Thursday 16:01  martin
1884         * lib/moodlelib.php: 
1885         
1886         Typo in userdate
1888 2002-07-04 Thursday 15:56  martin
1890         * lib/setup.php: 
1891         
1892         Use lang if locale not defined
1894 2002-07-04 Thursday 15:52  martin
1896         * config-dist.php, course/view.php, lang/en/strings.php,
1897         lib/setup.php, login/index.php, login/index_confirm.html,
1898         login/index_form.html, user/edit.html, user/edit.php,
1899         user/index.php, user/view.php: 
1900         
1901         Language-related fixes
1903 2002-07-04 Thursday 15:49  martin
1905         * lib/moodlelib.php: 
1906         
1907         Added missing parameter to update_module_icon (courseid)
1909 2002-07-04 Thursday 15:48  martin
1911         * mod/: choice/view.php, forum/view.php, journal/view.php,
1912         reading/view.php, survey/view.php: 
1913         
1914         Fix to update_module_icon (to pass the courseid)
1916 2002-07-02 Tuesday 15:09  martin
1918         * help.php, index.php, lang/en/strings.php: 
1919         
1920         Further internationalisation
1922 2002-07-02 Tuesday 15:02  martin
1924         * course/index.php, course/lib.php, course/log.php,
1925         files/index.php, lib/moodlelib.php, lib/setup.php,
1926         mod/forum/lib.php, mod/survey/download.php, mod/survey/lib.php,
1927         mod/survey/report.php: 
1928         
1929         Slight changes to userdate() function.  It now uses gmstrftime()
1930         instead of gmdate to format times, thus allowing it to take
1931         advantage of locale, if set, to print dates in the appropriate
1932         language.  Several userdate invocations had to be changed, though,
1933         to use the different formatting specs.
1935 2002-07-02 Tuesday 12:19  martin
1937         * config-dist.php: 
1938         
1939         Slight changes to documentation
1941 2002-07-02 Tuesday 12:11  martin
1943         * lib/languages.php: 
1944         
1945         List of all 2-letter language codes (ISO 639)
1947 2002-06-27 Thursday 16:47  martin
1949         * lang/en/help.picture.php, lang/en/help.text.php,
1950         lang/en/strings.php, lib/moodlelib.php, theme/standard/footer.html,
1951         theme/standardblue/footer.html: 
1952         
1953         New languages system - get_string() in moodlelib.
1955 2002-06-27 Thursday 16:46  martin
1957         * help.php: 
1958         
1959         Changes to the location of help files
1961 2002-06-26 Wednesday 00:42  martin
1963         * course/view.php, mod/choice/index.php, mod/survey/index.php: 
1964         
1965         Minor formatting tweaks
1967 2002-06-26 Wednesday 00:42  martin
1969         * user/view.php: 
1970         
1971         Changes to display user discussions
1973 2002-06-25 Tuesday 23:40  martin
1975         * CHANGES: 
1976         
1977         Ch-Ch-Changes
1979 2002-06-25 Tuesday 23:34  martin
1981         * CHANGES: 
1982         
1983         Ch-Ch-Changes
1985 2002-06-25 Tuesday 23:26  martin
1987         * CHANGES: 
1988         
1989         Ch ch ch changes
1991 2002-06-25 Tuesday 20:08  martin
1993         * course/weeks.php, lib/db/mysql.sql: 
1994         
1995         Minor changes
1997 2002-06-25 Tuesday 19:57  martin
1999         * index.php, lib/moodlelib.php: 
2000         
2001         Whoops forgot some more 'week's
2003 2002-06-25 Tuesday 19:49  martin
2005         * index.php, admin/site.html, admin/site.php, course/edit.html,
2006         course/edit.php, course/lib.php, course/mod.php,
2007         course/mod_delete.html, course/social.php, course/topics.php,
2008         course/user.php, course/view.php, course/weeks.php,
2009         lib/db/mysql.sql, mod/choice/index.php, mod/choice/mod.html,
2010         mod/forum/mod.html, mod/journal/index.php, mod/journal/mod.html,
2011         mod/journal/user.php, mod/journal/view.php,
2012         mod/reading/details.php, mod/reading/index.php,
2013         mod/reading/mod.html, mod/survey/details.php, mod/survey/index.php,
2014         mod/survey/mod.html: 
2015         
2016         Major changes throughout to change "week" notation to "section"
2017         notation.  Sections covers "weeks", "topics" and anything else that
2018         may come along.  Note, again, some databases have changed esp
2019         course_weeks -> course_sections and several fields called "week"
2020         are now "section.  Also course no longer has an enddate, but
2021         instead has a numsections field.
2023 2002-06-25 Tuesday 19:46  martin
2025         * course/: editsection.html, editsection.php: 
2026         
2027         Renamed from editweek to editsection
2029 2002-06-25 Tuesday 19:44  martin
2031         * course/: editweek.html, editweek.php: 
2032         
2033         Renamed week->section
2035 2002-06-25 Tuesday 19:43  martin
2037         * pix/i/: all.gif, allweeks.gif, one.gif, oneweek.gif: 
2038         
2039         Renamed allweeks.gif -> all.gif oneweek.gif -> one.gif
2041 2002-06-25 Tuesday 15:56  martin
2043         * course/: lib.php, mod.php: 
2044         
2045         Nicer formatting of editing modules, takes into account course
2046         format
2048 2002-06-25 Tuesday 15:17  martin
2050         * mod/survey/report.php: 
2051         
2052         Don't show overall graph when no students have completed survey
2054 2002-06-25 Tuesday 15:10  martin
2056         * mod/survey/: lib.php, report.php, view.php: 
2057         
2058         Slight tweaks to survey display after it's been done (list # of
2059         students)
2061 2002-06-25 Tuesday 14:47  martin
2063         * index.php, course/mod.php, course/social.php, course/topics.php,
2064         course/view.php, course/weeks.php, lib/moodlelib.php,
2065         mod/forum/lib.php, mod/forum/view.php: 
2066         
2067         Changes related to new forum type: eachuser and some general
2068         forum-related tweaking
2070 2002-06-25 Tuesday 11:32  martin
2072         * course/topics.php: 
2073         
2074         Improved formatting of module links (using a TITLE that is
2075         modulename)
2077 2002-06-25 Tuesday 11:30  martin
2079         * course/weeks.php: 
2080         
2081         Slight formatting improvement (list module name in link title)
2083 2002-06-25 Tuesday 11:23  martin
2085         * mod/forum/icon.gif: 
2086         
2087         Updated icon to make it less like discussions and more flexible
2089 2002-06-24 Monday 23:27  martin
2091         * mod/forum/view.php: 
2092         
2093         Typo in add_to_log ... index->view
2095 2002-06-21 Friday 23:55  martin
2097         * index.php: 
2098         
2099         Slight change when checking for user.
2101 2002-06-21 Friday 12:54  martin
2103         * CHANGES: 
2104         
2105         Ch ch ch changes
2107 2002-06-20 Thursday 23:41  martin
2109         * mod/forum/db/mysql.sql: 
2110         
2111         Bugfixes from move - this is now up to date
2113 2002-06-20 Thursday 23:24  martin
2115         * index.php: 
2116         
2117         Subscibing to forum, not discuss
2119 2002-06-20 Thursday 23:15  martin
2121         * index.php, course/social.php, course/topics.php,
2122         course/unenrol.php, course/weeks.php, lib/moodlelib.php,
2123         mod/forum/icon.gif, mod/forum/index.php, mod/forum/lib.php,
2124         mod/forum/mod.html, mod/forum/mod.php, mod/forum/module.php,
2125         mod/forum/subscribe.php, mod/forum/view.php,
2126         mod/forum/db/mysql.sql: 
2127         
2128         Mass change related to separating forum from discuss and making it
2129         a separate module (again).  This frees up forums for some
2130         interesting developments.  Note that database tables have moved
2131         around.
2133 2002-06-19 Wednesday 23:42  martin
2135         * course/unenrol.php, user/index.php: 
2136         
2137         Modifications to unenrol.  Now a teacher can unenrol students from
2138         the course.
2140 2002-06-19 Wednesday 13:37  martin
2142         * lib/db/mysql.sql: 
2143         
2144         Added course->marker
2146 2002-06-19 Wednesday 13:08  martin
2148         * pix/i/marker.gif: 
2149         
2150         "marker" icon used by "topics" course format to mark a topic
2152 2002-06-19 Wednesday 13:05  martin
2154         * mod/journal/report.php: 
2155         
2156         Bugfix in crumbs
2158 2002-06-19 Wednesday 13:04  martin
2160         * course/: lib.php, topics.php, view.php: 
2161         
2162         Added a "topics" format.  it's very similar to the "Weeks" format,
2163         except it isn't constrained by times.  Useful for flexible courses
2164         where the pace isn't known and is subject to change.  The teacher
2165         can "mark" the current topic and change this marking as necessary.
2167 2002-06-16 Sunday 17:44  martin
2169         * index.php: 
2170         
2171         Changes to add subscribe/unsubscribe to site News forum
2173 2002-06-16 Sunday 11:25  martin
2175         * index.php: 
2176         
2177         More accessible log in button up top
2179 2002-06-13 Thursday 20:31  martin
2181         * lib/adodb/: adodb-cryptsession.php, adodb-csvlib.inc.php,
2182         adodb-errorhandler.inc.php, adodb-errorpear.inc.php,
2183         adodb-lib.inc.php, adodb-pager.inc.php, adodb-pear.inc.php,
2184         adodb-session.php, adodb.inc.php, readme.htm, server.php,
2185         tips_portable_sql.htm, toexport.inc.php, tohtml.inc.php,
2186         drivers/adodb-access.inc.php, drivers/adodb-ado.inc.php,
2187         drivers/adodb-ado_access.inc.php, drivers/adodb-ado_mssql.inc.php,
2188         drivers/adodb-borland_ibase.inc.php, drivers/adodb-csv.inc.php,
2189         drivers/adodb-db2.inc.php, drivers/adodb-fbsql.inc.php,
2190         drivers/adodb-firebird.inc.php, drivers/adodb-ibase.inc.php,
2191         drivers/adodb-informix.inc.php, drivers/adodb-informix72.inc.php,
2192         drivers/adodb-mssql.inc.php, drivers/adodb-mysql.inc.php,
2193         drivers/adodb-mysqlt.inc.php, drivers/adodb-oci8.inc.php,
2194         drivers/adodb-oci805.inc.php, drivers/adodb-oci8po.inc.php,
2195         drivers/adodb-odbc.inc.php, drivers/adodb-odbc_mssql.inc.php,
2196         drivers/adodb-odbc_oracle.inc.php, drivers/adodb-oracle.inc.php,
2197         drivers/adodb-postgres.inc.php, drivers/adodb-postgres64.inc.php,
2198         drivers/adodb-postgres7.inc.php, drivers/adodb-proxy.inc.php,
2199         drivers/adodb-sqlanywhere.inc.php, drivers/adodb-sybase.inc.php,
2200         drivers/adodb-vfp.inc.php, tests/benchmark.php, tests/client.php,
2201         tests/test.php, tests/test2.php, tests/test3.php, tests/test4.php,
2202         tests/test5.php, tests/testcache.php, tests/testdatabases.inc.php,
2203         tests/testgenid.php, tests/testmssql.php, tests/testoci8.php,
2204         tests/testpaging.php, tests/testpear.php, tests/testsessions.php: 
2205         
2206         Upgraded to ADOdb 2.12
2208 2002-06-13 Thursday 19:18  martin
2210         * config-dist.php, user/edit.php, user/lib.php: 
2211         
2212         Changes to support GD 1 and GD 2.  Well, to be more accurate, we
2213         now rely on the administrator to tell us which is installed because
2214         PHP is not reliable  (eg GD 2.* functions are available in 4.0.6
2215         and later EVEN WHEN gd 2 is not present ... sigh).
2216         
2217         So, new config variable  $CFG->gdversion
2219 2002-06-12 Wednesday 12:31  martin
2221         * course/lib.php: 
2222         
2223         Whoops ... removed Choose...
2225 2002-06-12 Wednesday 12:29  martin
2227         * course/lib.php: 
2228         
2229         Changes to course menu
2231 2002-06-12 Wednesday 12:24  martin
2233         * index.php: 
2234         
2235         Link to site logs
2237 2002-06-12 Wednesday 12:22  martin
2239         * course/: lib.php, log.php: 
2240         
2241         Improvements to logs for admin user (can view any course)
2243 2002-06-11 Tuesday 15:43  martin
2245         * index.php: 
2246         
2247         OK, this is better (sigh)
2249 2002-06-11 Tuesday 15:27  martin
2251         * course/: view.php, weeks.php: 
2252         
2253         Tweaks to course format (search box)
2255 2002-06-11 Tuesday 15:01  martin
2257         * lib/weblib.php: 
2258         
2259         New highlight function for searches etc
2261 2002-06-11 Tuesday 14:28  martin
2263         * theme/: standard/styles.css, standardblue/styles.css: 
2264         
2265         New "highlight" class (eg for search results)
2267 2002-06-11 Tuesday 12:56  martin
2269         * course/social.php: 
2270         
2271         Added search form
2273 2002-06-11 Tuesday 12:31  martin
2275         * index.php: 
2276         
2277         grr
2279 2002-06-11 Tuesday 12:28  martin
2281         * course/lib.php: 
2282         
2283         Tiny fix so that when today is specified, it's selected in the list
2285 2002-06-11 Tuesday 12:04  martin
2287         * lib/moodlelib.php: 
2288         
2289         Fixes to usergetdate() ... looks OK now.
2291 2002-06-11 Tuesday 11:10  martin
2293         * index.php: 
2294         
2295         Fomat tweaking
2297 2002-06-11 Tuesday 11:06  martin
2299         * index.php: 
2300         
2301         Removed bodgy forums link - it's not necessary
2303 2002-06-10 Monday 22:01  martin
2305         * course/lib.php, lib/moodlelib.php, user/index.php: 
2306         
2307         New usergetmidnight function and use in finding today's logs
2309 2002-06-10 Monday 21:47  martin
2311         * course/enrol.html: 
2312         
2313         Added generic "your teacher" when there is no teacher defined yet
2315 2002-06-10 Monday 21:40  martin
2317         * index.php: 
2318         
2319         Tweaking layout
2321 2002-06-10 Monday 21:35  martin
2323         * index.php: 
2324         
2325         More tweaks and simplification when possible
2327 2002-06-10 Monday 21:11  martin
2329         * mod/reading/: details.php, lib.php, mod.html, view.php: 
2330         
2331         new reading type: "Web Address" is now Web Page and Web Link, which
2332         simply redirects to the external link (no frame)
2334 2002-06-10 Monday 19:35  martin
2336         * index.php: 
2337         
2338         Tweak: added courses link back in ... because courses page may one
2339         day be something different to the display on the front page (eg
2340         when there's very many courses)
2342 2002-06-10 Monday 19:34  martin
2344         * lib/db/mysql.sql: 
2345         
2346         Added course->timecreated
2348 2002-06-10 Monday 19:30  martin
2350         * course/edit.php: 
2351         
2352         Make sure new courses set the timecreated field
2354 2002-06-10 Monday 19:16  martin
2356         * course/index.php: 
2357         
2358         Fixed formatting.
2360 2002-06-10 Monday 19:11  martin
2362         * course/: edit.html, enrol.html, enrol.php, lib.php: 
2363         
2364         Course entry key is now called an enrolment key
2366 2002-06-10 Monday 17:47  martin
2368         * CHANGES: 
2369         
2370         Changes
2372 2002-06-10 Monday 17:44  martin
2374         * course/: lib.php, log.php: 
2375         
2376         Fixes related to user timezones.  All times are now displayed as
2377         expected.
2379 2002-06-10 Monday 17:43  martin
2381         * lib/moodlelib.php: 
2382         
2383         Fixes to functions relating to user timezones
2385 2002-06-10 Monday 14:56  martin
2387         * course/weeks.php: 
2388         
2389         Display tweaks
2391 2002-06-10 Monday 13:41  martin
2393         * index.php: 
2394         
2395         More tweaks for admin view
2397 2002-06-10 Monday 13:19  martin
2399         * index.php, admin/site.html, admin/site.php, course/index.php,
2400         course/lib.php: 
2401         
2402         Changes to allow choice of format on home page of site
2404 2002-06-10 Monday 12:41  martin
2406         * course/weeks.php: 
2407         
2408         Layout tweak
2410 2002-06-10 Monday 12:33  martin
2412         * user/: edit.php, view.php: 
2413         
2414         Better handling of guest user
2416 2002-06-10 Monday 12:24  martin
2418         * admin/user.php, login/index.php: 
2419         
2420         Moved creation of guest user to login page - this means it can be
2421         trashed any time and it will recreate itself as necessary.
2423 2002-06-10 Monday 11:49  martin
2425         * user/view.php: 
2426         
2427         All users are viewable in the "site" course.
2429 2002-06-10 Monday 10:46  martin
2431         * login/index_form.html: 
2432         
2433         Tweaking formatting
2435 2002-06-10 Monday 10:42  martin
2437         * login/: forgot_password.php, index_form.html: 
2438         
2439         Improved formatting for consistency and clarity
2441 2002-06-09 Sunday 22:44  martin
2443         * login/index_form.html: 
2444         
2445         Little more documentation about guest account
2447 2002-06-09 Sunday 22:14  martin
2449         * admin/user.php, course/edit.html, course/enrol.php,
2450         course/index.php, course/lib.php, lib/moodlelib.php,
2451         lib/db/mysql.sql, mod/journal/edit.php, mod/journal/view.php,
2452         mod/survey/save.php, pix/i/key.gif: 
2453         
2454         Changes to support guest user across any course (guest/guest)
2456 2002-06-09 Sunday 22:12  martin
2458         * pix/poo.html: 
2459         
2460         This file was here by mistake
2462 2002-06-08 Saturday 14:52  martin
2464         * course/view.php, mod/choice/view.php, mod/journal/view.php,
2465         mod/reading/view.php, mod/survey/view.php,
2466         theme/standard/header.html, theme/standardblue/header.html: 
2467         
2468         Changes to put update/edit icons in the headers of module and
2469         course pages
2471 2002-06-08 Saturday 14:47  martin
2473         * lib/moodlelib.php: 
2474         
2475         Changes so that an icon can be displayed in the header
2477 2002-06-08 Saturday 10:13  martin
2479         * lib/db/mysql.sql: 
2480         
2481         Put backquotes around some field names to avoid errors
2483 2002-06-07 Friday 11:57  martin
2485         * lib/moodlelib.php: 
2486         
2487         Added Moodle version number
2489 2002-06-07 Friday 11:54  martin
2491         * lib/moodlelib.php: 
2492         
2493         More tweaking of the mail formatting
2495 2002-06-07 Friday 11:37  martin
2497         * CHANGES: 
2498         
2499         CH CH CH CH Changes.
2501 2002-06-06 Thursday 23:25  martin
2503         * config-dist.php: 
2504         
2505         Altered smtphosts and removed cronpassword
2507 2002-06-06 Thursday 23:21  martin
2509         * lib/moodlelib.php: 
2510         
2511         If $CFG->smtphosts is empty, then mailer uses PHP mail() ==
2512         sendmail.
2514 2002-06-06 Thursday 23:19  martin
2516         * admin/cron.php: 
2517         
2518         Removed password ... it's not necessary any more.
2520 2002-06-06 Thursday 10:59  martin
2522         * lib/setup.php: 
2523         
2524         WHoops .... time should be 1800 seconds
2526 2002-06-06 Thursday 00:39  martin
2528         * course/unenrol.php: 
2529         
2530         Remember to remove subscriptions when unenrolling.
2532 2002-06-05 Wednesday 22:05  martin
2534         * error/index.php, lib/moodlelib.php, lib/setup.php,
2535         login/forgot_password.php, login/signup.php: 
2536         
2537         Fixes to convert mail to individual mailing ...  so that we can use
2538         the new preferences for mail (plain or html).
2540 2002-06-05 Wednesday 14:24  martin
2542         * course/lib.php, course/log.php, lib/weblib.php: 
2543         
2544         Slight interface tweaks
2546 2002-06-05 Wednesday 14:10  martin
2548         * user/edit.php: 
2549         
2550         Typo on add_to_log URL
2552 2002-06-05 Wednesday 13:54  martin
2554         * user/index.php: 
2555         
2556         Doesn't display teachers or students if there aren't any
2558 2002-06-05 Wednesday 13:37  martin
2560         * lib/weblib.php, lib/db/mysql.sql, user/edit.html, user/edit.php,
2561         user/index.php, user/view.php: 
2562         
2563         Changes to user settings, now it matches the stored data better
2565 2002-06-05 Wednesday 13:36  martin
2567         * lib/countries.php: 
2568         
2569         Moved here from login/countries.php.  Function removed.
2571 2002-06-05 Wednesday 13:35  martin
2573         * login/: countries.php, signup.php, signup_form.php: 
2574         
2575         Changes to use new lib/countries.php
2577 2002-06-05 Wednesday 11:24  martin
2579         * lib/db/mysql.sql: 
2580         
2581         Changes to user table
2583 2002-06-05 Wednesday 11:22  martin
2585         * course/new.php, course/social.php, mod/journal/new.php,
2586         mod/reading/new.php, user/new.php: 
2587         
2588         Old new.php system is replaced by print_recent_activity() in
2589         course/lib.php
2591 2002-06-05 Wednesday 11:15  martin
2593         * course/lib.php, course/log.php, course/new.php, files/index.php,
2594         lib/moodlelib.php, lib/weblib.php, lib/db/mysql.sql,
2595         mod/choice/report.php, mod/journal/lib.php, mod/journal/new.php,
2596         mod/journal/report.php, mod/journal/user.php, mod/journal/view.php,
2597         mod/reading/index.php, mod/reading/new.php,
2598         mod/survey/download.php, mod/survey/report.php, user/edit.html,
2599         user/edit.php, user/index.php, user/lib.php: 
2600         
2601         Changes related to timezone display.  Datetime display now uses
2602         userdate() which itself uses the USER variable timezone to alter
2603         the displayed time.
2605 2002-06-05 Wednesday 11:13  martin
2607         * theme/standard/styles.css: 
2608         
2609         Changed formatting (attempting to improve IE display)
2611 2002-06-04 Tuesday 15:00  martin
2613         * course/loginas.php: 
2614         
2615         Errr this is what I meant
2617 2002-06-04 Tuesday 14:58  martin
2619         * course/loginas.php: 
2620         
2621         Improved logging slightly
2623 2002-06-04 Tuesday 14:54  martin
2625         * user/index.php: 
2626         
2627         Formatting of teacher links
2629 2002-06-04 Tuesday 14:49  martin
2631         * user/view.php: 
2632         
2633         Added a message if the student is not a member of the current
2634         course
2636 2002-06-04 Tuesday 14:35  martin
2638         * user/view.php: 
2639         
2640         Whoops ... don't put unenrol button unless the user is the current
2641         user!
2643 2002-06-04 Tuesday 14:32  martin
2645         * lib/moodlelib.php: 
2646         
2647         course/login.php is now course/enrol.php ...
2649 2002-06-04 Tuesday 14:30  martin
2651         * course/: enrol.html, enrol.php, lib.php, login.html, login.php,
2652         unenrol.php: 
2653         
2654         Cleaned up enrol and unenrol process a bit
2656 2002-06-04 Tuesday 14:29  martin
2658         * user/view.php: 
2659         
2660         Added button to unenrol a user (course/unenrol.php)
2662 2002-06-03 Monday 18:42  martin
2664         * course/: email.html, email.php: 
2665         
2666         Not needed any more ... use the "News" forum instead.
2668 2002-06-02 Sunday 16:23  martin
2670         * user/index.php: 
2671         
2672         Now uses $course->student as title of list
2674 2002-06-02 Sunday 16:10  martin
2676         * course/: edit.html, edit.php, social.php, weeks.php: 
2677         
2678         Added per-course config and use of a word for "student"
2680 2002-06-02 Sunday 15:41  martin
2682         * theme/standardblue/styles.css: 
2683         
2684         Added semicolons to keep IE happy
2686 2002-06-02 Sunday 15:39  martin
2688         * theme/standardblue/styles.css: 
2689         
2690         Changed to lowercase to make IE happy
2692 2002-06-01 Saturday 23:35  martin
2694         * theme/standard/styles.css: 
2695         
2696         Fixed for Internet Explorer?
2698 2002-06-01 Saturday 22:11  martin
2700         * mod/reading/view.php: 
2701         
2702         Added TITLE to link to fullscreen reading
2704 2002-06-01 Saturday 22:00  martin
2706         * mod/reading/view.php: 
2707         
2708         Minor frameset adjustments
2710 2002-06-01 Saturday 21:57  martin
2712         * mod/reading/view.php: 
2713         
2714         Slight alterations to layout of frames.
2716 2002-06-01 Saturday 21:47  martin
2718         * course/edit.php: 
2719         
2720         Removed check for course format changing
2722 2002-06-01 Saturday 20:52  martin
2724         * CHANGES: 
2725         
2726         Updated
2728 2002-06-01 Saturday 17:48  martin
2730         * course/social.php: 
2731         
2732         Added a <BR>
2734 2002-06-01 Saturday 17:44  martin
2736         * course/: view.php, weeks.php: 
2737         
2738         Modified weekly course format with "People" section and sorted
2739         activity modules
2741 2002-06-01 Saturday 17:23  martin
2743         * course/lib.php: 
2744         
2745         Improvements to Recent Activity to make it clearer.  Formatting,
2746         but also logical changes to reduce the logs for course changes:
2747         add+update=add add+delete=nothing update+update=update
2748         update+delete=delete
2750 2002-06-01 Saturday 17:06  martin
2752         * course/mod.php: 
2753         
2754         Errors while deleting a module are no longer fatal errors
2756 2002-06-01 Saturday 17:05  martin
2758         * lib/moodlelib.php: 
2759         
2760         Fixed buglets in get_records_sql and insert_record
2762 2002-06-01 Saturday 14:37  martin
2764         * course/mod.php: 
2765         
2766         Slight fix to change some mod->course_module to mod->coursemodule
2767         for consistency
2769 2002-06-01 Saturday 12:25  martin
2771         * course/lib.php: 
2772         
2773         Fixed some display of the logs in "recent activity"
2775 2002-06-01 Saturday 12:06  martin
2777         * CHANGES: 
2778         
2779         Ch-ch-ch-ch-Changes (turn and face the strain) Ch-ch-changes.
2781 2002-06-01 Saturday 11:46  martin
2783         * lib/weblib.php: 
2784         
2785         Added lists to allowed html in cleantext
2787 2002-05-31 Friday 21:54  martin
2789         * doc/intro.html: 
2790         
2791         Changed link to a newer and better paper on social constructionism.
2793 2002-05-31 Friday 21:24  martin
2795         * error/index.php: 
2796         
2797         Removed log and fixed email call
2799 2002-05-31 Friday 21:20  martin
2801         * admin/: cron.php, site.php: 
2802         
2803         Removed some logging
2805 2002-05-31 Friday 21:20  martin
2807         * admin/index.php: 
2808         
2809         Now looks for module SQL files in mod/db/dbtype.sql
2811 2002-05-31 Friday 21:13  martin
2813         * files/index.php: 
2814         
2815         Removed log entry for now
2817 2002-05-31 Friday 21:10  martin
2819         * course/noweeks.php: 
2820         
2821         Replaced by social.php
2823 2002-05-31 Friday 17:37  martin
2825         * config-dist.php: 
2826         
2827         Indicates only MySQL is supported for now.
2829 2002-05-31 Friday 17:34  martin
2831         * course/: editweek.php, email.php, lib.php, login.php,
2832         loginas.php, new.php, social.php, user.php, view.php, weeks.php: 
2833         
2834         New logging format Improved "Recent Activity" on home page Better
2835         formatting.  Many other small fixes.
2837 2002-05-31 Friday 17:27  martin
2839         * course/edit.php: 
2840         
2841         Changes to support new logging format
2843 2002-05-31 Friday 17:25  martin
2845         * course/mod.php: 
2846         
2847         Changes to logging to support new logging format
2849 2002-05-31 Friday 17:20  martin
2851         * lib/moodlelib.php: 
2852         
2853         Various small changes.  Main one was new version of add_to_log to
2854         suit the new logging format.
2856 2002-05-31 Friday 17:19  martin
2858         * login/: change_password.php, index.php, logout.php: 
2859         
2860         Removed logging from these files (probably temporary)
2862 2002-05-31 Friday 17:18  martin
2864         * lib/db/: mysql.sql, postgres7.sql: 
2865         
2866         Removed "logs" and added new log format:  "log" and "log_display"
2868 2002-05-31 Friday 17:15  martin
2870         * user/: edit.php, index.php, view.php: 
2871         
2872         Updated to use new logging format.
2874 2002-05-31 Friday 17:14  martin
2876         * mod/: choice/db/mysql.sql, journal/db/mysql.sql,
2877         reading/db/mysql.sql, survey/db/mysql.sql: 
2878         
2879         Added new entries for log_display table.  These are used to define
2880         what to display for any given logged item.
2882 2002-05-31 Friday 17:07  martin
2884         * mod/: choice/index.php, choice/install.sql, choice/mod.html,
2885         choice/report.php, choice/view.php, journal/edit.php,
2886         journal/index.php, journal/install.sql, journal/mod.html,
2887         journal/report.php, journal/view.php, reading/details.php,
2888         reading/index.php, reading/install.sql, reading/mod.html,
2889         reading/view.php, survey/details.php, survey/download.php,
2890         survey/edit.php, survey/index.php, survey/install.sql,
2891         survey/mod.html, survey/report.php, survey/save.php,
2892         survey/view.php: 
2893         
2894         Various small fixes across all modules.  Most notable was the
2895         revised use of add_to_log, and the new logging format.
2897 2002-05-31 Friday 17:03  martin
2899         * mod/: choice/db/mysql.sql, journal/db/mysql.sql,
2900         reading/db/mysql.sql, survey/db/mysql.sql: 
2901         
2902         This is the new format for database schema.  Each module has a db
2903         directory with one file per database.  All these are called from
2904         admin/index.php and work in concert with lib/db.
2906 2002-05-31 Friday 17:01  martin
2908         * pix/i/: allweeks.gif, oneweek.gif: 
2909         
2910         New icons for courses displayed in weekly format.  They
2911         collapse/unfold the display.
2913 2002-05-28 Tuesday 21:59  martin
2915         * lib/moodlelib.php: 
2916         
2917         Changed email_to_users to be a lot more straightforward.  I don't
2918         think there's really need for all the BCC hocus-pocus.  Everyone
2919         can find everyone's address anyway, the email bloat is minimal, and
2920         perhaps distributing email addresses will spark private emails.
2922 2002-05-28 Tuesday 09:22  martin
2924         * login/: forgot_password.php, signup.php: 
2925         
2926         email_to_user no longer exists.  Using email_to_users instead.
2928 2002-05-27 Monday 22:53  martin
2930         * theme/standard/styles.css: 
2931         
2932         Added style for <LI>
2934 2002-05-27 Monday 21:17  martin
2936         * lib/db/postgres7.sql: 
2937         
2938         Reconverted using a newer converter.  Still not tested.
2940 2002-05-27 Monday 21:02  martin
2942         * admin/index.php: 
2943         
2944         Changes to support various types of databases (using SQL code in
2945         lib/db)
2947 2002-05-27 Monday 20:58  martin
2949         * lib/db/postgres7.sql: 
2950         
2951         QL to create core databases in PostgreSQL.  Not tested at all.  In
2952         fact I'm pretty sure it won't work, because it needs sequences.
2954 2002-05-27 Monday 20:56  martin
2956         * lib/db/mysql.sql: 
2957         
2958         SQL to create core databases in MySQL (any version).
2960 2002-05-27 Monday 14:19  martin
2962         * admin/moodle-core.sql: 
2963         
2964         All moved to lib/db
2966 2002-05-27 Monday 14:18  martin
2968         * admin/cron.php: 
2969         
2970         Now uses $CFG->cronpassword from config.php
2972 2002-05-27 Monday 14:16  martin
2974         * config-dist.php: 
2975         
2976         Added CFG->cronpassword for moodle/admin/cron.php
2978 2002-05-27 Monday 10:25  martin
2980         * index.php: 
2981         
2982         course->id now site->id so we can add a reading
2984 2002-05-24 Friday 14:48  martin
2986         * lib/phpmailer/mailerc.php: 
2987         
2988         This is part of the phpmailer distribution
2990 2002-05-24 Friday 14:46  martin
2992         * lib/: class.phpmailer.php, class.smtp.php: 
2993         
2994         Moved to subdirectory phpmailer
2996 2002-05-24 Friday 14:38  martin
2998         * lib/moodlelib.php: 
2999         
3000         Changes to mailing system, now supports HTML, attachments. 
3001         Simplified functions.
3003 2002-05-24 Friday 14:35  martin
3005         * lib/setup.php: 
3006         
3007         Added version number for Moodle
3009 2002-05-19 Sunday 12:43  martin
3011         * files/mimetypes.php: 
3012         
3013         Moved the array into the function.
3015 2002-05-19 Sunday 11:51  martin
3017         * config-dist.php: 
3018         
3019         smtphost --> smtphosts
3021 2002-05-18 Saturday 14:54  martin
3023         * lib/phpmailer/: ChangeLog.txt, LICENSE, class.phpmailer.php,
3024         class.smtp.php, phpdoc/index-all.html, phpdoc/phpmailer.html,
3025         test/phpmailer_test.php, test/phpunit.php, test/rocks.png: 
3026         
3027         Upgraded to phpmailer 1.60
3029 2002-05-18 Saturday 14:36  martin
3031         * lib/phpmailer/class.phpmailer.php: 
3032         
3033         Added Moodle into the X-Mailer: header
3035 2002-05-18 Saturday 13:22  martin
3037         * lib/weblib.php: 
3038         
3039         Smiley conversion is now optional (better for html mail)
3041 2002-05-18 Saturday 13:17  martin
3043         * lib/phpmailer/: ChangeLog.txt, LICENSE, README,
3044         class.phpmailer.php, class.smtp.php, docs/extending.html,
3045         docs/faq.html, docs/timeoutfix.diff, phpdoc/allclasses-frame.html,
3046         phpdoc/deprecated-list.html, phpdoc/help-doc.html,
3047         phpdoc/index-all.html, phpdoc/index.html,
3048         phpdoc/overview-tree.html, phpdoc/packages.html,
3049         phpdoc/phpmailer.html, phpdoc/serialized-form.html,
3050         phpdoc/stylesheet.css: 
3051         
3052         Added full source distribution of phpmailer
3054 2002-05-18 Saturday 11:37  martin
3056         * README: 
3057         
3058         Added warning about unstable CVS tree
3060 2002-05-18 Saturday 11:13  martin
3062         * user/edit.php: 
3063         
3064         Checks for bad permissions and defaults to default picture
3066 2002-05-18 Saturday 11:03  martin
3068         * pix/i/log.gif: 
3069         
3070         Now a picture of a log
3072 2002-05-18 Saturday 00:33  martin
3074         * index.php: 
3075         
3076         Alt=""
3078 2002-05-17 Friday 21:38  martin
3080         * config-dist.php: 
3081         
3082         Added to eliminate problems of config.php being overwritten
3084 2002-05-17 Friday 21:36  martin
3086         * doc/credits.html: 
3087         
3088         Updated for ADOdb 2.00
3090 2002-05-17 Friday 21:34  martin
3092         * doc/install.html: 
3093         
3094         Added note about config-dist.php
3096 2002-05-17 Friday 21:29  martin
3098         * config.php: 
3099         
3100         Deleted this file from CVS (see config-dist.php)
3102 2002-05-17 Friday 21:24  martin
3104         * lib/adodb/cute_icons_for_site/: adodb.gif, adodb.png, adodb2.gif,
3105         adodb2.png: 
3106         
3107         Upgraded to ADOsb 2.00
3109 2002-05-17 Friday 21:20  martin
3111         * lib/adodb/tests/: benchmark.php, client.php, test.php, test2.php,
3112         test3.php, test4.php, test5.php, testcache.php,
3113         testdatabases.inc.php, testgenid.php, testoci8.php, testpaging.php,
3114         testpear.php, testsessions.php: 
3115         
3116         Upgraded ADOdb to 2.00
3118 2002-05-17 Friday 21:16  martin
3120         * lib/adodb/: drivers/adodb-access.inc.php,
3121         drivers/adodb-ado.inc.php, drivers/adodb-ado_access.inc.php,
3122         drivers/adodb-ado_mssql.inc.php,
3123         drivers/adodb-borland_ibase.inc.php, drivers/adodb-csv.inc.php,
3124         drivers/adodb-db2.inc.php, drivers/adodb-fbsql.inc.php,
3125         drivers/adodb-firebird.inc.php, drivers/adodb-ibase.inc.php,
3126         drivers/adodb-informix.inc.php, drivers/adodb-informix72.inc.php,
3127         drivers/adodb-mssql.inc.php, drivers/adodb-mysql.inc.php,
3128         drivers/adodb-mysqlt.inc.php, drivers/adodb-oci8.inc.php,
3129         drivers/adodb-oci805.inc.php, drivers/adodb-oci8po.inc.php,
3130         drivers/adodb-odbc.inc.php, drivers/adodb-odbc_mssql.inc.php,
3131         drivers/adodb-odbc_oracle.inc.php, drivers/adodb-oracle.inc.php,
3132         drivers/adodb-postgres.inc.php, drivers/adodb-postgres64.inc.php,
3133         drivers/adodb-postgres7.inc.php, drivers/adodb-proxy.inc.php,
3134         drivers/adodb-sqlanywhere.inc.php, drivers/adodb-sybase.inc.php,
3135         drivers/adodb-vfp.inc.php, adodb-cryptsession.php,
3136         adodb-csvlib.inc.php, adodb-errorhandler.inc.php,
3137         adodb-errorpear.inc.php, adodb-lib.inc.php, adodb-pear.inc.php,
3138         adodb-session.php, adodb.inc.php, crypt.inc.php, license.txt,
3139         readme.htm, readme.txt, server.php, tips_portable_sql.htm,
3140         tohtml.inc.php, tute.htm: 
3141         
3142         Upgraded to ADOdb 2.00
3144 2002-04-15 Monday 13:22  martin
3146         * mod/survey/download.php: 
3147         
3148         Fixed download for virtual scale questions with type = -1 (eg
3149         ATTLS)
3151 2002-04-13 Saturday 14:24  martin
3153         * mod/survey/graph.php: 
3154         
3155         Modified most graphs to remove the "zero" line of "No answer"
3156         because this never happens (survey form forces students to always
3157         answer).
3159 2002-04-13 Saturday 10:49  martin
3161         * lib/graphlib.php: 
3162         
3163         If the array y_tick_labels is defined, then these are used instead
3164         of numbers on the left-hand y-axis.  See mod/survey/graph.php for
3165         usage.
3167 2002-04-12 Friday 22:24  martin
3169         * mod/survey/lib.php: 
3170         
3171         Slightly enlarged graphs to 900 pixels instead of 800.
3173 2002-04-12 Friday 21:58  martin
3175         * mod/survey/graph.php: 
3176         
3177         Graphs now contain proper labels down the left hand side.
3179 2002-04-12 Friday 21:20  martin
3181         * lib/weblib.php: 
3182         
3183         Added :) smileys as well.
3185 2002-04-12 Friday 21:20  martin
3187         * lib/graphlib.php: 
3188         
3189         Added "$factor = round($factor * 1000.0) / 1000.0;" to function
3190         find_range ... it fixes some strange rounding errors that were
3191         happening with Moodle surveys.
3193 2002-04-07 Sunday 12:10  martin
3195         * config.php: 
3196         
3197         Added lang config!
3199 2002-04-03 Wednesday 19:44  martin
3201         * course/: noweeks.php, social.php, weeks.php: 
3202         
3203         Added ALT="" tags to spacer.gif so they don't show in text browsers
3205 2002-04-03 Wednesday 14:36  martin
3207         * course/: edit.php, log.php, loglive.php, mod.php, social.php,
3208         view.php, weeks.php: 
3209         
3210         Fixed up use of isteacher (removed isadmin check because it's done
3211         in isteacher now)
3213 2002-04-03 Wednesday 14:30  martin
3215         * lib/moodlelib.php: 
3216         
3217         Add check for admin to isteacher() rather than doing checks
3218         everywhere else
3220 2002-03-28 Thursday 13:52  martin
3222         * mod/survey/: graph.php, view.php: 
3223         
3224         If students view surveys after having done them, then they are now
3225         shown the survey results compared to the class.  Needs docs still.
3227 2002-03-26 Tuesday 22:45  martin
3229         * lib/moodlelib.php: 
3230         
3231         Strip tags from emailed text versions of postings
3233 2002-03-26 Tuesday 21:24  martin
3235         * lang/en/help.text.php: 
3236         
3237         Added help information about allowed HTML tags
3239 2002-03-26 Tuesday 20:58  martin
3241         * lib/weblib.php: 
3242         
3243         Added cleantext function, used for cleaning user-entered text of
3244         nasty tags etc
3246 2002-03-16 Saturday 14:19  martin
3248         * course/: edit.php, log.php, loglive.php, mod.php, view.php: 
3249         
3250         Allow admin to do anything the teacher can do
3252 2002-03-16 Saturday 14:06  martin
3254         * course/social.php: 
3255         
3256         Admin improvements
3258 2002-03-15 Friday 18:19  martin
3260         * user/edit.html: 
3261         
3262         Added help button
3264 2002-03-15 Friday 18:18  martin
3266         * lang/en/help.picture.php: 
3267         
3268         New help file for uploading a picture
3270 2002-03-11 Monday 11:26  martin
3272         * lang/en/help.text.php: 
3273         
3274         Help file for text
3276 2002-03-11 Monday 11:21  martin
3278         * lib/moodlelib.php: 
3279         
3280         Added helpbutton function for popup help, see also /help.php
3282 2002-03-11 Monday 11:18  martin
3284         * help.php: 
3285         
3286         First pass at a simple help system
3288 2002-03-11 Monday 10:03  martin
3290         * pix/help.gif: 
3291         
3292         This little help button indicates context-sensitive help
3294 2002-03-10 Sunday 17:17  martin
3296         * theme/standardblue/favicon.ico: 
3297         
3298         Edited icon for consistency
3300 2002-03-10 Sunday 17:06  martin
3302         * theme/standardblue/favicon.ico: 
3303         
3304         Favicon for blue theme is now blue (duh).
3306 2002-03-07 Thursday 15:07  martin
3308         * doc/credits.html: 
3309         
3310         URL for phpmailer
3312 2002-03-07 Thursday 14:31  martin
3314         * lib/class.phpmailer.php: 
3315         
3316         Changed version to reflect Moodle (it shows up in the mail headers)
3318 2002-03-07 Thursday 14:18  martin
3320         * user/index.php: 
3321         
3322         Added location on the user overview
3324 2002-03-07 Thursday 13:39  martin
3326         * login/signup_form.php: 
3327         
3328         Added small warning about emails having to be working ones
3330 2002-03-02 Saturday 11:26  martin
3332         * user/default/: f1.jpg, f2.jpg: 
3333         
3334         Replaced shadowhead with something a bit more positive (smiley face
3335         cake)
3337 2002-02-27 Wednesday 18:09  martin
3339         * theme/standardblue/config.php: 
3340         
3341         Slight color changes
3343 2002-02-26 Tuesday 21:40  martin
3345         * index.php: 
3346         
3347         Small change
3349 2002-02-26 Tuesday 14:36  martin
3351         * mod/reading/lib.php: 
3352         
3353         Changes to list function - now returns list of links
3355 2002-02-26 Tuesday 14:35  martin
3357         * index.php: 
3358         
3359         Some changes to accomodate changes in the reading lib
3361 2002-02-26 Tuesday 14:34  martin
3363         * course/: lib.php, view.php: 
3364         
3365         Updated to accomodate new "social" format
3367 2002-02-26 Tuesday 14:33  martin
3369         * course/social.php: 
3370         
3371         This social format replaces the old noweeks format
3373 2002-02-26 Tuesday 11:50  martin
3375         * theme/standardblue/: config.php, favicon.ico, footer.html,
3376         header.html, styles.css: 
3377         
3378         New blue theme
3380 2002-02-26 Tuesday 11:27  martin
3382         * mod/reading/lib.php: 
3383         
3384         Fixed case where course <> 0
3386 2002-02-01 Friday 10:56  martin
3388         * doc/intro.html: 
3389         
3390         Some clarification of the GPL
3392 2002-01-28 Monday 13:25  martin
3394         * doc/COPYRIGHT.txt: 
3395         
3396         Updated the years of Copyright
3398 2002-01-24 Thursday 15:20  martin
3400         * login/logout.php: 
3401         
3402         Changed unset($USER)  to $USER=NULL ... as unset can cause problems
3403         with PHP 4.1
3405 2002-01-07 Monday 23:00  martin
3407         * mod/journal/user.php: 
3408         
3409         Added date stamp on journal entries
3411 2002-01-05 Saturday 12:11  martin
3413         * login/signup_form.php: 
3414         
3415         Removed Curtin-only thing and put email first
3417 2001-12-12 Wednesday 23:03  martin
3419         * doc/credits.html: 
3420         
3421         Updated version number
3423 2001-12-11 Tuesday 12:30  martin
3425         * index.php: 
3426         
3427         Made an "Admin" section on the frojnt page
3429 2001-12-10 Monday 19:18  martin
3431         * index.php: 
3432         
3433         Fixed description tag and moved switch
3435 2001-12-10 Monday 19:10  martin
3437         * index.php: 
3438         
3439         Added meta tag - Description (for search engines)
3441 2001-12-09 Sunday 18:34  martin
3443         * doc/: background.html, credits.html, developer.html, future.html,
3444         install.html, intro.html, licence.html, teacher.html: 
3445         
3446         Added version control strings
3448 2001-12-09 Sunday 18:27  martin
3450         * doc/future.html: 
3451         
3452         Added stuff about scaling for large classes
3454 2001-12-06 Thursday 14:55  martin
3456         * mod/reading/view.php: 
3457         
3458         bit more work on URL view ...
3460 2001-12-06 Thursday 12:32  martin
3462         * course/mod.php: 
3463         
3464         Fixed headers
3466 2001-12-06 Thursday 12:27  martin
3468         * mod/reading/view.php: 
3469         
3470         Altered URL frameset size
3472 2001-12-06 Thursday 12:23  martin
3474         * doc/: CHANGES, COPYRIGHT, COPYRIGHT.txt, INSTALL, LICENCE, NOTES,
3475         ROADMAP, background.html, config.php, contents.html, credits.html,
3476         developer.html, future.html, index.html, install.html, intro.html,
3477         licence.html, teacher.html: 
3478         
3479         First version of HTML documentation
3481 2001-12-05 Wednesday 00:14  martin
3483         * pix/i/: edit.gif, switch.gif: 
3484         
3485         New icons
3487 2001-12-05 Wednesday 00:13  martin
3489         * course/: lib.php, weeks.php: 
3490         
3491         Changed weekly format ... makes more sense now I think
3493 2001-12-05 Wednesday 00:00  martin
3495         * lib/moodlelib.php: 
3496         
3497         Changed navigation bar so it uses Site name instead of "Home"
3499 2001-12-04 Tuesday 23:59  martin
3501         * theme/standard/styles.css: 
3502         
3503         Backed out quote changes, they do need to be where they were
3505 2001-12-04 Tuesday 22:04  martin
3507         * pix/t/: left.gif, right.gif: 
3508         
3509         Added left and right arrows
3511 2001-12-04 Tuesday 22:02  martin
3513         * admin/: cron.php, index.php, teacher.php: 
3514         
3515         Improvements to the process of setting up Moodle the first time,
3516         also better interface for adding/removing teachers
3518 2001-12-03 Monday 16:26  martin
3520         * theme/standard/: favicon.ico, header.html, styles.css: 
3521         
3522         Cleaned up some formatting and updated the favicon to match the
3523         pages
3525 2001-12-01 Saturday 17:47  martin
3527         * lib/graphlib.php: 
3528         
3529         No functional changes, just fixed comments to make the Moodle mods
3530         clearer.
3532 2001-11-30 Friday 23:42  martin
3534         * config.php: 
3535         
3536         Added copyright notices and cleaned up the documentation
3538 2001-11-30 Friday 23:21  martin
3540         * admin/index.php: 
3541         
3542         Fixed serious bug that allowed any existing user to use this page.
3543         Doh!
3545 2001-11-30 Friday 14:12  martin
3547         * theme/standard/header.html: 
3548         
3549         Added favicon support and a small bugfix or two
3551 2001-11-30 Friday 14:10  martin
3553         * theme/standard/favicon.ico: 
3554         
3555         First go at a favicon for Moodle
3557 2001-11-29 Thursday 20:28  martin
3559         * admin/index.php: 
3560         
3561         Corrected a type   used "=" instead of "=="
3563 2001-11-29 Thursday 13:47  martin
3565         * admin/index.php: 
3566         
3567         Turned on link to teacher.php
3569 2001-11-29 Thursday 13:46  martin
3571         * admin/teacher.php: 
3572         
3573         Basic script to add/delete teachers of courses
3575 2001-11-29 Thursday 11:11  martin
3577         * lib/moodlelib.php: 
3578         
3579         made Print_Heading more general
3581 2001-11-28 Wednesday 22:44  martin
3583         * admin/index.php: 
3584         
3585         Make it ignore CVS directories
3587 2001-11-25 Sunday 23:53  martin
3589         * doc/config.php: 
3590         
3591         Added a copy of this in the doc directory, just in case
3593 2001-11-25 Sunday 23:52  martin
3595         * config.php: 
3596         
3597         Added line about location
3599 2001-11-25 Sunday 23:50  martin
3601         * config.php: 
3602         
3603         Setting it back to default status.
3605 2001-11-25 Sunday 23:48  martin
3607         * config.php, file.php, course/view.php, lib/moodlelib.php,
3608         mod/reading/lib.php, mod/reading/view.php,
3609         theme/standard/footer.html: 
3610         
3611         Several changes related to the front page, so that it now works OK.
3613 2001-11-25 Sunday 23:45  martin
3615         * index.php: 
3616         
3617         Tidied up the front page.  Added 'editing' switch and normal footer
3619 2001-11-22 Thursday 21:47  martin
3621         * mod/survey/graph.php: 
3622         
3623         removed shadows from class averages when they are combined with
3624         student results, so that the student graphs "jump out" more
3626 2001-11-22 Thursday 14:51  martin
3628         * theme/standard/: footer.html, header.html: 
3629         
3630         removed CVS Id strings
3632 2001-11-22 Thursday 14:42  martin
3634         * config.php: 
3635         
3636         Updating with sane default values
3638 2001-11-22 Thursday 14:23  martin
3640         * README, config.php, file.php, index.php, admin/cron.php,
3641         admin/index.php, admin/log.php, admin/moodle-core.sql,
3642         admin/site.html, admin/site.php, admin/teacher.php,
3643         admin/user.html, admin/user.php, course/edit.html, course/edit.php,
3644         course/editweek.html, course/editweek.php, course/email.html,
3645         course/email.php, course/index.php, course/lib.php, course/log.php,
3646         course/login.html, course/login.php, course/loginas.php,
3647         course/loglive.php, course/mod.php, course/mod_delete.html,
3648         course/new.php, course/noweeks.php, course/user.php,
3649         course/view.php, course/weeks.php, doc/CHANGES, doc/COPYRIGHT,
3650         doc/INSTALL, doc/LICENCE, doc/NOTES, doc/ROADMAP, error/index.php,
3651         files/index.php, files/mimetypes.php, files/pix/audio.gif,
3652         files/pix/edit.gif, files/pix/env.gif, files/pix/excel.gif,
3653         files/pix/explore.gif, files/pix/files.gif, files/pix/folder.gif,
3654         files/pix/help.gif, files/pix/html.gif, files/pix/image.gif,
3655         files/pix/move.gif, files/pix/parent.gif, files/pix/pdf.gif,
3656         files/pix/text.gif, files/pix/unknown.gif, files/pix/word.gif,
3657         files/pix/zip.gif, lib/class.phpmailer.php, lib/class.smtp.php,
3658         lib/graphlib.php, lib/javascript.php, lib/moodlelib.php,
3659         lib/psxlsgen.php, lib/setup.php, lib/weblib.php, lib/wordlist.txt,
3660         lib/fonts/arial.ttf, lib/fonts/vixar.ttf,
3661         login/change_password.php, login/change_password_form.html,
3662         login/confirm.php, login/countries.php, login/forgot_password.php,
3663         login/forgot_password_change.html, login/forgot_password_form.html,
3664         login/index.php, login/index_confirm.html, login/index_form.html,
3665         login/logout.php, login/signup.php, login/signup_confirm.html,
3666         login/signup_form.php, mod/assignment/README,
3667         mod/assignment/module.php, mod/choice/icon.gif,
3668         mod/choice/index.php, mod/choice/install.sql, mod/choice/mod.html,
3669         mod/choice/mod.php, mod/choice/module.php, mod/choice/report.php,
3670         mod/choice/view.html, mod/choice/view.php, mod/journal/edit.html,
3671         mod/journal/edit.php, mod/journal/icon.gif, mod/journal/index.php,
3672         mod/journal/install.sql, mod/journal/lib.php, mod/journal/mod.html,
3673         mod/journal/mod.php, mod/journal/module.php, mod/journal/new.php,
3674         mod/journal/report.php, mod/journal/user.php, mod/journal/view.php,
3675         mod/reading/details.php, mod/reading/icon.gif,
3676         mod/reading/index.php, mod/reading/install.sql,
3677         mod/reading/lib.php, mod/reading/mod.html, mod/reading/mod.php,
3678         mod/reading/module.php, mod/reading/new.php, mod/reading/view.php,
3679         mod/survey/details.php, mod/survey/download.php,
3680         mod/survey/edit.php, mod/survey/edit_form.html,
3681         mod/survey/edit_form.phtml, mod/survey/edit_new.html,
3682         mod/survey/edit_new.phtml, mod/survey/graph.php,
3683         mod/survey/icon.gif, mod/survey/icon2.gif, mod/survey/index.php,
3684         mod/survey/install.sql, mod/survey/lib.php,
3685         mod/survey/login_form.html, mod/survey/mod.html,
3686         mod/survey/mod.php, mod/survey/module.php, mod/survey/report.php,
3687         mod/survey/save.php, mod/survey/test.php, mod/survey/view.php,
3688         pix/b.gif, pix/madewithmoodle.gif, pix/madewithmoodle1.gif,
3689         pix/madewithmoodle2.gif, pix/poo.html, pix/spacer.gif,
3690         pix/webding.png, pix/i/ICONS-16x16, pix/i/email.gif, pix/i/log.gif,
3691         pix/i/new.gif, pix/i/news.gif, pix/i/settings.gif, pix/s/SMILEYS,
3692         pix/s/biggrin.gif, pix/s/cool.gif, pix/s/cross.gif,
3693         pix/s/mixed.gif, pix/s/sad.gif, pix/s/smiley.gif,
3694         pix/s/surprise.gif, pix/s/tongueout.gif, pix/s/wideeyes.gif,
3695         pix/s/wink.gif, pix/t/TINY-ICONS, pix/t/delete.gif, pix/t/down.gif,
3696         pix/t/edit.gif, pix/t/search.gif, pix/t/up.gif,
3697         theme/standard/config.php, theme/standard/footer.html,
3698         theme/standard/header.html, theme/standard/styles.css,
3699         user/edit.html, user/edit.php, user/index.php, user/lib.php,
3700         user/new.php, user/pix.php, user/user.gif, user/users.gif,
3701         user/view.php, user/default/f1.jpg, user/default/f2.jpg: 
3702         
3703         Initial revision
3705 2001-11-22 Thursday 14:23  martin
3707         * README, config.php, file.php, index.php, admin/cron.php,
3708         admin/index.php, admin/log.php, admin/moodle-core.sql,
3709         admin/site.html, admin/site.php, admin/teacher.php,
3710         admin/user.html, admin/user.php, course/edit.html, course/edit.php,
3711         course/editweek.html, course/editweek.php, course/email.html,
3712         course/email.php, course/index.php, course/lib.php, course/log.php,
3713         course/login.html, course/login.php, course/loginas.php,
3714         course/loglive.php, course/mod.php, course/mod_delete.html,
3715         course/new.php, course/noweeks.php, course/user.php,
3716         course/view.php, course/weeks.php, doc/CHANGES, doc/COPYRIGHT,
3717         doc/INSTALL, doc/LICENCE, doc/NOTES, doc/ROADMAP, error/index.php,
3718         files/index.php, files/mimetypes.php, files/pix/audio.gif,
3719         files/pix/edit.gif, files/pix/env.gif, files/pix/excel.gif,
3720         files/pix/explore.gif, files/pix/files.gif, files/pix/folder.gif,
3721         files/pix/help.gif, files/pix/html.gif, files/pix/image.gif,
3722         files/pix/move.gif, files/pix/parent.gif, files/pix/pdf.gif,
3723         files/pix/text.gif, files/pix/unknown.gif, files/pix/word.gif,
3724         files/pix/zip.gif, lib/class.phpmailer.php, lib/class.smtp.php,
3725         lib/graphlib.php, lib/javascript.php, lib/moodlelib.php,
3726         lib/psxlsgen.php, lib/setup.php, lib/weblib.php, lib/wordlist.txt,
3727         lib/fonts/arial.ttf, lib/fonts/vixar.ttf,
3728         login/change_password.php, login/change_password_form.html,
3729         login/confirm.php, login/countries.php, login/forgot_password.php,
3730         login/forgot_password_change.html, login/forgot_password_form.html,
3731         login/index.php, login/index_confirm.html, login/index_form.html,
3732         login/logout.php, login/signup.php, login/signup_confirm.html,
3733         login/signup_form.php, mod/assignment/README,
3734         mod/assignment/module.php, mod/choice/icon.gif,
3735         mod/choice/index.php, mod/choice/install.sql, mod/choice/mod.html,
3736         mod/choice/mod.php, mod/choice/module.php, mod/choice/report.php,
3737         mod/choice/view.html, mod/choice/view.php, mod/journal/edit.html,
3738         mod/journal/edit.php, mod/journal/icon.gif, mod/journal/index.php,
3739         mod/journal/install.sql, mod/journal/lib.php, mod/journal/mod.html,
3740         mod/journal/mod.php, mod/journal/module.php, mod/journal/new.php,
3741         mod/journal/report.php, mod/journal/user.php, mod/journal/view.php,
3742         mod/reading/details.php, mod/reading/icon.gif,
3743         mod/reading/index.php, mod/reading/install.sql,
3744         mod/reading/lib.php, mod/reading/mod.html, mod/reading/mod.php,
3745         mod/reading/module.php, mod/reading/new.php, mod/reading/view.php,
3746         mod/survey/details.php, mod/survey/download.php,
3747         mod/survey/edit.php, mod/survey/edit_form.html,
3748         mod/survey/edit_form.phtml, mod/survey/edit_new.html,
3749         mod/survey/edit_new.phtml, mod/survey/graph.php,
3750         mod/survey/icon.gif, mod/survey/icon2.gif, mod/survey/index.php,
3751         mod/survey/install.sql, mod/survey/lib.php,
3752         mod/survey/login_form.html, mod/survey/mod.html,
3753         mod/survey/mod.php, mod/survey/module.php, mod/survey/report.php,
3754         mod/survey/save.php, mod/survey/test.php, mod/survey/view.php,
3755         pix/b.gif, pix/madewithmoodle.gif, pix/madewithmoodle1.gif,
3756         pix/madewithmoodle2.gif, pix/poo.html, pix/spacer.gif,
3757         pix/webding.png, pix/i/ICONS-16x16, pix/i/email.gif, pix/i/log.gif,
3758         pix/i/new.gif, pix/i/news.gif, pix/i/settings.gif, pix/s/SMILEYS,
3759         pix/s/biggrin.gif, pix/s/cool.gif, pix/s/cross.gif,
3760         pix/s/mixed.gif, pix/s/sad.gif, pix/s/smiley.gif,
3761         pix/s/surprise.gif, pix/s/tongueout.gif, pix/s/wideeyes.gif,
3762         pix/s/wink.gif, pix/t/TINY-ICONS, pix/t/delete.gif, pix/t/down.gif,
3763         pix/t/edit.gif, pix/t/search.gif, pix/t/up.gif,
3764         theme/standard/config.php, theme/standard/footer.html,
3765         theme/standard/header.html, theme/standard/styles.css,
3766         user/edit.html, user/edit.php, user/index.php, user/lib.php,
3767         user/new.php, user/pix.php, user/user.gif, user/users.gif,
3768         user/view.php, user/default/f1.jpg, user/default/f2.jpg: 
3769         
3770         moodle