CHANGES UP TO MOODLE 1.0.3
[moodle.git] / CHANGES
blob88aa1aad67bdedb1ddbb3a5dd797cca21507e628
1 2002-09-05 Thursday 10:17  martin
3         * lang/en/moodle.php, user/edit.php: 
4         
5         New error when the admin user is (still) set to the default
6         "admin".
8 2002-09-05 Thursday 10:04  martin
10         * admin/user.php: 
11         
12         BUG FIX:  In the last version I introduced a new security feature
13         (keeping the site URL stored in the USER session object) but forgot
14         to add this to the brand new admin user - causing it to fail.
15         
16         Fixed.
18 2002-09-04 Wednesday 21:38  martin
20         * lang/en/README: 
21         
22         Updated README .. pages dir no longer exists - now "help" and
23         "docs"
25 2002-09-04 Wednesday 17:39  martin
27         * lib/moodlelib.php: 
28         
29         Using different logo file to avoid caching problems on changeover
31 2002-09-04 Wednesday 17:38  martin
33         * pix/: madewithmoodle.gif, madewithmoodle1.gif,
34         madewithmoodle2.gif, madewithmoodle3.gif: 
35         
36         Sorted out moodle logos
38 2002-09-04 Wednesday 14:32  martin
40         * lib/moodlelib.php, pix/madewithmoodle.gif: 
41         
42         Tweaked the new icon
44 2002-09-04 Wednesday 13:07  martin
46         * user/: edit.html, edit.php: 
47         
48         Better handling of user-entered URLs (add http:// if missing)
50 2002-09-04 Wednesday 00:58  martin
52         * lib/moodlelib.php, pix/madewithmoodle.gif: 
53         
54         New logo that should work on more themes
56 2002-09-03 Tuesday 23:16  martin
58         * pix/: madewithmoodle.gif, madewithmoodle2.gif: 
59         
60         Switched these around and edited a little
62 2002-09-03 Tuesday 22:29  martin
64         * admin/index.php, admin/lang.php, course/lib.php,
65         lang/en/moodle.php, lib/moodlelib.php: 
66         
67         
68         Added a new administration page that can check the current language
69         pack against the English language pack.  It prints any missing
70         strings or files.  This should help language pack developers.
72 2002-09-03 Tuesday 21:11  martin
74         * index.php, admin/site.php, course/lib.php, course/teacher.php,
75         lang/en/forum.php, lang/en/moodle.php,
76         login/forgot_password_form.html, login/index.php,
77         mod/forum/lib.php, mod/forum/post.php, mod/reading/details.php: 
78         
79         Language fixes, added english strings etc
81 2002-09-03 Tuesday 00:35  martin
83         * course/loggraph.php: 
84         
85         More efficient use of database in userday as well, plus the day
86         graph now always shows the whole current day
88 2002-09-03 Tuesday 00:03  martin
90         * course/loggraph.php: 
91         
92         usercourse bar --> line graph for better display when lots of data
94 2002-09-02 Monday 23:53  martin
96         * course/loggraph.php: 
97         
98         Alternate method of calculating usercourse logs .... is it faster?
100 2002-09-02 Monday 17:06  martin
102         * file.php, user/pix.php: 
103         
104         Added Content-disposition header to help some browsers suggest the
105         right filename when saving pictures and files.
107 2002-09-02 Monday 15:41  martin
109         * lib/weblib.php: 
110         
111         Fixed over-zealous removal of returns from text ...
113 2002-09-02 Monday 15:18  martin
115         * lib/ipatlas/plot.php: 
116         
117         Print the user's stated city/country as well
119 2002-09-02 Monday 14:51  martin
121         * CHANGES: 
122         
123         
124         CHANGES UP TO MOODLE 1.0.2
126 2002-09-02 Monday 14:34  martin
128         * config-dist.php: 
129         
130         Added ability to define proxy machine (eg a firewall) so that
131         Moodle is able to get to the Internet if it needs to
133 2002-09-02 Monday 14:30  martin
135         * lib/ipatlas/plotconf.inc: 
136         
137         Add Moodle support for proxies
139 2002-09-02 Monday 14:25  martin
141         * mod/forum/post.php: 
142         
143         [no log message]
145 2002-09-02 Monday 13:03  martin
147         * mod/forum/discuss.php: 
148         
149         Fix the display when USER display mode is flat, and a parent is
150         selected.  In this case, the display is temporarily changed to
151         nested
153 2002-09-02 Monday 11:48  martin
155         * mod/forum/lib.php: 
156         
157         Default forum display mode is actually used now
159 2002-09-02 Monday 10:17  martin
161         * course/editsection.html: 
162         
163         Removed the 255 character limit ... now they have a gun, I hope
164         people don't shoot themseves with it.   ;-)
166 2002-09-01 Sunday 22:47  martin
168         * course/lib.php: 
169         
170         Hide no-authority teachers from course listings too
172 2002-09-01 Sunday 22:35  martin
174         * lang/en/help/forum/attachment.html: 
175         
176         New documenttaion about attachments
178 2002-09-01 Sunday 22:34  martin
180         * mod/forum/: lib.php, post.html, post.php, version.php: 
181         
182         
183         Attachments can now be added to postings.  They are stored in the
184         course moddata area.  They appear as links within the message,
185         including mailed-out messages.  They are deleted when the post is
186         deleted.
188 2002-09-01 Sunday 22:32  martin
190         * lang/en/: forum.php, moodle.php, help/picture.html: 
191         
192         Updates and changes
194 2002-09-01 Sunday 22:31  martin
196         * user/lib.php: 
197         
198         Moved valid_uploaded_file out to lib/moodlelib.php
200 2002-09-01 Sunday 22:31  martin
202         * user/: edit.html, edit.php: 
203         
204         Documentation on file sizes
206 2002-09-01 Sunday 22:30  martin
208         * user/index.php: 
209         
210         DOn't print teachers with no authority
212 2002-09-01 Sunday 22:29  martin
214         * lib/moodlelib.php: 
215         
216         Functions moved here from files/index.php (related to file
217         handling)
219 2002-09-01 Sunday 22:28  martin
221         * files/index.php: 
222         
223         Moved some functions out to lib/moodlelib.php
225 2002-09-01 Sunday 22:24  martin
227         * version.php, lib/db/mysql.sql: 
228         
229         Increased size of section summaries from 255 chars to 65000 chars.
231 2002-08-31 Saturday 10:44  martin
233         * doc/install.html: 
234         
235         Mentioned that config.php needs to be edited using a *text editor*
236         :-)
238 2002-08-31 Saturday 00:02  martin
240         * theme/index.php: 
241         
242         Prints an error message if theme can't be set
244 2002-08-30 Friday 21:28  martin
246         * lang/en/moodle.php: 
247         
248         New strings for file management stuff
250 2002-08-30 Friday 21:18  martin
252         * files/index.php: 
253         
254         Improved header now contains directory trail, and I
255         internationalised all the texts (buttons etc)
257 2002-08-28 Wednesday 23:53  martin
259         * index.php: 
260         
261         Added slash after login to fix obscure problems on some servers
263 2002-08-28 Wednesday 23:28  martin
265         * lib/moodlelib.php: 
266         
267         Added slash after login link ... some servers have problems without
268         it
270 2002-08-28 Wednesday 23:07  martin
272         * lib/moodlelib.php, login/index.php: 
273         
274         Security fix for:
275         
276           Internet Explorer bug that allows sends cookies to different
277         sites if
278           they have the same ending.  eg moodle.com cookie is sent to
279         smec.moodle.com!!
280         
281           Also fixes case where multiple moodle installations may be in
282         different
283           directories on the same server.  When you go from one to the
284         other the
285           first session will be destroyed now (you can't be logged in the
286         two
287           at the same time).  It's just a lot safer this way, for now.
288         
289         Basically this works by storing the wwwroot variable in the session
290         and checking it for every page.
292 2002-08-28 Wednesday 21:41  martin
294         * files/index.php: 
295         
296         slasharguments wasn't being found (CFG not declared global)
298 2002-08-28 Wednesday 21:36  martin
300         * files/mimetypes.php: 
301         
302         Added powerpoint
304 2002-08-28 Wednesday 21:36  martin
306         * files/pix/powerpoint.gif: 
307         
308         New icon
310 2002-08-28 Wednesday 21:20  martin
312         * lang/en/docs/module_files.txt, mod/assignment/version.php: 
313         
314         Slight improvements to documentation
316 2002-08-28 Wednesday 21:07  martin
318         * lang/en/moodle.php, lang/en/docs/module_files.txt,
319         lib/moodlelib.php, lib/setup.php, mod/assignment/lib.php,
320         mod/assignment/version.php, mod/reading/details.php: 
321         
322         Moved uploaded assignment files into a subdirectory called moddata,
323         where data from other modules can also live later on.
324         
325         Also added a README for that directory to warn teachers not to mess
326         with it, version code to perform the upgrade, tweaks to
327         assignment/lib.php and a tweak to reading module so that assignment
328         files aren't listed in the list of possible readings (could get
329         messy).
331 2002-08-28 Wednesday 11:45  martin
333         * doc/future.html: 
334         
335         More details about Moodle futures
337 2002-08-27 Tuesday 04:45  martin
339         * index.php, course/lib.php: 
340         
341         Tweak to side boxes
343 2002-08-27 Tuesday 04:41  martin
345         * index.php: 
346         
347         Further little tweak to front-page spacing
349 2002-08-27 Tuesday 04:38  martin
351         * index.php, course/lib.php: 
352         
353         Fix for front page case when no left column
355 2002-08-26 Monday 19:04  martin
357         * lib/ipatlas/plot.php: 
358         
359         Doesn't matter if user isn't provided
361 2002-08-26 Monday 18:07  martin
363         * CHANGES: 
364         
365         
366         MOODLE 1.0.1 RELEASED
368 2002-08-26 Monday 18:06  martin
370         * version.php: 
371         
372         Upgraded version number to today, in anticipation of 1.0.1
374 2002-08-26 Monday 18:01  martin
376         * mod/forum/mod.html: 
377         
378         Choose "general" forum now as a default
380 2002-08-26 Monday 17:51  martin
382         * CHANGES: 
383         
384         New changes
386 2002-08-26 Monday 17:48  martin
388         * CHANGES, config-dist.php, file.php, index.php, files/index.php,
389         lib/moodlelib.php, mod/assignment/lib.php, mod/reading/view.php: 
390         
391         Changes to use a new configuration variable: CFG->slasharguments
392         
393         If true, then display of user pictures or filenames will use the
394         method of providing arguments as "slash" arguments - this is much
395         better for caching, proxies, search engines etc.  Unfortunately it
396         doesn't seem to work on some PHP installations.
397         
398         If false (the default), then a more compatible method is used (ie
399         usual way of passing parameters to scripts)
401 2002-08-26 Monday 17:28  martin
403         * course/lib.php: 
404         
405         Slightly bigger window
407 2002-08-26 Monday 17:25  martin
409         * course/lib.php, lib/ipatlas/plot.php: 
410         
411         Nicer display of earth plot now contains user's name as well
413 2002-08-26 Monday 17:16  martin
415         * lib/ipatlas/: MOODLECHANGES, plot.php: 
416         
417         Fixes to use Moodle background colour
419 2002-08-26 Monday 17:05  martin
421         * doc/credits.html: 
422         
423         Added IP-Atlas to credits
425 2002-08-26 Monday 17:00  martin
427         * course/lib.php: 
428         
429         Added popup links for IP addresses in logs (display IP location on
430         world map)
432 2002-08-26 Monday 16:59  martin
434         * lib/ipatlas/: COPYING, README, countries.txt, earth_620.jpg,
435         footer.inc, hr.gif, ip-atlas.css, ip-atlas_prefs.php, plot.inc,
436         plot.php, plotconf.inc, plotimage.php, plotlog.txt, reddot.gif,
437         translate.inc, yellowdot.gif, languages/messages.blank.inc,
438         languages/messages.it.inc: 
439         
440         Adding IP-Atlas 1.0 to this distribution.  I use it to provide maps
441         for IP addresses (in the logs).
443 2002-08-26 Monday 16:35  martin
445         * mod/forum/lib.php: 
446         
447         Forums with many discussions (> 10) become abbreviated to a shorter
448         display
450 2002-08-26 Monday 10:49  martin
452         * admin/site.php: 
453         
454         More direct link to index.php just in case they don't have
455         index.php set as a default page
457 2002-08-23 Friday 11:55  martin
459         * index.php, course/lib.php, course/weeks.php, lib/moodlelib.php,
460         mod/forum/lib.php: 
461         
462         Changes to improve layout and formatting on old Netscape (eg
463         version 4)
465 2002-08-23 Friday 10:14  martin
467         * lib/: moodlelib.php, setup.php: 
468         
469         Check that PHP is a recent enough version (ie 4.1.0 or later)
471 2002-08-22 Thursday 16:31  martin
473         * lib/weblib.php: 
474         
475         New space-removal works better if done before adding link tags :-)
477 2002-08-22 Thursday 16:01  martin
479         * mod/forum/lib.php: 
480         
481         If a post is updated that is also a discussion definition, then the
482         discussion name is updated with the post subject.
484 2002-08-22 Thursday 15:53  martin
486         * lib/weblib.php: 
487         
488         Experimental filters to remove returns from before and after tags,
489         which should mean neater formatting of lists and so on.  Needs
490         testing.
492 2002-08-22 Thursday 14:41  martin
494         * admin/: index.php, user.php: 
495         
496         Tweaks to creation of user account while searching for the login
497         problem some people are having ...
499 2002-08-22 Thursday 14:40  martin
501         * lib/db/mysql.sql: 
502         
503         Added recent upgrades (course->guest, and user->maildisplay)
505 2002-08-22 Thursday 10:24  martin
507         * doc/install.html, lang/en/moodle.php, login/index_form.html: 
508         
509         Notes about the necessity of cookies being allowed
511 2002-08-22 Thursday 10:23  martin
513         * course/teacher.php: 
514         
515         Handy link to course page, after assigning teachers
517 2002-08-22 Thursday 09:24  martin
519         * index.php: 
520         
521         Whoops!  comment out of place
523 2002-08-21 Wednesday 22:08  martin
525         * index.php, lib/moodlelib.php: 
526         
527         Just some comments about not removing the Moodle logo from the
528         front page.
530 2002-08-21 Wednesday 21:55  martin
532         * lib/moodlelib.php: 
533         
534         Fixed dates when no-one is logged in (uses server time now, not
535         GMT)
537 2002-08-21 Wednesday 21:29  martin
539         * version.php, lang/en/moodle.php, user/edit.html, user/lib.php,
540         user/view.php: 
541         
542         Users can now choose to hide their email address.  In this initial
543         version there are three options:
544         
545         0) Hide the email address from everyone (except the teacher of
546         their course) 1) Allow everyone to see the email address, all the
547         time.  2) Allow only participants in the same course to see the
548         email address
549         
550         Note, new field maildisplay in 'user'
552 2002-08-21 Wednesday 20:54  martin
554         * version.php, course/edit.html, lang/en/moodle.php,
555         lang/en/help/enrolmentkey.html, lang/en/help/guestaccess.html,
556         lib/moodlelib.php: 
557         
558         Fixed up guest access PROPERLY - it's now more obvious and simple
559         for teachers to set it how they want.  Guest access now has THREE
560         states (off, on, on with key).
562 2002-08-21 Wednesday 19:11  martin
564         * lang/en/help/: enrolmentkey.html, guestaccess.html: 
565         
566         Improved explanations
568 2002-08-21 Wednesday 18:56  martin
570         * lang/en/help/: enrolmentkey.html, guestaccess.html: 
571         
572         Clarified the documentation here
574 2002-08-21 Wednesday 10:05  martin
576         * doc/install.html: 
577         
578         Anchor name fix
580 2002-08-21 Wednesday 09:57  martin
582         * doc/install.html: 
583         
584         Improvements to install documentation
586 2002-08-20 Tuesday 17:39  martin
588         * admin/cron.php: 
589         
590         Bugfix for unenrolling old users
592 2002-08-20 Tuesday 10:15  martin
594         * doc/developer.html: 
595         
596         Slight formatting fix on list
598 2002-08-19 Monday 22:53  martin
600         * CHANGES: 
601         
602         
603         
604         Moodle 1.0 is released!  :-)
606 2002-08-19 Monday 21:25  martin
608         * doc/: contents.html, developer.html, licence.html: 
609         
610         
611         Format fixes
613 2002-08-19 Monday 21:19  martin
615         * doc/: background.html, contents.html, credits.html,
616         developer.html, features.html, future.html, intro.html: 
617         
618         Significant improvements to distributed documentation
620 2002-08-19 Monday 00:39  martin
622         * version.php, mod/assignment/version.php, mod/choice/version.php,
623         mod/forum/version.php, mod/journal/version.php,
624         mod/reading/version.php, mod/survey/version.php: 
625         
626         Updated versions in preparation for 1.0 release tomorrow
628 2002-08-19 Monday 00:33  martin
630         * doc/view.php: 
631         
632         Double footer looked funny.
634 2002-08-19 Monday 00:31  martin
636         * course/lib.php, doc/teacher.html, doc/view.php: 
637         
638         Make the Help link in the course look like a seamless part of the
639         course.
641 2002-08-19 Monday 00:16  martin
643         * course/lib.php, course/social.php, course/topics.php,
644         course/weeks.php, lang/en/moodle.php: 
645         
646         Added help link to course pages (for teachers) and tidied up the
647         course admin links in general (new fucntion and reorder)
649 2002-08-18 Sunday 23:57  martin
651         * lang/en/help/reading/: readingtype.html, summary.html: 
652         
653         New help files for readings
655 2002-08-18 Sunday 23:56  martin
657         * lang/en/reading.php, mod/reading/details.php,
658         mod/reading/mod.html, mod/reading/view.php: 
659         
660         Improvements to reading definition - help buttons and language
661         fixes
663 2002-08-18 Sunday 23:31  martin
665         * doc/teacher.html: 
666         
667         SLight edits
669 2002-08-18 Sunday 23:26  martin
671         * config-dist.php, files/index.php: 
672         
673         New CFG->zip and CFG->unzip valiables which specify programs to use
674         when zipping and unzipping files.  Unix only at this stage. (Zip
675         interfaces for Windows are much less standardised)
677 2002-08-18 Sunday 23:24  martin
679         * help.php: 
680         
681         Better error (don't need a link)
683 2002-08-18 Sunday 23:23  martin
685         * doc/pix/: files.jpg, social.jpg, topics.jpg, weekly.jpg: 
686         
687         New pictures for documentation.
689 2002-08-18 Sunday 23:23  martin
691         * doc/teacher.html: 
692         
693         Finally sat down and wrote this page.  SHould do for now as a
694         starter.
696 2002-08-18 Sunday 22:40  martin
698         * lang/en/help/waysofknowing.html,
699         lang/en/help/forum/allowdiscussions.html,
700         lang/en/help/forum/forumtype.html, lang/en/help/forum/ratings.html,
701         lang/en/help/forum/subscription.html, mod/forum/lib.php,
702         mod/forum/mod.html: 
703         
704         Improved help buttons for forums
706 2002-08-18 Sunday 18:00  martin
708         * doc/teacher.html: 
709         
710         Placeholder
712 2002-08-18 Sunday 17:52  martin
714         * lang/en/choice.php, mod/choice/view.php: 
715         
716         Preview how many responses have been made (for teacher)
718 2002-08-18 Sunday 17:47  martin
720         * mod/choice/report.php: 
721         
722         Sort names by firstname, and include even columns with no answers
724 2002-08-18 Sunday 17:43  martin
726         * doc/teacher.html, lang/en/choice.php: 
727         
728         new strings
730 2002-08-18 Sunday 17:43  martin
732         * mod/choice/: lib.php, report.php: 
733         
734         Cleaned up the Choice report - it's easier to make sense of now
736 2002-08-17 Saturday 23:10  martin
738         * CHANGES: 
739         
740         Changes
742 2002-08-17 Saturday 22:44  martin
744         * course/edit.html, lang/en/help/coursecategory.html,
745         lang/en/help/coursefullname.html,
746         lang/en/help/coursenewsitems.html,
747         lang/en/help/coursenumsections.html,
748         lang/en/help/courseshortname.html,
749         lang/en/help/coursestartdate.html, lang/en/help/enrolmentkey.html,
750         lang/en/help/guestaccess.html: 
751         
752         Added more popup help for course settings page
754 2002-08-17 Saturday 21:01  martin
756         * config-dist.php, admin/index.php, course/lib.php,
757         lang/en/moodle.php, lib/moodlelib.php, lib/setup.php,
758         theme/index.php: 
759         
760         Changes related to new way of setting and recalling themes.
761         
762         The CFG->theme variable is now obsolete in config.php - use the
763         admin page to set themes interactively.
765 2002-08-17 Saturday 19:32  martin
767         * mod/assignment/index.php: 
768         
769         Fixed some missing language strings
771 2002-08-17 Saturday 19:32  martin
773         * lang/en/assignment.php: 
774         
775         Additions for index.php
777 2002-08-17 Saturday 16:59  martin
779         * lang/en/assignment.php, mod/assignment/mod.html,
780         mod/journal/mod.html: 
781         
782         Some more missed language strings
784 2002-08-17 Saturday 16:38  martin
786         * admin/index.php, lang/en/moodle.php: 
787         
788         Added a GPL license agreement as the very first step.
790 2002-08-17 Saturday 15:53  martin
792         * lang/en/forum.php, mod/forum/subscribe.php,
793         mod/forum/subscribers.php: 
794         
795         Teachers can now unsubscribe anyone from the "list of subscribers"
796         list.  Made the feedback display when subscribing/unsubscribing a
797         little more generic.
799 2002-08-17 Saturday 15:02  martin
801         * index.php, lib/moodlelib.php: 
802         
803         Changes to add login/logout button to the right-hand top corner of
804         every page ... this is to help encourage people to log out after a
805         session, especially on shared or public terminals.
807 2002-08-17 Saturday 11:03  martin
809         * README, README.txt, UPGRADING, UPGRADING.txt: 
810         
811         Added .txt to these files to make them double-clickable
813 2002-08-17 Saturday 11:01  martin
815         * README: 
816         
817         Better introduction to installation
819 2002-08-16 Friday 16:33  martin
821         * doc/install.html: 
822         
823         Added link to moodle-cron-for-windows.zip
825 2002-08-16 Friday 11:10  martin
827         * lang/en/help/waysofknowing.html: 
828         
829         tweak
831 2002-08-16 Friday 01:44  martin
833         * CHANGES: 
834         
835         Changes up to Moodle 1.0 Beta 5
837 2002-08-16 Friday 01:41  martin
839         * lang/en/forum.php, lang/en/moodle.php,
840         lang/en/help/waysofknowing.html, mod/forum/lib.php,
841         mod/forum/mod.html, mod/forum/subscribe.php, mod/forum/view.php: 
842         
843         Forum language fixes, and addition of help for separate/connected
844         knowing
846 2002-08-15 Thursday 21:05  martin
848         * course/lib.php: 
849         
850         Log formatting
852 2002-08-15 Thursday 21:03  martin
854         * course/lib.php: 
855         
856         Make the IP more visible in logs
858 2002-08-15 Thursday 13:46  martin
860         * CHANGES: 
861         
862         Slightly clearer changelog format
864 2002-08-15 Thursday 13:45  martin
866         * CHANGES: 
867         
868         Changes
870 2002-08-15 Thursday 13:45  martin
872         * UPGRADING: 
873         
874         Brought this up to date, and reworded some stuff
876 2002-08-15 Thursday 13:44  martin
878         * version.php, admin/index.php, lang/en/moodle.php: 
879         
880         Fixes to languages for admin (setting up and upgrading databases)
882 2002-08-15 Thursday 13:43  martin
884         * user/view.php: 
885         
886         No point in being able to login as yourself
888 2002-08-15 Thursday 12:37  martin
890         * index.php, lib/moodlelib.php: 
891         
892         Cleanups for footer on home page
894 2002-08-15 Thursday 12:17  martin
896         * lib/setup.php: 
897         
898         Accidentally checked in a test version of setup.php - reverting
900 2002-08-15 Thursday 12:16  martin
902         * lib/setup.php, mod/forum/lib.php, mod/forum/subscribers.php: 
903         
904         Fixes to finding list of subscribers to a forum for site-level
905         forums which affected both the displayed list and the mailouts.
907 2002-08-15 Thursday 11:45  martin
909         * lang/en/forum.php, lang/en/moodle.php, mod/forum/subscribers.php:
910         
911         
912         Fixes to list of subscribers (language fixes, and fix for
913         site-level forums)
915 2002-08-15 Thursday 11:10  martin
917         * doc/install.html: 
918         
919         EasyPHP is another option for Windows users
921 2002-08-15 Thursday 10:59  martin
923         * course/topics.php: 
924         
925         Bit more checking while creating new section
927 2002-08-15 Thursday 10:58  martin
929         * course/weeks.php: 
930         
931         Fixed bug with creation of new weeks in weekly view
933 2002-08-14 Wednesday 14:27  martin
935         * mod/survey/report.php: 
936         
937         Improvements to headings
939 2002-08-14 Wednesday 14:13  martin
941         * mod/survey/report.php: 
942         
943         Show scale title when looking at questions from a scale
945 2002-08-14 Wednesday 13:58  martin
947         * lib/graphlib.php: 
948         
949         Orange
951 2002-08-14 Wednesday 13:58  martin
953         * mod/survey/graph.php: 
954         
955         Different colours (hopefully make graphs better for color-blind
956         people)
958 2002-08-14 Wednesday 13:36  martin
960         * mod/survey/graph.php: 
961         
962         Improvements to the standard deviation bars display
964 2002-08-14 Wednesday 13:27  martin
966         * lib/graphlib.php: 
967         
968         Added some new colours
970 2002-08-14 Wednesday 13:13  martin
972         * mod/survey/: graph.php, version.php, db/mysql.sql: 
973         
974         Updated questions table to add shorttext for better graph display
975         (actually this was done a long time ago but was never incorporated
976         into the main Moodle codebase)
978 2002-08-14 Wednesday 09:51  martin
980         * lang/en/moodle.php, user/edit.php: 
981         
982         Tidied up headers of user/edit.php
984 2002-08-13 Tuesday 23:40  martin
986         * admin/site.html, admin/site.php, lang/en/moodle.php: 
987         
988         Language fixes and cleanups for admin/site.*
990 2002-08-13 Tuesday 23:30  martin
992         * admin/: user.html, log.php: 
993         
994         Obsolete
996 2002-08-13 Tuesday 02:03  martin
998         * CHANGES: 
999         
1000         Changes up to 1.0 beta 4
1002 2002-08-13 Tuesday 02:01  martin
1004         * mod/survey/report.php: 
1005         
1006         Got rid of some junk
1008 2002-08-13 Tuesday 02:01  martin
1010         * lang/en/help/surveys.html: 
1011         
1012         Help file for survey types (needs work)
1014 2002-08-13 Tuesday 01:54  martin
1016         * lang/en/: moodle.php, survey.php: 
1017         
1018         Language additions
1020 2002-08-13 Tuesday 01:54  martin
1022         * mod/survey/: details.php, index.php, lib.php, mod.html, save.php,
1023         view.php: 
1024         
1025         Language fixes
1027 2002-08-13 Tuesday 01:54  martin
1029         * mod/survey/report.php: 
1030         
1031         Cleaned up the whole interface (more consistent now) and lots of
1032         labguage stuff
1034 2002-08-12 Monday 22:59  martin
1036         * lang/en/: moodle.php, survey.php: 
1037         
1038         More translating
1040 2002-08-12 Monday 22:59  martin
1042         * course/mod.php: 
1043         
1044         More translating ...
1046 2002-08-12 Monday 22:44  martin
1048         * mod/reading/details.php: 
1049         
1050         Better error checking for empty fields
1052 2002-08-12 Monday 21:45  martin
1054         * lang/en/moodle.php, lang/en/reading.php, lib/moodlelib.php,
1055         lib/weblib.php, theme/standard/header.html,
1056         theme/standardblue/header.html, theme/standardgreen/header.html,
1057         theme/standardred/header.html: 
1058         
1059         Minor tweaking and cleaning up
1061 2002-08-12 Monday 21:45  martin
1063         * mod/reading/: details.php, index.php, lib.php, mod.html,
1064         view.php: 
1065         
1066         Language fixes and minor tweaks
1068 2002-08-12 Monday 17:38  martin
1070         * lang/en/forum.php, lang/en/journal.php, lang/en/moodle.php,
1071         mod/forum/lib.php, mod/journal/edit.html, mod/journal/edit.php,
1072         mod/journal/index.php, mod/journal/lib.php, mod/journal/mod.html,
1073         mod/journal/report.php, mod/journal/view.php: 
1074         
1075         More language fixes
1077 2002-08-12 Monday 16:56  martin
1079         * mod/choice/: lib.php, view.php: 
1080         
1081         
1082         Modernised insert and update of answers (using standard functions)
1084 2002-08-12 Monday 16:28  martin
1086         * lang/en/choice.php, lang/en/moodle.php, mod/choice/index.php,
1087         mod/choice/lib.php, mod/choice/mod.html, mod/choice/report.php,
1088         mod/choice/view.html, mod/choice/view.php: 
1089         
1090         Language changes to choice module
1092 2002-08-12 Monday 15:44  martin
1094         * lib/wordlist.txt: 
1095         
1096         Slightly bigger wordlist
1098 2002-08-12 Monday 15:40  martin
1100         * lang/en/moodle.php, lib/weblib.php: 
1101         
1102         Language changes to weblib
1104 2002-08-12 Monday 15:37  martin
1106         * lang/en/moodle.php, lib/moodlelib.php: 
1107         
1108         Language changes for main library
1110 2002-08-12 Monday 11:22  martin
1112         * course/enrol.php: 
1113         
1114         Some courses may not have a teacher - in this case, make the
1115         enrolment welcome email "from" the admin
1117 2002-08-11 Sunday 23:48  martin
1119         * CHANGES: 
1120         
1121         Changes
1123 2002-08-11 Sunday 23:41  martin
1125         * course/delete.php, course/edit.html, course/edit.php,
1126         course/editsection.php, course/enrol.php, course/index.php,
1127         course/lib.php, course/log.php, course/loggraph.php,
1128         course/loginas.php, course/loglive.php, course/mod.php,
1129         course/mod_delete.html, course/social.php, course/teacher.php,
1130         course/unenrol.php, course/user.php, lang/en/moodle.php: 
1131         
1132         
1133         Changes related to language support  ... get_string() Minor little
1134         interface cleanups along the way
1136 2002-08-11 Sunday 22:22  martin
1138         * help.php: 
1139         
1140         Ah, that's nicer-looking code. (got rid of the HTML header)
1142 2002-08-11 Sunday 22:21  martin
1144         * theme/: standard/header.html, standardblue/header.html,
1145         standardgreen/header.html, standardred/header.html: 
1146         
1147         Slight tweak to allow completely blank headers (no arguments to
1148         print_header will now give a blank header).  Useful for help pages.
1150 2002-08-11 Sunday 22:12  martin
1152         * lang/en/moodle.php, lang/en/help/courseformats.html,
1153         lang/en/help/picture.html, lang/en/help/questions.html,
1154         lang/en/help/text.html, lib/moodlelib.php: 
1155         
1156         Moved the help files into their own directory in lang/en/help
1158 2002-08-11 Sunday 22:05  martin
1160         * course/: topics.php, weeks.php: 
1161         
1162         Don't show news at all if 0 newsitems was selected in course
1163         settings
1165 2002-08-11 Sunday 14:24  martin
1167         * config-dist.php: 
1168         
1169         Mention the new themes
1171 2002-08-11 Sunday 14:15  martin
1173         * theme/standardred/: config.php, styles.css: 
1174         
1175         Minor tweaks to colors
1177 2002-08-11 Sunday 14:11  martin
1179         * theme/: standardgreen/config.php, standardgreen/favicon.ico,
1180         standardgreen/footer.html, standardgreen/header.html,
1181         standardgreen/styles.css, standardred/config.php,
1182         standardred/favicon.ico, standardred/footer.html,
1183         standardred/header.html, standardred/styles.css: 
1184         
1185         New coloured themes (green and red) just to add some options
1187 2002-08-11 Sunday 13:24  martin
1189         * course/lib.php, lang/en/moodle.php: 
1190         
1191         Changes to strings in print_recent_activity (added, updated,
1192         deleted activities)
1194 2002-08-11 Sunday 13:11  martin
1196         * CHANGES, course/enrol.php, course/lib.php, course/loginas.php,
1197         lang/en/moodle.php: 
1198         
1199         Various small changes (mostly to language strings)
1201 2002-08-11 Sunday 13:07  martin
1203         * lib/moodlelib.php: 
1204         
1205         Moved code from footer.html into print_footer() Don't update user
1206         on login check if it isn't a real user.
1208 2002-08-11 Sunday 13:06  martin
1210         * theme/: standard/footer.html, standardblue/footer.html: 
1211         
1212         Took code out of footer.html (it's in print_footer() instead)
1214 2002-08-11 Sunday 12:30  martin
1216         * admin/user.php: 
1217         
1218         In user list, name goes to full page instead of editing (because
1219         there is an edit link at the end of the row, as well as on the ful
1220         page)
1222 2002-08-10 Saturday 23:16  martin
1224         * user/view.php: 
1225         
1226         Fixes to visibility of unenrol button
1228 2002-08-10 Saturday 23:10  martin
1230         * user/lib.php: 
1231         
1232         Tweak to display on "unenrol"
1234 2002-08-10 Saturday 22:56  martin
1236         * mod/assignment/lib.php: 
1237         
1238         Small fix to the full list of available assignments
1240 2002-08-10 Saturday 22:28  martin
1242         * lang/en/moodle.php: 
1243         
1244         Additions
1246 2002-08-10 Saturday 22:27  martin
1248         * course/: lib.php, topics.php, weeks.php: 
1249         
1250         More tweaks to recent activity box
1252 2002-08-10 Saturday 21:50  martin
1254         * course/lib.php: 
1255         
1256         Tweak teacher colour
1258 2002-08-10 Saturday 21:42  martin
1260         * course/lib.php, course/log.php, course/topics.php,
1261         course/weeks.php, lang/en/moodle.php, lib/moodlelib.php: 
1262         
1263         Tweaks and tidy-ups for course home pages (weekly and topics)
1265 2002-08-09 Friday 17:25  martin
1267         * lib/moodlelib.php, user/lib.php, user/view.php: 
1268         
1269         Further little fixes to user image displaying
1271 2002-08-09 Friday 17:09  martin
1273         * admin/user.php, lib/moodlelib.php, user/pix.php: 
1274         
1275         Changes to make uploaded user pictures work properly on Windows 
1276         :-(
1278 2002-08-09 Friday 17:08  martin
1280         * doc/install.html: 
1281         
1282         Clearer docs for Windows users
1284 2002-08-09 Friday 14:25  martin
1286         * doc/install.html: 
1287         
1288         Brought the install procedure up to date
1290 2002-08-09 Friday 10:48  martin
1292         * index.php: 
1293         
1294         Slight tweak to remove login button for ordinary users
1296 2002-08-09 Friday 10:45  martin
1298         * index.php, admin/index.php, lib/moodlelib.php,
1299         mod/forum/version.php: 
1300         
1301         New functions get_list_of_modules() and moodle_needs_upgrading(). 
1302         Used on the home page when admin is logged in, to check for any
1303         upgrading of the databases that might need to be done.
1305 2002-08-09 Friday 01:43  martin
1307         * CHANGES: 
1308         
1309         Changes
1311 2002-08-09 Friday 01:34  martin
1313         * CHANGES: 
1314         
1315         
1316         
1317         Changes up to Moodle 1.0 BETA 3
1319 2002-08-09 Friday 01:30  martin
1321         * user/view.php: 
1322         
1323         Better control of buttons for admin and in site view
1325 2002-08-09 Friday 01:30  martin
1327         * index.php: 
1328         
1329         parameter for print_admin_links
1331 2002-08-09 Friday 01:29  martin
1333         * course/: lib.php, loggraph.php, loginas.php, user.php: 
1334         
1335         Tweaks and cleanups
1337 2002-08-09 Friday 01:28  martin
1339         * lib/moodlelib.php: 
1340         
1341         Fixed a tricky little bug with usergetmidnight() when no timezone
1342         was defined.
1344 2002-08-09 Friday 00:22  martin
1346         * course/lib.php, course/user.php, lang/en/moodle.php,
1347         user/view.php: 
1348         
1349         More tidy ups in displays
1351 2002-08-09 Friday 00:02  martin
1353         * user/: edit.php, view.php: 
1354         
1355         Tweaks to the headers
1357 2002-08-08 Thursday 23:51  martin
1359         * index.php, admin/site.php, admin/user.php, course/delete.php,
1360         course/edit.php, course/lib.php, course/teacher.php,
1361         lang/en/moodle.php, user/edit.php: 
1362         
1363         
1364         Further excellent tidy-ups to the admin pages.  They are actually
1365         starting to look/work as slick as the rest of the site.  :-)
1367 2002-08-08 Thursday 22:17  martin
1369         * CHANGES, version.php, admin/index.php, admin/site.php,
1370         admin/user.php, course/delete.php, lang/en/moodle.php,
1371         lib/moodlelib.php, user/edit.html, user/edit.php: 
1372         
1373         
1374         
1375         Cleanup of the admin interface - especially the user management
1376         
1377         Bugs fixed, duplicate code removed, plus you can now add new users.
1378         
1379         Aaah much better.  :-)
1381 2002-08-08 Thursday 20:41  martin
1383         * lib/moodlelib.php: 
1384         
1385         Fixed tiny buglet on insert_record which made it ignore NULL values
1387 2002-08-08 Thursday 15:20  martin
1389         * admin/user.php: 
1390         
1391         Damn .. this bug was stopping the admin user being created
1392         properly.  (Checking for uploaded file)
1394 2002-08-08 Thursday 13:06  martin
1396         * doc/future.html: 
1397         
1398         Updated this page (because now bugs.moodle.org exists)
1400 2002-08-08 Thursday 10:11  martin
1402         * config-dist.php: 
1403         
1404         Slightly clearer explanations ...
1406 2002-08-07 Wednesday 16:46  martin
1408         * mod/assignment/: version.php, db/mysql.sql: 
1409         
1410         Missing 'auto_increment' on assignment_submissions table, for 'id'
1412 2002-08-07 Wednesday 16:26  martin
1414         * lib/moodlelib.php: 
1415         
1416         get_real_size() for translating text to byte sizes (eg 2M)
1418 2002-08-07 Wednesday 16:24  martin
1420         * files/index.php: 
1421         
1422         Now properly sets and checks limits on file sizes
1424 2002-08-07 Wednesday 11:45  martin
1426         * files/index.php: 
1427         
1428         Upload works again ...
1430 2002-08-07 Wednesday 01:41  martin
1432         * index.php: 
1433         
1434         Whoops ... typo in save_session
1436 2002-08-07 Wednesday 01:29  martin
1438         * doc/install.html: 
1439         
1440         Updated requirements.
1442 2002-08-07 Wednesday 01:24  martin
1444         * CHANGES: 
1445         
1446         Changes
1448 2002-08-07 Wednesday 01:23  martin
1450         * index.php, admin/user.php, course/enrol.php, course/loginas.php,
1451         course/mod.php, course/social.php, course/topics.php,
1452         course/unenrol.php, course/view.php, course/weeks.php,
1453         doc/install.html, lib/moodlelib.php, lib/setup.php,
1454         login/change_password.php, login/confirm.php, login/index.php,
1455         login/logout.php, mod/forum/discuss.php, mod/forum/index.php,
1456         mod/forum/lib.php, mod/forum/post.php, mod/forum/rate.php,
1457         mod/forum/search.php, mod/forum/subscribers.php,
1458         mod/forum/view.php, user/edit.php, user/lib.php: 
1459         
1460         
1461         Widespread changes throughout Moodle to make sure it works on
1462         servers that have register_globals turned off (this is the default
1463         setting on newer version of PHP).
1464         
1465         In fact it's partly a hack that globalises all GET, POST, FILES AND
1466         COOKIE variables.  Unfortunately though the SESSION and USER global
1467         session variables are only available as $_SESSION["USER"] and
1468         $_SESSION["SESSION"], which is cumbersome to use.
1469         
1470         So, for every request I now make a copy of these two session
1471         variables into $USER and $SESSION.  Whenever I update them
1472         thoughout Moodle I now have to call save_session("USER") which
1473         copies them back to the session variable.  This seems to be working
1474         well now.
1475         
1476         Because I'm using $_SESSION etc now this will raise the required
1477         minimum version of PHP to 4.1.0
1479 2002-08-06 Tuesday 20:58  martin
1481         * config-dist.php: 
1482         
1483         Made it a bit clearer.
1485 2002-08-06 Tuesday 20:17  martin
1487         * admin/site.php: 
1488         
1489         Close wide-open hacking hole!  This script wasn't checking for
1490         admin user in the case where the site has been defined already. 
1491         Oops. Fixed now.
1493 2002-08-06 Tuesday 17:36  martin
1495         * user/: edit.html, edit.php: 
1496         
1497         Can now edit own firstname and lastname, and some tidying
1499 2002-08-06 Tuesday 17:24  martin
1501         * course/social.php, course/topics.php, course/weeks.php,
1502         lang/en/forum.php, mod/forum/lib.php: 
1503         
1504         Better looking search boxes
1506 2002-08-06 Tuesday 17:23  martin
1508         * mod/assignment/upload.php: 
1509         
1510         Changed a variable name for clarity
1512 2002-08-06 Tuesday 17:21  martin
1514         * user/: index.php, lib.php: 
1515         
1516         Performance enhancement for user listing (caching of language
1517         strings)
1519 2002-08-06 Tuesday 14:23  martin
1521         * mod/forum/lib.php: 
1522         
1523         Bug in rated posts counting
1525 2002-08-06 Tuesday 14:17  martin
1527         * mod/forum/lib.php: 
1528         
1529         Whoops ... make sure rated posts still show ratings!  :-)
1531 2002-08-06 Tuesday 14:09  martin
1533         * mod/forum/lib.php: 
1534         
1535         forum_print_discussion now checks to see whether there are any
1536         ratings that haven't been done yet on a discussion.  If not, then
1537         it won't print the ratings form.  This avoids a slight confusion
1538         about the interface that existed previously.
1540 2002-08-06 Tuesday 12:21  martin
1542         * mod/forum/view.php: 
1543         
1544         Better wording for eachuser forum
1546 2002-08-06 Tuesday 12:17  martin
1548         * mod/forum/lib.php: 
1549         
1550         Whoops ... more forum->assessed
1552 2002-08-06 Tuesday 12:04  martin
1554         * mod/forum/: discuss.php, lib.php, view.php: 
1555         
1556         Whoops ... using forum->assessed to determine whether discussions
1557         should be assessable now
1559 2002-08-06 Tuesday 00:12  martin
1561         * login/: change_password.php, forgot_password.php: 
1562         
1563         Don't allow guest user to change or reset password
1565 2002-08-05 Monday 17:48  martin
1567         * mod/forum/: lib.php, post.php: 
1568         
1569         A teacher can now delete any post (as long as it doesn't have
1570         replies).
1572 2002-08-05 Monday 16:57  martin
1574         * admin/cron.php: 
1575         
1576         Needed to delete forum_subscriptions as well.
1578 2002-08-05 Monday 16:43  martin
1580         * admin/cron.php: 
1581         
1582         More efficiency when deleting enrolments
1584 2002-08-05 Monday 16:40  martin
1586         * admin/cron.php, mod/journal/lib.php: 
1587         
1588         Cron tidy-ups
1590 2002-08-05 Monday 15:59  martin
1592         * config-dist.php: 
1593         
1594         New config variable longtimenosee
1596 2002-08-05 Monday 15:59  martin
1598         * admin/cron.php: 
1599         
1600         Code to unenrol old students and delete unconfirmed users
1602 2002-08-05 Monday 02:19  martin
1604         * mod/journal/view.php: 
1605         
1606         WHoops - typo on function call
1608 2002-08-05 Monday 01:24  martin
1610         * mod/: assignment/lib.php, journal/lib.php: 
1611         
1612         More tweaks to feedback display (consistency with forum posts)
1614 2002-08-05 Monday 01:13  martin
1616         * lang/en/assignment.php, lang/en/journal.php,
1617         mod/assignment/lib.php, mod/forum/lib.php, mod/journal/lib.php: 
1618         
1619         Fixes in display of standard user_complete and user_outline
1620         functions for journal, forum and assignments
1622 2002-08-05 Monday 00:44  martin
1624         * mod/assignment/view.php: 
1625         
1626         Formatting tweak
1628 2002-08-05 Monday 00:42  martin
1630         * mod/: choice/version.php, forum/version.php, journal/version.php,
1631         reading/version.php, survey/version.php: 
1632         
1633         Updated version numbers
1635 2002-08-05 Monday 00:20  martin
1637         * files/index.php, lang/en/forum.php, lib/moodlelib.php,
1638         mod/journal/lib.php, mod/journal/report.php: 
1639         
1640         Misc small changes while I was working on assignments
1642 2002-08-05 Monday 00:19  martin
1644         * lang/en/assignment.php, lang/en/moodle.php,
1645         mod/assignment/README, mod/assignment/icon.gif,
1646         mod/assignment/index.php, mod/assignment/lib.php,
1647         mod/assignment/mod.html, mod/assignment/submissions.php,
1648         mod/assignment/upload.php, mod/assignment/version.php,
1649         mod/assignment/view.php, mod/assignment/db/mysql.sql: 
1650         
1651         New assignment module finally complete!
1653 2002-08-04 Sunday 21:27  martin
1655         * course/lib.php: 
1656         
1657         More monir tweaks
1659 2002-08-04 Sunday 21:25  martin
1661         * course/lib.php: 
1662         
1663         Minor formatting tweaks
1665 2002-08-04 Sunday 21:14  martin
1667         * mod/forum/index.php: 
1668         
1669         Get a string from moodle.php instead of forum.php
1671 2002-08-04 Sunday 21:13  martin
1673         * mod/forum/lib.php: 
1674         
1675         Added FORUM_SHORT_POST
1677 2002-08-04 Sunday 15:06  martin
1679         * mod/journal/: lib.php, view.php: 
1680         
1681         Moved a function to lib.php
1683 2002-08-04 Sunday 10:55  martin
1685         * index.php: 
1686         
1687         Admin link looks better at the bottom
1689 2002-08-04 Sunday 10:39  martin
1691         * lib/moodlelib.php: 
1692         
1693         In email_to_user, change AddBCC back to AddAddress  ... this was a
1694         hangover from the old bulk-email method, but now we just send one
1695         email at a time, so it makes sense for the address to be visible
1696         again
1698 2002-08-04 Sunday 10:13  martin
1700         * index.php: 
1701         
1702         Added a direct admin link
1704 2002-08-04 Sunday 10:10  martin
1706         * course/delete.php, course/edit.php, course/editsection.html,
1707         course/editsection.php, course/enrol.html, course/enrol.php,
1708         lang/en/moodle.php: 
1709         
1710         MOre language updates
1712 2002-08-04 Sunday 10:08  martin
1714         * version.php, course/lib.php, lib/db/mysql.sql: 
1715         
1716         Fixes to two database fields  log_display(table -> mtable) and
1717         user_teachers(authority from varchar -> int)
1719 2002-08-03 Saturday 20:26  martin
1721         * index.php: 
1722         
1723         Tiny tweak to spacer image for IE browsers
1725 2002-08-03 Saturday 19:58  martin
1727         * course/: social.php, view.php: 
1728         
1729         Customisable section 0 on social forum
1731 2002-08-03 Saturday 19:45  martin
1733         * index.php: 
1734         
1735         Better spacing in case with admin-only
1737 2002-08-03 Saturday 16:40  martin
1739         * index.php: 
1740         
1741         put main menu up top
1743 2002-08-03 Saturday 16:38  martin
1745         * index.php: 
1746         
1747         Spacing again
1749 2002-08-03 Saturday 16:37  martin
1751         * index.php: 
1752         
1753         Ugh fixing spacing
1755 2002-08-03 Saturday 16:33  martin
1757         * index.php: 
1758         
1759         
1760         Adjusted sizes of front page columns
1762 2002-08-03 Saturday 16:16  martin
1764         * index.php, admin/index.php, admin/site.html, admin/site.php,
1765         course/edit.php, course/lib.php, course/topics.php,
1766         course/user.php, course/view.php, course/weeks.php,
1767         lang/en/forum.php, lang/en/moodle.php, mod/choice/index.php,
1768         mod/choice/view.php, mod/forum/discuss.php, mod/forum/index.php,
1769         mod/forum/search.php, mod/forum/view.php, mod/journal/index.php,
1770         mod/journal/view.php, mod/reading/index.php, mod/reading/view.php,
1771         mod/survey/index.php, mod/survey/view.php, pix/i/course.gif: 
1772         
1773         Lots of work on site display, over many files.  Improved front page
1774         and display of site modules.
1776 2002-08-03 Saturday 12:57  martin
1778         * admin/: index.php, user.php: 
1779         
1780         More admin cleanups - improved user listing
1782 2002-08-03 Saturday 12:44  martin
1784         * admin/index.php, admin/teacher.php, course/delete.php,
1785         course/teacher.php, lang/en/moodle.php: 
1786         
1787         
1788         Cleaned up the admin pages (and moved some files) and added ability
1789         to completely delete courses
1791 2002-08-03 Saturday 12:43  martin
1793         * lib/moodlelib.php: 
1794         
1795         print_continue() to print continue
1797 2002-08-03 Saturday 10:29  martin
1799         * course/mod.php, mod/README, mod/assignment/lib.php,
1800         mod/assignment/mod.php, mod/choice/lib.php, mod/choice/mod.php,
1801         mod/forum/lib.php, mod/forum/mod.php, mod/journal/lib.php,
1802         mod/journal/mod.php, mod/reading/lib.php, mod/reading/mod.php,
1803         mod/survey/lib.php, mod/survey/mod.php: 
1804         
1805         Moved all mod.php functions from modules into lib.php, and updated
1806         course/mod.php to use them there.  No longer need module/mod.php
1808 2002-08-03 Saturday 03:01  martin
1810         * mod/forum/lib.php: 
1811         
1812         Just a couple of changes
1814 2002-08-03 Saturday 03:01  martin
1816         * lang/en/forum.php: 
1817         
1818         tweaks
1820 2002-08-03 Saturday 01:42  martin
1822         * version.php, lib/db/mysql.sql, mod/assignment/version.php,
1823         mod/choice/version.php, mod/forum/version.php,
1824         mod/journal/version.php, mod/reading/version.php,
1825         mod/survey/version.php: 
1826         
1827         Removed fullname and search fields from modules table.  Fullname is
1828         now derived from the string 'modulename' in the lang files for each
1829         module.
1831 2002-08-03 Saturday 01:41  martin
1833         * admin/index.php: 
1834         
1835         No change (just a comment)
1837 2002-08-03 Saturday 01:41  martin
1839         * lib/moodlelib.php: 
1840         
1841         get_course_users was buggy when teachers or students was empty. 
1842         The SQL looked good to me, but I had to do it another way to make
1843         it work.
1845 2002-08-03 Saturday 01:38  martin
1847         * course/: lib.php, mod.php, topics.php, user.php, view.php,
1848         weeks.php: 
1849         
1850         Lots of changes related to module info used in course listings and
1851         activity reports.  Module names are now from lang files, not from
1852         the modules table.  Cleanups.
1854 2002-08-03 Saturday 01:36  martin
1856         * lang/en/: assignment.php, choice.php, forum.php, journal.php,
1857         moodle.php, reading.php, survey.php: 
1858         
1859         Addition of modulename and modulenameplural strings as a standard
1860         to every module file.
1862 2002-08-03 Saturday 01:35  martin
1864         * mod/forum/report.php: 
1865         
1866         bugfixes and clean up
1868 2002-08-03 Saturday 01:34  martin
1870         * mod/forum/lib.php: 
1871         
1872         SOme major bugfixes to forum_cron() and lots of translating
1874 2002-08-02 Friday 17:50  martin
1876         * course/social.php, course/topics.php, course/weeks.php,
1877         mod/forum/index.php, mod/forum/lib.php, mod/forum/mod.html,
1878         mod/forum/search.php: 
1879         
1880         Fixed up some forum functions and constants (consistency)
1882 2002-08-02 Friday 17:24  martin
1884         * lang/README, lang/en/README, lang/en/assignment.php,
1885         lang/en/choice.php, lang/en/forum.php, lang/en/journal.php,
1886         lang/en/moodle.php, lang/en/reading.php, lang/en/strings.php,
1887         lang/en/survey.php, lib/moodlelib.php: 
1888         
1889         Language files have been moved to keep them altogether under /lang
1890         This should make it easier on translators.
1892 2002-08-02 Friday 17:20  martin
1894         * admin/teacher.php: 
1895         
1896         Rmove guest from list of possible teachers
1898 2002-08-02 Friday 17:19  martin
1900         * mod/forum/: discuss.php, index.php, lib.php: 
1901         
1902         Changes related to language strings and clean up
1904 2002-08-02 Friday 17:19  martin
1906         * mod/forum/delete.php: 
1907         
1908         This file is not linked to or used by anything yet, but I've found
1909         it useful to delete forums properly while testing stuff.
1911 2002-08-01 Thursday 23:48  martin
1913         * admin/index.php, admin/user.php, course/edit.html,
1914         course/editsection.php, course/lib.php, course/loggraph.php,
1915         course/mod.php, mod/forum/db/mysql.sql: 
1916         
1917         Misc changes to improve performance on a brand-new installation
1919 2002-08-01 Thursday 17:38  martin
1921         * mod/forum/lib.php: 
1922         
1923         Centered new topic link
1925 2002-08-01 Thursday 17:36  martin
1927         * mod/forum/lib.php: 
1928         
1929         Changed the ratings to new separate/connected system - just for
1930         testing
1932 2002-08-01 Thursday 15:09  martin
1934         * course/loginas.php: 
1935         
1936         Make sure we still log the fact that the teacher logged in as
1937         someone though.  Also, make the "realuser" the teacher's id, in
1938         case we want to use it later
1940 2002-08-01 Thursday 15:05  martin
1942         * lib/moodlelib.php: 
1943         
1944         DOn't add to logs when teacher is "logged in as" a student
1946 2002-08-01 Thursday 15:04  martin
1948         * course/loginas.php: 
1949         
1950         Added "realuser" to USER variable to identify imposters
1952 2002-08-01 Thursday 14:16  martin
1954         * course/loginas.php: 
1955         
1956         removed TABS and changed wording (your -> this)
1958 2002-08-01 Thursday 14:15  martin
1960         * user/index.php: 
1961         
1962         Slight rearrangement
1964 2002-08-01 Thursday 13:55  martin
1966         * index.php, course/social.php: 
1967         
1968         Fixed use of reading functions (it had changed name)
1970 2002-08-01 Thursday 13:45  martin
1972         * CHANGES: 
1973         
1974         Changes
1976 2002-08-01 Thursday 13:44  martin
1978         * UPGRADING: 
1979         
1980         Reworded this file to make it clearer
1982 2002-08-01 Thursday 13:34  martin
1984         * mod/choice/mod.php: 
1985         
1986         Clean up - modernised choice mod.php
1988 2002-08-01 Thursday 13:27  martin
1990         * mod/reading/: details.php, lib.php, mod.php: 
1991         
1992         Clean ups to reading module and modernisation of mod.php
1994 2002-08-01 Thursday 13:18  martin
1996         * mod/survey/: graph.php, lib.php, mod.php, view.php: 
1997         
1998         More cleanups to survey - renamed/moved functions, modernised
1999         mod.php
2001 2002-08-01 Thursday 12:54  martin
2003         * mod/survey/lib.php: 
2004         
2005         typo
2007 2002-08-01 Thursday 12:49  martin
2009         * mod/survey/: edit.php, edit_form.html, edit_form.phtml,
2010         edit_new.html, edit_new.phtml, graph.php, lib.php, login_form.html,
2011         report.php, test.php, view.php: 
2012         
2013         Big clean up of survey functions and removal of deadwood (more to
2014         go still though)
2016 2002-08-01 Thursday 12:05  martin
2018         * mod/forum/lib.php: 
2019         
2020         Yet more improvements to user discussion listing (added forum link
2021         to each discussion printed)
2023 2002-08-01 Thursday 12:00  martin
2025         * mod/forum/lib.php: 
2026         
2027         More improvements to user discussion display
2029 2002-08-01 Thursday 11:56  martin
2031         * mod/forum/lib.php: 
2032         
2033         Whoops! Hide teacher discussions when printing list of user
2034         discussions
2036 2002-08-01 Thursday 11:50  martin
2038         * index.php, course/lib.php, course/mod.php, course/social.php,
2039         course/topics.php, course/weeks.php, mod/forum/discuss.php,
2040         mod/forum/lib.php, mod/forum/post.php, mod/forum/search.php,
2041         mod/forum/subscribe.php, mod/forum/view.php, user/view.php: 
2042         
2043         A big clean up of all the forum functions (including renaming them
2044         all to start with forum_ ) and all the follow-on effects that
2045         caused Some miscellaneous bug fixes and code clean-ups along the
2046         way
2048 2002-08-01 Thursday 11:49  martin
2050         * mod/assignment/: lib.php, mod.html, mod.php: 
2051         
2052         Some work so far on the assignment module ... NOT FINISHED YET! I
2053         just want to get it out the way of some other commits
2055 2002-08-01 Thursday 01:13  martin
2057         * lib/moodlelib.php: 
2058         
2059         Slowly implementing courseid type variables where i see them
2061 2002-08-01 Thursday 01:11  martin
2063         * course/enrol.php: 
2064         
2065         Better logging for guest when enrolling
2067 2002-08-01 Thursday 00:53  martin
2069         * mod/forum/: mod.php, search.php, version.php, db/mysql.sql: 
2070         
2071         Fixes to logging and log display
2073 2002-08-01 Thursday 00:52  martin
2075         * mod/forum/lib.php: 
2076         
2077         Fixed up activity display for forums
2079 2002-08-01 Thursday 00:33  martin
2081         * mod/forum/: discuss.php, subscribe.php: 
2082         
2083         Fixed up some forum logging
2085 2002-08-01 Thursday 00:24  martin
2087         * course/lib.php: 
2088         
2089         A fix to recent log display
2091 2002-08-01 Thursday 00:13  martin
2093         * mod/forum/index.php: 
2094         
2095         Fixed up forum sorting
2097 2002-07-31 Wednesday 23:55  martin
2099         * mod/forum/lib.php: 
2100         
2101         Tweak to add ... after shortpost
2103 2002-07-31 Wednesday 23:52  martin
2105         * course/social.php: 
2106         
2107         Tweak on readings display on social course
2109 2002-07-31 Wednesday 23:43  martin
2111         * mod/forum/lib.php: 
2112         
2113         whoops typo, forgot global
2115 2002-07-31 Wednesday 23:39  martin
2117         * course/social.php: 
2118         
2119         is_subscribed => forum_is_subscribed
2121 2002-07-31 Wednesday 23:34  martin
2123         * mod/forum/: index.php, lib.php: 
2124         
2125         Fixes for long posts ...
2127 2002-07-31 Wednesday 23:09  martin
2129         * mod/forum/view.php: 
2130         
2131         Fixed subscribe info for students
2133 2002-07-31 Wednesday 22:19  martin
2135         * index.php, version.php, admin/index.php, course/lib.php,
2136         course/mod.php, course/social.php, course/topics.php,
2137         course/view.php, course/weeks.php, doc/install.html,
2138         lib/moodlelib.php, mod/assignment/module.php,
2139         mod/assignment/version.php, mod/choice/module.php,
2140         mod/choice/version.php, mod/forum/discuss.php, mod/forum/icon.gif,
2141         mod/forum/index.php, mod/forum/lib.php, mod/forum/mod.html,
2142         mod/forum/mod.php, mod/forum/module.php, mod/forum/post.html,
2143         mod/forum/post.php, mod/forum/rate.php, mod/forum/report.php,
2144         mod/forum/search.php, mod/forum/subscribe.php,
2145         mod/forum/subscribers.php, mod/forum/version.php,
2146         mod/forum/view.php, mod/forum/db/mysql.sql, mod/journal/module.php,
2147         mod/journal/version.php, mod/reading/module.php,
2148         mod/reading/version.php, mod/survey/module.php,
2149         mod/survey/version.php, user/view.php: 
2150         
2151         OK, some massive changes with many files removed or changed.
2152         
2153         Basically the changes are:
2154         
2155          - I've merged the 'discuss' module into the forum module
2156            which makes the interface MUCH clearer for everyone
2157          - I've added a new 'single' forum type that replicates
2158            what the old discuss course modules used to look like.
2159          - I've got rid of the "discussion" forum type - it will
2160            still exist in upgraded courses but as a normal forum.
2161          - the 'discuss' module is completely deleted - gone.
2162          - the 'chat' module is completely deleted - gone.
2163          - The upgrading system has been improved, and all code
2164            is stored in version.php.
2165          - I've put in upgrading commands to do the best I can
2166            (right now) to upgrade courses that used the discuss
2167            module.  It should mostly work, just leaving some
2168            "orphan" coursemodules on you course front page.  You
2169            can easily delete these using the little 'x'.
2170            I may have forgotten something  - I've only tested on
2171            my testing server and I'm about to test on my production
2172            server to see how it goes.
2173          - Forums have a lot of little new features and fixes.  The
2174            main one is the subscription process.  Teachers can 'force'
2175            subscriptions on any forum.  This disallows everyone from
2176            choosing their own mail subscription - it's just on.
2177          - The assignment module is half-finished and not working yet
2178         
2179         I've still some massive changes to do, mostly involving making all
2180         the lib.php function names more standardised, so consider this is
2181         an interim checkin to do some tests.
2183 2002-07-30 Tuesday 18:45  martin
2185         * lib/setup.php: 
2186         
2187         Removed version (replaced by /version.php
2189 2002-07-30 Tuesday 11:35  martin
2191         * course/: social.php, topics.php: 
2192         
2193         Fixed bug in subscribe link
2195 2002-07-29 Monday 23:45  martin
2197         * index.php, course/social.php, course/weeks.php,
2198         lib/moodlelib.php: 
2199         
2200         Definition and use of new isediting() function for checking whether
2201         a user is not only in editing mode, but ALLOWED to be editing the
2202         current course.  Used to show editing buttons etc
2204 2002-07-29 Monday 23:11  martin
2206         * lib/moodlelib.php: 
2207         
2208         Moved some functions around - no functonal difference
2210 2002-07-29 Monday 23:10  martin
2212         * course/: edit.html, edit.php: 
2213         
2214         Much simpler date-setting using new moodlelib functions
2216 2002-07-29 Monday 23:09  martin
2218         * version.php, admin/index.php: 
2219         
2220         Now adds the config table automatically if there isn't one yet.
2222 2002-07-29 Monday 21:45  martin
2224         * mod/forum/lib.php: 
2225         
2226         Fixed link for "older topics"
2228 2002-07-29 Monday 21:10  martin
2230         * course/view.php: 
2231         
2232         Can now specify course by "short name" using name parameter. 
2233         Useful for integrating with external interfaces.  Thanks to dopey
2234         for the idea.
2236 2002-07-29 Monday 21:03  martin
2238         * mod/journal/report.php: 
2239         
2240         OK, this is working now
2242 2002-07-29 Monday 18:12  martin
2244         * mod/journal/report.php: 
2245         
2246         hmm wierd bug on production server but not testing ... this is to
2247         test that
2249 2002-07-29 Monday 17:48  martin
2251         * mod/journal/: lib.php, report.php: 
2252         
2253         Fixes to journal reporting
2255 2002-07-29 Monday 17:17  martin
2257         * mod/forum/: lib.php, view.php: 
2258         
2259         Minor forum formatting tweaks
2261 2002-07-29 Monday 16:24  martin
2263         * mod/forum/subscribers.php: 
2264         
2265         Cleaned up subscription checking - it's a bit slower but will work
2266         with the upcoming changes to forums (subscribeall flag).  Code is
2267         shorter too.
2269 2002-07-29 Monday 16:11  martin
2271         * mod/forum/view.php: 
2272         
2273         edit icon always appears now, as long as a coursemodule exists
2275 2002-07-29 Monday 15:26  martin
2277         * mod/journal/lib.php: 
2278         
2279         Slightly bigger textarea for teacher feedback
2281 2002-07-29 Monday 15:21  martin
2283         * mod/journal/: lib.php, report.php: 
2284         
2285         Improvements to report.php ... clearer code, new functions in
2286         lib.php and now the journal entries are sorted with the newest at
2287         the top.
2289 2002-07-29 Monday 15:00  martin
2291         * lib/moodlelib.php: 
2292         
2293         changed function get_course_participants --> get_course_users
2294         (naming consistency)
2296 2002-07-29 Monday 14:53  martin
2298         * user/index.php: 
2299         
2300         Changed to use the new functions for lists of students, teachers
2301         etc
2303 2002-07-29 Monday 14:52  martin
2305         * lib/moodlelib.php: 
2306         
2307         New functions for getting lists of people in a course, and some
2308         cleanups
2310 2002-07-29 Monday 14:34  martin
2312         * mod/journal/mod.php: 
2313         
2314         modernised the code to use newer database functions - no change in
2315         functionality
2317 2002-07-29 Monday 14:21  martin
2319         * lib/moodlelib.php: 
2320         
2321         New functions for printing date selector forms and reconstructing
2322         dates afterwards.  Also a new function for counting words in a text
2324 2002-07-29 Monday 14:20  martin
2326         * mod/journal/view.php: 
2327         
2328         Added word count
2330 2002-07-29 Monday 09:38  martin
2332         * course/loggraph.php: 
2333         
2334         Slight fix for daily x-axis (nicer-looking numbers)
2336 2002-07-29 Monday 00:35  martin
2338         * index.php: 
2339         
2340         Fixed bug where admin controls would be shown to teachers in
2341         edit-mode (thanks dopey)
2343 2002-07-28 Sunday 15:25  martin
2345         * CHANGES: 
2346         
2347         Same
2349 2002-07-27 Saturday 21:33  martin
2351         * course/: loggraph.php, user.php: 
2352         
2353         Fixed up the graphs (one for userday and they are also now correct
2354         for timezones)
2356 2002-07-27 Saturday 21:09  martin
2358         * README, UPGRADES, UPGRADING, version.php, admin/index.php: 
2359         
2360         Moodle can now upgrade itself, just like the modules do
2362 2002-07-27 Saturday 20:38  martin
2364         * lib/db/: README, mysql.sql, postgres7.sql: 
2365         
2366         Dropping any pretense of Postgres support for the moment, and added
2367         a README
2369 2002-07-27 Saturday 19:54  martin
2371         * lang/en/strings.php: 
2372         
2373         new strings
2375 2002-07-27 Saturday 18:23  martin
2377         * user/: index.php, view.php: 
2378         
2379         Altered buttons from index and view pages
2381 2002-07-27 Saturday 17:44  martin
2383         * course/: lib.php, loggraph.php, user.php: 
2384         
2385         Changes to improve the user activity reports
2387 2002-07-27 Saturday 16:35  martin
2389         * course/user.php: 
2390         
2391         Fixed up graph pages
2393 2002-07-27 Saturday 16:31  martin
2395         * course/: loggraph.php, user.php: 
2396         
2397         Improvements to user activity report - including graphs
2399 2002-07-27 Saturday 15:22  martin
2401         * mod/journal/lib.php: 
2402         
2403         Fix to account for people not in course
2405 2002-07-27 Saturday 15:13  martin
2407         * mod/assignment/db/mysql.sql: 
2408         
2409         Dummy (for now)
2411 2002-07-27 Saturday 14:58  martin
2413         * mod/journal/: lib.php, db/mysql.sql: 
2414         
2415         Implemented journal feedback notification (mailouts)
2417 2002-07-27 Saturday 14:10  martin
2419         * lib/moodlelib.php: 
2420         
2421         Better error checking in update_record
2423 2002-07-27 Saturday 14:09  martin
2425         * admin/cron.php: 
2426         
2427         Much better cron function method - instead of using a code fragment
2428         in mod/cron.php, it now uses a function in mod/lib.php ... more
2429         contained
2431 2002-07-27 Saturday 14:08  martin
2433         * admin/index.php: 
2434         
2435         New upgrading procedure, uses module functions to handle all
2436         version changes
2438 2002-07-27 Saturday 14:07  martin
2440         * mod/: assignment/module.php, choice/module.php, forum/module.php,
2441         journal/module.php, reading/module.php, survey/module.php: 
2442         
2443         Changes to suit new upgrading procedure (admin/index.html)
2445 2002-07-26 Friday 10:15  martin
2447         * mod/journal/mod.html: 
2448         
2449         Fixed 0 days -> ALways Open
2451 2002-07-25 Thursday 21:54  martin
2453         * mod/survey/lib.php: 
2454         
2455         Extra space at end of file :-)
2457 2002-07-25 Thursday 21:48  martin
2459         * mod/: choice/lib.php, forum/lib.php, journal/lib.php,
2460         journal/user.php, reading/lib.php, reading/user.php,
2461         survey/lib.php: 
2462         
2463         Got rid of the user.php code fragments and implemented much cleaner
2464         system which certain-named functions in lib.php ... called from
2465         /course/user.php
2467 2002-07-25 Thursday 21:47  martin
2469         * course/user.php: 
2470         
2471         Changes to how functions are called from modules - much cleaner now
2473 2002-07-24 Wednesday 02:26  martin
2475         * course/user.php: 
2476         
2477         cough
2479 2002-07-24 Wednesday 02:26  martin
2481         * course/user.php: 
2482         
2483         title tweaking
2485 2002-07-24 Wednesday 02:24  martin
2487         * course/user.php: 
2488         
2489         Formatting outline tweaks
2491 2002-07-24 Wednesday 02:20  martin
2493         * course/user.php: 
2494         
2495         H3 -> H4
2497 2002-07-24 Wednesday 02:11  martin
2499         * CHANGES: 
2500         
2501         Ch ch ch
2503 2002-07-24 Wednesday 02:02  martin
2505         * mod/journal/: user.php, view.php: 
2506         
2507         Formatting fixes for ratings
2509 2002-07-24 Wednesday 01:56  martin
2511         * mod/journal/: report.php, view.php: 
2512         
2513         Allow teachers to be marked, and allow ratings to be ignored
2515 2002-07-24 Wednesday 01:04  martin
2517         * course/user.php, mod/journal/user.php, mod/reading/user.php: 
2518         
2519         Fixes to Activity reports
2521 2002-07-24 Wednesday 00:48  martin
2523         * course/user.php, lang/en/strings.php, user/index.php: 
2524         
2525         Improvements to activity reports
2527 2002-07-24 Wednesday 00:25  martin
2529         * mod/reading/user.php: 
2530         
2531         typo
2533 2002-07-24 Wednesday 00:24  martin
2535         * course/lib.php, course/topics.php, course/user.php,
2536         course/view.php, course/weeks.php, lang/en/strings.php,
2537         mod/journal/user.php, mod/reading/user.php: 
2538         
2539         Part of "contributions" overhaul in course/user.php
2541 2002-07-21 Sunday 16:34  martin
2543         * help.php, lang/en/strings.php, lib/moodlelib.php, lib/weblib.php,
2544         user/edit.html: 
2545         
2546         Improvements to the help system
2548 2002-07-21 Sunday 03:11  martin
2550         * mod/reading/view.php: 
2551         
2552         More tweaks to summary display
2554 2002-07-21 Sunday 03:08  martin
2556         * mod/reading/view.php: 
2557         
2558         tweaking summary display on frames
2560 2002-07-21 Sunday 02:50  martin
2562         * course/: topics.php, view.php, weeks.php: 
2563         
2564         Doesn't display discussions AND forums in the Activities
2566 2002-07-21 Sunday 02:20  martin
2568         * course/topics.php, course/weeks.php, lib/moodlelib.php,
2569         mod/choice/index.php, mod/forum/index.php, mod/journal/index.php,
2570         mod/reading/index.php, mod/survey/index.php: 
2571         
2572         Slight formatting tweaks (forum index)
2574 2002-07-21 Sunday 01:56  martin
2576         * mod/forum/: index.php, lib.php, db/mysql.sql: 
2577         
2578         Changed listing of forums
2580 2002-07-21 Sunday 01:20  martin
2582         * mod/reading/view.php: 
2583         
2584         Trying summaries back again in frameset
2586 2002-07-21 Sunday 00:04  martin
2588         * lang/en/strings.php: 
2589         
2590         additions
2592 2002-07-19 Friday 20:18  martin
2594         * lang/en/strings.php: 
2595         
2596         Fixed welcome email
2598 2002-07-19 Friday 20:18  martin
2600         * course/enrol.php: 
2601         
2602         Fixed formatting of welcome email
2604 2002-07-19 Friday 20:11  martin
2606         * course/topics.php: 
2607         
2608         typo
2610 2002-07-19 Friday 20:11  martin
2612         * course/topics.php: 
2613         
2614         Altered blink to make it less annoying
2616 2002-07-19 Friday 20:08  martin
2618         * course/topics.php: 
2619         
2620         Make 'Edit profile" link blink, as a reminder, if not used yet
2622 2002-07-19 Friday 20:01  martin
2624         * course/edit.html, course/edit.php, course/enrol.php,
2625         lang/en/strings.php, login/confirm.php, login/signup.php: 
2626         
2627         More language changes
2629 2002-07-14 Sunday 21:32  martin
2631         * mod/forum/: subscribers.php, view.php: 
2632         
2633         Added ability for teacher to see subscribers for each forum
2635 2002-07-12 Friday 21:29  martin
2637         * login/signup.php: 
2638         
2639         Format tweak
2641 2002-07-12 Friday 21:25  martin
2643         * lang/en/strings.php, login/signup_form.php: 
2644         
2645         Small language-related changes
2647 2002-07-11 Thursday 13:30  martin
2649         * index.php, lang/en/strings.php, lib/weblib.php,
2650         login/change_password.php, login/change_password_form.html,
2651         login/confirm.php, login/forgot_password.php,
2652         login/forgot_password_change.html, login/forgot_password_form.html,
2653         login/index.php, login/index_confirm.html, login/index_form.html,
2654         login/signup.php, login/signup_confirm.html, login/signup_form.php,
2655         user/edit.html, user/edit.php: 
2656         
2657         Changes related to internationalision strings and printing them
2659 2002-07-11 Thursday 13:30  martin
2661         * admin/index.php, admin/site.php, admin/user.php, course/edit.php,
2662         course/enrol.php, course/lib.php, lib/moodlelib.php: 
2663         
2664         Consistent use of get_site() instead of checking course->category
2665         directly
2667 2002-07-10 Wednesday 23:26  martin
2669         * mod/forum/index.php: 
2670         
2671         Added search box here
2673 2002-07-10 Wednesday 23:17  martin
2675         * course/weeks.php: 
2676         
2677         Fixed week zooming
2679 2002-07-06 Saturday 14:34  martin
2681         * CHANGES: 
2682         
2683         Daily changes
2685 2002-07-06 Saturday 12:07  martin
2687         * mod/survey/: edit_form.html, edit_form.phtml, login_form.html: 
2688         
2689         Got rid of all pv() functions, now consistently uses p() to print
2690         variables safely.
2692 2002-07-04 Thursday 16:49  martin
2694         * course/lib.php: 
2695         
2696         Remove teacher posts from recent activity (for students)
2698 2002-07-04 Thursday 16:31  martin
2700         * UPGRADES: 
2701         
2702         To keep track of upgrading info
2704 2002-07-04 Thursday 16:30  martin
2706         * course/topics.php, course/weeks.php, mod/forum/index.php,
2707         mod/forum/lib.php, mod/forum/subscribe.php, mod/forum/view.php,
2708         mod/forum/db/mysql.sql: 
2709         
2710         Added new teacher forum.  TABLE CHANGED:  forum
2712 2002-07-04 Thursday 16:06  martin
2714         * course/mod.php: 
2715         
2716         Prevent caching of these forms
2718 2002-07-04 Thursday 16:01  martin
2720         * lib/moodlelib.php: 
2721         
2722         Typo in userdate
2724 2002-07-04 Thursday 15:56  martin
2726         * lib/setup.php: 
2727         
2728         Use lang if locale not defined
2730 2002-07-04 Thursday 15:52  martin
2732         * config-dist.php, course/view.php, lang/en/strings.php,
2733         lib/setup.php, login/index.php, login/index_confirm.html,
2734         login/index_form.html, user/edit.html, user/edit.php,
2735         user/index.php, user/view.php: 
2736         
2737         Language-related fixes
2739 2002-07-04 Thursday 15:49  martin
2741         * lib/moodlelib.php: 
2742         
2743         Added missing parameter to update_module_icon (courseid)
2745 2002-07-04 Thursday 15:48  martin
2747         * mod/: choice/view.php, forum/view.php, journal/view.php,
2748         reading/view.php, survey/view.php: 
2749         
2750         Fix to update_module_icon (to pass the courseid)
2752 2002-07-02 Tuesday 15:09  martin
2754         * help.php, index.php, lang/en/strings.php: 
2755         
2756         Further internationalisation
2758 2002-07-02 Tuesday 15:02  martin
2760         * course/index.php, course/lib.php, course/log.php,
2761         files/index.php, lib/moodlelib.php, lib/setup.php,
2762         mod/forum/lib.php, mod/survey/download.php, mod/survey/lib.php,
2763         mod/survey/report.php: 
2764         
2765         Slight changes to userdate() function.  It now uses gmstrftime()
2766         instead of gmdate to format times, thus allowing it to take
2767         advantage of locale, if set, to print dates in the appropriate
2768         language.  Several userdate invocations had to be changed, though,
2769         to use the different formatting specs.
2771 2002-07-02 Tuesday 12:19  martin
2773         * config-dist.php: 
2774         
2775         Slight changes to documentation
2777 2002-07-02 Tuesday 12:11  martin
2779         * lib/languages.php: 
2780         
2781         List of all 2-letter language codes (ISO 639)
2783 2002-06-27 Thursday 16:47  martin
2785         * lang/en/help.picture.php, lang/en/help.text.php,
2786         lang/en/strings.php, lib/moodlelib.php, theme/standard/footer.html,
2787         theme/standardblue/footer.html: 
2788         
2789         New languages system - get_string() in moodlelib.
2791 2002-06-27 Thursday 16:46  martin
2793         * help.php: 
2794         
2795         Changes to the location of help files
2797 2002-06-26 Wednesday 00:42  martin
2799         * course/view.php, mod/choice/index.php, mod/survey/index.php: 
2800         
2801         Minor formatting tweaks
2803 2002-06-26 Wednesday 00:42  martin
2805         * user/view.php: 
2806         
2807         Changes to display user discussions
2809 2002-06-25 Tuesday 23:40  martin
2811         * CHANGES: 
2812         
2813         Ch-Ch-Changes
2815 2002-06-25 Tuesday 23:34  martin
2817         * CHANGES: 
2818         
2819         Ch-Ch-Changes
2821 2002-06-25 Tuesday 23:26  martin
2823         * CHANGES: 
2824         
2825         Ch ch ch changes
2827 2002-06-25 Tuesday 20:08  martin
2829         * course/weeks.php, lib/db/mysql.sql: 
2830         
2831         Minor changes
2833 2002-06-25 Tuesday 19:57  martin
2835         * index.php, lib/moodlelib.php: 
2836         
2837         Whoops forgot some more 'week's
2839 2002-06-25 Tuesday 19:49  martin
2841         * index.php, admin/site.html, admin/site.php, course/edit.html,
2842         course/edit.php, course/lib.php, course/mod.php,
2843         course/mod_delete.html, course/social.php, course/topics.php,
2844         course/user.php, course/view.php, course/weeks.php,
2845         lib/db/mysql.sql, mod/choice/index.php, mod/choice/mod.html,
2846         mod/forum/mod.html, mod/journal/index.php, mod/journal/mod.html,
2847         mod/journal/user.php, mod/journal/view.php,
2848         mod/reading/details.php, mod/reading/index.php,
2849         mod/reading/mod.html, mod/survey/details.php, mod/survey/index.php,
2850         mod/survey/mod.html: 
2851         
2852         Major changes throughout to change "week" notation to "section"
2853         notation.  Sections covers "weeks", "topics" and anything else that
2854         may come along.  Note, again, some databases have changed esp
2855         course_weeks -> course_sections and several fields called "week"
2856         are now "section.  Also course no longer has an enddate, but
2857         instead has a numsections field.
2859 2002-06-25 Tuesday 19:46  martin
2861         * course/: editsection.html, editsection.php: 
2862         
2863         Renamed from editweek to editsection
2865 2002-06-25 Tuesday 19:44  martin
2867         * course/: editweek.html, editweek.php: 
2868         
2869         Renamed week->section
2871 2002-06-25 Tuesday 19:43  martin
2873         * pix/i/: all.gif, allweeks.gif, one.gif, oneweek.gif: 
2874         
2875         Renamed allweeks.gif -> all.gif oneweek.gif -> one.gif
2877 2002-06-25 Tuesday 15:56  martin
2879         * course/: lib.php, mod.php: 
2880         
2881         Nicer formatting of editing modules, takes into account course
2882         format
2884 2002-06-25 Tuesday 15:17  martin
2886         * mod/survey/report.php: 
2887         
2888         Don't show overall graph when no students have completed survey
2890 2002-06-25 Tuesday 15:10  martin
2892         * mod/survey/: lib.php, report.php, view.php: 
2893         
2894         Slight tweaks to survey display after it's been done (list # of
2895         students)
2897 2002-06-25 Tuesday 14:47  martin
2899         * index.php, course/mod.php, course/social.php, course/topics.php,
2900         course/view.php, course/weeks.php, lib/moodlelib.php,
2901         mod/forum/lib.php, mod/forum/view.php: 
2902         
2903         Changes related to new forum type: eachuser and some general
2904         forum-related tweaking
2906 2002-06-25 Tuesday 11:32  martin
2908         * course/topics.php: 
2909         
2910         Improved formatting of module links (using a TITLE that is
2911         modulename)
2913 2002-06-25 Tuesday 11:30  martin
2915         * course/weeks.php: 
2916         
2917         Slight formatting improvement (list module name in link title)
2919 2002-06-25 Tuesday 11:23  martin
2921         * mod/forum/icon.gif: 
2922         
2923         Updated icon to make it less like discussions and more flexible
2925 2002-06-24 Monday 23:27  martin
2927         * mod/forum/view.php: 
2928         
2929         Typo in add_to_log ... index->view
2931 2002-06-21 Friday 23:55  martin
2933         * index.php: 
2934         
2935         Slight change when checking for user.
2937 2002-06-21 Friday 12:54  martin
2939         * CHANGES: 
2940         
2941         Ch ch ch changes
2943 2002-06-20 Thursday 23:41  martin
2945         * mod/forum/db/mysql.sql: 
2946         
2947         Bugfixes from move - this is now up to date
2949 2002-06-20 Thursday 23:24  martin
2951         * index.php: 
2952         
2953         Subscibing to forum, not discuss
2955 2002-06-20 Thursday 23:15  martin
2957         * index.php, course/social.php, course/topics.php,
2958         course/unenrol.php, course/weeks.php, lib/moodlelib.php,
2959         mod/forum/icon.gif, mod/forum/index.php, mod/forum/lib.php,
2960         mod/forum/mod.html, mod/forum/mod.php, mod/forum/module.php,
2961         mod/forum/subscribe.php, mod/forum/view.php,
2962         mod/forum/db/mysql.sql: 
2963         
2964         Mass change related to separating forum from discuss and making it
2965         a separate module (again).  This frees up forums for some
2966         interesting developments.  Note that database tables have moved
2967         around.
2969 2002-06-19 Wednesday 23:42  martin
2971         * course/unenrol.php, user/index.php: 
2972         
2973         Modifications to unenrol.  Now a teacher can unenrol students from
2974         the course.
2976 2002-06-19 Wednesday 13:37  martin
2978         * lib/db/mysql.sql: 
2979         
2980         Added course->marker
2982 2002-06-19 Wednesday 13:08  martin
2984         * pix/i/marker.gif: 
2985         
2986         "marker" icon used by "topics" course format to mark a topic
2988 2002-06-19 Wednesday 13:05  martin
2990         * mod/journal/report.php: 
2991         
2992         Bugfix in crumbs
2994 2002-06-19 Wednesday 13:04  martin
2996         * course/: lib.php, topics.php, view.php: 
2997         
2998         Added a "topics" format.  it's very similar to the "Weeks" format,
2999         except it isn't constrained by times.  Useful for flexible courses
3000         where the pace isn't known and is subject to change.  The teacher
3001         can "mark" the current topic and change this marking as necessary.
3003 2002-06-16 Sunday 17:44  martin
3005         * index.php: 
3006         
3007         Changes to add subscribe/unsubscribe to site News forum
3009 2002-06-16 Sunday 11:25  martin
3011         * index.php: 
3012         
3013         More accessible log in button up top
3015 2002-06-13 Thursday 20:31  martin
3017         * lib/adodb/: adodb-cryptsession.php, adodb-csvlib.inc.php,
3018         adodb-errorhandler.inc.php, adodb-errorpear.inc.php,
3019         adodb-lib.inc.php, adodb-pager.inc.php, adodb-pear.inc.php,
3020         adodb-session.php, adodb.inc.php, readme.htm, server.php,
3021         tips_portable_sql.htm, toexport.inc.php, tohtml.inc.php,
3022         drivers/adodb-access.inc.php, drivers/adodb-ado.inc.php,
3023         drivers/adodb-ado_access.inc.php, drivers/adodb-ado_mssql.inc.php,
3024         drivers/adodb-borland_ibase.inc.php, drivers/adodb-csv.inc.php,
3025         drivers/adodb-db2.inc.php, drivers/adodb-fbsql.inc.php,
3026         drivers/adodb-firebird.inc.php, drivers/adodb-ibase.inc.php,
3027         drivers/adodb-informix.inc.php, drivers/adodb-informix72.inc.php,
3028         drivers/adodb-mssql.inc.php, drivers/adodb-mysql.inc.php,
3029         drivers/adodb-mysqlt.inc.php, drivers/adodb-oci8.inc.php,
3030         drivers/adodb-oci805.inc.php, drivers/adodb-oci8po.inc.php,
3031         drivers/adodb-odbc.inc.php, drivers/adodb-odbc_mssql.inc.php,
3032         drivers/adodb-odbc_oracle.inc.php, drivers/adodb-oracle.inc.php,
3033         drivers/adodb-postgres.inc.php, drivers/adodb-postgres64.inc.php,
3034         drivers/adodb-postgres7.inc.php, drivers/adodb-proxy.inc.php,
3035         drivers/adodb-sqlanywhere.inc.php, drivers/adodb-sybase.inc.php,
3036         drivers/adodb-vfp.inc.php, tests/benchmark.php, tests/client.php,
3037         tests/test.php, tests/test2.php, tests/test3.php, tests/test4.php,
3038         tests/test5.php, tests/testcache.php, tests/testdatabases.inc.php,
3039         tests/testgenid.php, tests/testmssql.php, tests/testoci8.php,
3040         tests/testpaging.php, tests/testpear.php, tests/testsessions.php: 
3041         
3042         Upgraded to ADOdb 2.12
3044 2002-06-13 Thursday 19:18  martin
3046         * config-dist.php, user/edit.php, user/lib.php: 
3047         
3048         Changes to support GD 1 and GD 2.  Well, to be more accurate, we
3049         now rely on the administrator to tell us which is installed because
3050         PHP is not reliable  (eg GD 2.* functions are available in 4.0.6
3051         and later EVEN WHEN gd 2 is not present ... sigh).
3052         
3053         So, new config variable  $CFG->gdversion
3055 2002-06-12 Wednesday 12:31  martin
3057         * course/lib.php: 
3058         
3059         Whoops ... removed Choose...
3061 2002-06-12 Wednesday 12:29  martin
3063         * course/lib.php: 
3064         
3065         Changes to course menu
3067 2002-06-12 Wednesday 12:24  martin
3069         * index.php: 
3070         
3071         Link to site logs
3073 2002-06-12 Wednesday 12:22  martin
3075         * course/: lib.php, log.php: 
3076         
3077         Improvements to logs for admin user (can view any course)
3079 2002-06-11 Tuesday 15:43  martin
3081         * index.php: 
3082         
3083         OK, this is better (sigh)
3085 2002-06-11 Tuesday 15:27  martin
3087         * course/: view.php, weeks.php: 
3088         
3089         Tweaks to course format (search box)
3091 2002-06-11 Tuesday 15:01  martin
3093         * lib/weblib.php: 
3094         
3095         New highlight function for searches etc
3097 2002-06-11 Tuesday 14:28  martin
3099         * theme/: standard/styles.css, standardblue/styles.css: 
3100         
3101         New "highlight" class (eg for search results)
3103 2002-06-11 Tuesday 12:56  martin
3105         * course/social.php: 
3106         
3107         Added search form
3109 2002-06-11 Tuesday 12:31  martin
3111         * index.php: 
3112         
3113         grr
3115 2002-06-11 Tuesday 12:28  martin
3117         * course/lib.php: 
3118         
3119         Tiny fix so that when today is specified, it's selected in the list
3121 2002-06-11 Tuesday 12:04  martin
3123         * lib/moodlelib.php: 
3124         
3125         Fixes to usergetdate() ... looks OK now.
3127 2002-06-11 Tuesday 11:10  martin
3129         * index.php: 
3130         
3131         Fomat tweaking
3133 2002-06-11 Tuesday 11:06  martin
3135         * index.php: 
3136         
3137         Removed bodgy forums link - it's not necessary
3139 2002-06-10 Monday 22:01  martin
3141         * course/lib.php, lib/moodlelib.php, user/index.php: 
3142         
3143         New usergetmidnight function and use in finding today's logs
3145 2002-06-10 Monday 21:47  martin
3147         * course/enrol.html: 
3148         
3149         Added generic "your teacher" when there is no teacher defined yet
3151 2002-06-10 Monday 21:40  martin
3153         * index.php: 
3154         
3155         Tweaking layout
3157 2002-06-10 Monday 21:35  martin
3159         * index.php: 
3160         
3161         More tweaks and simplification when possible
3163 2002-06-10 Monday 21:11  martin
3165         * mod/reading/: details.php, lib.php, mod.html, view.php: 
3166         
3167         new reading type: "Web Address" is now Web Page and Web Link, which
3168         simply redirects to the external link (no frame)
3170 2002-06-10 Monday 19:35  martin
3172         * index.php: 
3173         
3174         Tweak: added courses link back in ... because courses page may one
3175         day be something different to the display on the front page (eg
3176         when there's very many courses)
3178 2002-06-10 Monday 19:34  martin
3180         * lib/db/mysql.sql: 
3181         
3182         Added course->timecreated
3184 2002-06-10 Monday 19:30  martin
3186         * course/edit.php: 
3187         
3188         Make sure new courses set the timecreated field
3190 2002-06-10 Monday 19:16  martin
3192         * course/index.php: 
3193         
3194         Fixed formatting.
3196 2002-06-10 Monday 19:11  martin
3198         * course/: edit.html, enrol.html, enrol.php, lib.php: 
3199         
3200         Course entry key is now called an enrolment key
3202 2002-06-10 Monday 17:47  martin
3204         * CHANGES: 
3205         
3206         Changes
3208 2002-06-10 Monday 17:44  martin
3210         * course/: lib.php, log.php: 
3211         
3212         Fixes related to user timezones.  All times are now displayed as
3213         expected.
3215 2002-06-10 Monday 17:43  martin
3217         * lib/moodlelib.php: 
3218         
3219         Fixes to functions relating to user timezones
3221 2002-06-10 Monday 14:56  martin
3223         * course/weeks.php: 
3224         
3225         Display tweaks
3227 2002-06-10 Monday 13:41  martin
3229         * index.php: 
3230         
3231         More tweaks for admin view
3233 2002-06-10 Monday 13:19  martin
3235         * index.php, admin/site.html, admin/site.php, course/index.php,
3236         course/lib.php: 
3237         
3238         Changes to allow choice of format on home page of site
3240 2002-06-10 Monday 12:41  martin
3242         * course/weeks.php: 
3243         
3244         Layout tweak
3246 2002-06-10 Monday 12:33  martin
3248         * user/: edit.php, view.php: 
3249         
3250         Better handling of guest user
3252 2002-06-10 Monday 12:24  martin
3254         * admin/user.php, login/index.php: 
3255         
3256         Moved creation of guest user to login page - this means it can be
3257         trashed any time and it will recreate itself as necessary.
3259 2002-06-10 Monday 11:49  martin
3261         * user/view.php: 
3262         
3263         All users are viewable in the "site" course.
3265 2002-06-10 Monday 10:46  martin
3267         * login/index_form.html: 
3268         
3269         Tweaking formatting
3271 2002-06-10 Monday 10:42  martin
3273         * login/: forgot_password.php, index_form.html: 
3274         
3275         Improved formatting for consistency and clarity
3277 2002-06-09 Sunday 22:44  martin
3279         * login/index_form.html: 
3280         
3281         Little more documentation about guest account
3283 2002-06-09 Sunday 22:14  martin
3285         * admin/user.php, course/edit.html, course/enrol.php,
3286         course/index.php, course/lib.php, lib/moodlelib.php,
3287         lib/db/mysql.sql, mod/journal/edit.php, mod/journal/view.php,
3288         mod/survey/save.php, pix/i/key.gif: 
3289         
3290         Changes to support guest user across any course (guest/guest)
3292 2002-06-09 Sunday 22:12  martin
3294         * pix/poo.html: 
3295         
3296         This file was here by mistake
3298 2002-06-08 Saturday 14:52  martin
3300         * course/view.php, mod/choice/view.php, mod/journal/view.php,
3301         mod/reading/view.php, mod/survey/view.php,
3302         theme/standard/header.html, theme/standardblue/header.html: 
3303         
3304         Changes to put update/edit icons in the headers of module and
3305         course pages
3307 2002-06-08 Saturday 14:47  martin
3309         * lib/moodlelib.php: 
3310         
3311         Changes so that an icon can be displayed in the header
3313 2002-06-08 Saturday 10:13  martin
3315         * lib/db/mysql.sql: 
3316         
3317         Put backquotes around some field names to avoid errors
3319 2002-06-07 Friday 11:57  martin
3321         * lib/moodlelib.php: 
3322         
3323         Added Moodle version number
3325 2002-06-07 Friday 11:54  martin
3327         * lib/moodlelib.php: 
3328         
3329         More tweaking of the mail formatting
3331 2002-06-07 Friday 11:37  martin
3333         * CHANGES: 
3334         
3335         CH CH CH CH Changes.
3337 2002-06-06 Thursday 23:25  martin
3339         * config-dist.php: 
3340         
3341         Altered smtphosts and removed cronpassword
3343 2002-06-06 Thursday 23:21  martin
3345         * lib/moodlelib.php: 
3346         
3347         If $CFG->smtphosts is empty, then mailer uses PHP mail() ==
3348         sendmail.
3350 2002-06-06 Thursday 23:19  martin
3352         * admin/cron.php: 
3353         
3354         Removed password ... it's not necessary any more.
3356 2002-06-06 Thursday 10:59  martin
3358         * lib/setup.php: 
3359         
3360         WHoops .... time should be 1800 seconds
3362 2002-06-06 Thursday 00:39  martin
3364         * course/unenrol.php: 
3365         
3366         Remember to remove subscriptions when unenrolling.
3368 2002-06-05 Wednesday 22:05  martin
3370         * error/index.php, lib/moodlelib.php, lib/setup.php,
3371         login/forgot_password.php, login/signup.php: 
3372         
3373         Fixes to convert mail to individual mailing ...  so that we can use
3374         the new preferences for mail (plain or html).
3376 2002-06-05 Wednesday 14:24  martin
3378         * course/lib.php, course/log.php, lib/weblib.php: 
3379         
3380         Slight interface tweaks
3382 2002-06-05 Wednesday 14:10  martin
3384         * user/edit.php: 
3385         
3386         Typo on add_to_log URL
3388 2002-06-05 Wednesday 13:54  martin
3390         * user/index.php: 
3391         
3392         Doesn't display teachers or students if there aren't any
3394 2002-06-05 Wednesday 13:37  martin
3396         * lib/weblib.php, lib/db/mysql.sql, user/edit.html, user/edit.php,
3397         user/index.php, user/view.php: 
3398         
3399         Changes to user settings, now it matches the stored data better
3401 2002-06-05 Wednesday 13:36  martin
3403         * lib/countries.php: 
3404         
3405         Moved here from login/countries.php.  Function removed.
3407 2002-06-05 Wednesday 13:35  martin
3409         * login/: countries.php, signup.php, signup_form.php: 
3410         
3411         Changes to use new lib/countries.php
3413 2002-06-05 Wednesday 11:24  martin
3415         * lib/db/mysql.sql: 
3416         
3417         Changes to user table
3419 2002-06-05 Wednesday 11:22  martin
3421         * course/new.php, course/social.php, mod/journal/new.php,
3422         mod/reading/new.php, user/new.php: 
3423         
3424         Old new.php system is replaced by print_recent_activity() in
3425         course/lib.php
3427 2002-06-05 Wednesday 11:15  martin
3429         * course/lib.php, course/log.php, course/new.php, files/index.php,
3430         lib/moodlelib.php, lib/weblib.php, lib/db/mysql.sql,
3431         mod/choice/report.php, mod/journal/lib.php, mod/journal/new.php,
3432         mod/journal/report.php, mod/journal/user.php, mod/journal/view.php,
3433         mod/reading/index.php, mod/reading/new.php,
3434         mod/survey/download.php, mod/survey/report.php, user/edit.html,
3435         user/edit.php, user/index.php, user/lib.php: 
3436         
3437         Changes related to timezone display.  Datetime display now uses
3438         userdate() which itself uses the USER variable timezone to alter
3439         the displayed time.
3441 2002-06-05 Wednesday 11:13  martin
3443         * theme/standard/styles.css: 
3444         
3445         Changed formatting (attempting to improve IE display)
3447 2002-06-04 Tuesday 15:00  martin
3449         * course/loginas.php: 
3450         
3451         Errr this is what I meant
3453 2002-06-04 Tuesday 14:58  martin
3455         * course/loginas.php: 
3456         
3457         Improved logging slightly
3459 2002-06-04 Tuesday 14:54  martin
3461         * user/index.php: 
3462         
3463         Formatting of teacher links
3465 2002-06-04 Tuesday 14:49  martin
3467         * user/view.php: 
3468         
3469         Added a message if the student is not a member of the current
3470         course
3472 2002-06-04 Tuesday 14:35  martin
3474         * user/view.php: 
3475         
3476         Whoops ... don't put unenrol button unless the user is the current
3477         user!
3479 2002-06-04 Tuesday 14:32  martin
3481         * lib/moodlelib.php: 
3482         
3483         course/login.php is now course/enrol.php ...
3485 2002-06-04 Tuesday 14:30  martin
3487         * course/: enrol.html, enrol.php, lib.php, login.html, login.php,
3488         unenrol.php: 
3489         
3490         Cleaned up enrol and unenrol process a bit
3492 2002-06-04 Tuesday 14:29  martin
3494         * user/view.php: 
3495         
3496         Added button to unenrol a user (course/unenrol.php)
3498 2002-06-03 Monday 18:42  martin
3500         * course/: email.html, email.php: 
3501         
3502         Not needed any more ... use the "News" forum instead.
3504 2002-06-02 Sunday 16:23  martin
3506         * user/index.php: 
3507         
3508         Now uses $course->student as title of list
3510 2002-06-02 Sunday 16:10  martin
3512         * course/: edit.html, edit.php, social.php, weeks.php: 
3513         
3514         Added per-course config and use of a word for "student"
3516 2002-06-02 Sunday 15:41  martin
3518         * theme/standardblue/styles.css: 
3519         
3520         Added semicolons to keep IE happy
3522 2002-06-02 Sunday 15:39  martin
3524         * theme/standardblue/styles.css: 
3525         
3526         Changed to lowercase to make IE happy
3528 2002-06-01 Saturday 23:35  martin
3530         * theme/standard/styles.css: 
3531         
3532         Fixed for Internet Explorer?
3534 2002-06-01 Saturday 22:11  martin
3536         * mod/reading/view.php: 
3537         
3538         Added TITLE to link to fullscreen reading
3540 2002-06-01 Saturday 22:00  martin
3542         * mod/reading/view.php: 
3543         
3544         Minor frameset adjustments
3546 2002-06-01 Saturday 21:57  martin
3548         * mod/reading/view.php: 
3549         
3550         Slight alterations to layout of frames.
3552 2002-06-01 Saturday 21:47  martin
3554         * course/edit.php: 
3555         
3556         Removed check for course format changing
3558 2002-06-01 Saturday 20:52  martin
3560         * CHANGES: 
3561         
3562         Updated
3564 2002-06-01 Saturday 17:48  martin
3566         * course/social.php: 
3567         
3568         Added a <BR>
3570 2002-06-01 Saturday 17:44  martin
3572         * course/: view.php, weeks.php: 
3573         
3574         Modified weekly course format with "People" section and sorted
3575         activity modules
3577 2002-06-01 Saturday 17:23  martin
3579         * course/lib.php: 
3580         
3581         Improvements to Recent Activity to make it clearer.  Formatting,
3582         but also logical changes to reduce the logs for course changes:
3583         add+update=add add+delete=nothing update+update=update
3584         update+delete=delete
3586 2002-06-01 Saturday 17:06  martin
3588         * course/mod.php: 
3589         
3590         Errors while deleting a module are no longer fatal errors
3592 2002-06-01 Saturday 17:05  martin
3594         * lib/moodlelib.php: 
3595         
3596         Fixed buglets in get_records_sql and insert_record
3598 2002-06-01 Saturday 14:37  martin
3600         * course/mod.php: 
3601         
3602         Slight fix to change some mod->course_module to mod->coursemodule
3603         for consistency
3605 2002-06-01 Saturday 12:25  martin
3607         * course/lib.php: 
3608         
3609         Fixed some display of the logs in "recent activity"
3611 2002-06-01 Saturday 12:06  martin
3613         * CHANGES: 
3614         
3615         Ch-ch-ch-ch-Changes (turn and face the strain) Ch-ch-changes.
3617 2002-06-01 Saturday 11:46  martin
3619         * lib/weblib.php: 
3620         
3621         Added lists to allowed html in cleantext
3623 2002-05-31 Friday 21:54  martin
3625         * doc/intro.html: 
3626         
3627         Changed link to a newer and better paper on social constructionism.
3629 2002-05-31 Friday 21:24  martin
3631         * error/index.php: 
3632         
3633         Removed log and fixed email call
3635 2002-05-31 Friday 21:20  martin
3637         * admin/: cron.php, site.php: 
3638         
3639         Removed some logging
3641 2002-05-31 Friday 21:20  martin
3643         * admin/index.php: 
3644         
3645         Now looks for module SQL files in mod/db/dbtype.sql
3647 2002-05-31 Friday 21:13  martin
3649         * files/index.php: 
3650         
3651         Removed log entry for now
3653 2002-05-31 Friday 21:10  martin
3655         * course/noweeks.php: 
3656         
3657         Replaced by social.php
3659 2002-05-31 Friday 17:37  martin
3661         * config-dist.php: 
3662         
3663         Indicates only MySQL is supported for now.
3665 2002-05-31 Friday 17:34  martin
3667         * course/: editweek.php, email.php, lib.php, login.php,
3668         loginas.php, new.php, social.php, user.php, view.php, weeks.php: 
3669         
3670         New logging format Improved "Recent Activity" on home page Better
3671         formatting.  Many other small fixes.
3673 2002-05-31 Friday 17:27  martin
3675         * course/edit.php: 
3676         
3677         Changes to support new logging format
3679 2002-05-31 Friday 17:25  martin
3681         * course/mod.php: 
3682         
3683         Changes to logging to support new logging format
3685 2002-05-31 Friday 17:20  martin
3687         * lib/moodlelib.php: 
3688         
3689         Various small changes.  Main one was new version of add_to_log to
3690         suit the new logging format.
3692 2002-05-31 Friday 17:19  martin
3694         * login/: change_password.php, index.php, logout.php: 
3695         
3696         Removed logging from these files (probably temporary)
3698 2002-05-31 Friday 17:18  martin
3700         * lib/db/: mysql.sql, postgres7.sql: 
3701         
3702         Removed "logs" and added new log format:  "log" and "log_display"
3704 2002-05-31 Friday 17:15  martin
3706         * user/: edit.php, index.php, view.php: 
3707         
3708         Updated to use new logging format.
3710 2002-05-31 Friday 17:14  martin
3712         * mod/: choice/db/mysql.sql, journal/db/mysql.sql,
3713         reading/db/mysql.sql, survey/db/mysql.sql: 
3714         
3715         Added new entries for log_display table.  These are used to define
3716         what to display for any given logged item.
3718 2002-05-31 Friday 17:07  martin
3720         * mod/: choice/index.php, choice/install.sql, choice/mod.html,
3721         choice/report.php, choice/view.php, journal/edit.php,
3722         journal/index.php, journal/install.sql, journal/mod.html,
3723         journal/report.php, journal/view.php, reading/details.php,
3724         reading/index.php, reading/install.sql, reading/mod.html,
3725         reading/view.php, survey/details.php, survey/download.php,
3726         survey/edit.php, survey/index.php, survey/install.sql,
3727         survey/mod.html, survey/report.php, survey/save.php,
3728         survey/view.php: 
3729         
3730         Various small fixes across all modules.  Most notable was the
3731         revised use of add_to_log, and the new logging format.
3733 2002-05-31 Friday 17:03  martin
3735         * mod/: choice/db/mysql.sql, journal/db/mysql.sql,
3736         reading/db/mysql.sql, survey/db/mysql.sql: 
3737         
3738         This is the new format for database schema.  Each module has a db
3739         directory with one file per database.  All these are called from
3740         admin/index.php and work in concert with lib/db.
3742 2002-05-31 Friday 17:01  martin
3744         * pix/i/: allweeks.gif, oneweek.gif: 
3745         
3746         New icons for courses displayed in weekly format.  They
3747         collapse/unfold the display.
3749 2002-05-28 Tuesday 21:59  martin
3751         * lib/moodlelib.php: 
3752         
3753         Changed email_to_users to be a lot more straightforward.  I don't
3754         think there's really need for all the BCC hocus-pocus.  Everyone
3755         can find everyone's address anyway, the email bloat is minimal, and
3756         perhaps distributing email addresses will spark private emails.
3758 2002-05-28 Tuesday 09:22  martin
3760         * login/: forgot_password.php, signup.php: 
3761         
3762         email_to_user no longer exists.  Using email_to_users instead.
3764 2002-05-27 Monday 22:53  martin
3766         * theme/standard/styles.css: 
3767         
3768         Added style for <LI>
3770 2002-05-27 Monday 21:17  martin
3772         * lib/db/postgres7.sql: 
3773         
3774         Reconverted using a newer converter.  Still not tested.
3776 2002-05-27 Monday 21:02  martin
3778         * admin/index.php: 
3779         
3780         Changes to support various types of databases (using SQL code in
3781         lib/db)
3783 2002-05-27 Monday 20:58  martin
3785         * lib/db/postgres7.sql: 
3786         
3787         QL to create core databases in PostgreSQL.  Not tested at all.  In
3788         fact I'm pretty sure it won't work, because it needs sequences.
3790 2002-05-27 Monday 20:56  martin
3792         * lib/db/mysql.sql: 
3793         
3794         SQL to create core databases in MySQL (any version).
3796 2002-05-27 Monday 14:19  martin
3798         * admin/moodle-core.sql: 
3799         
3800         All moved to lib/db
3802 2002-05-27 Monday 14:18  martin
3804         * admin/cron.php: 
3805         
3806         Now uses $CFG->cronpassword from config.php
3808 2002-05-27 Monday 14:16  martin
3810         * config-dist.php: 
3811         
3812         Added CFG->cronpassword for moodle/admin/cron.php
3814 2002-05-27 Monday 10:25  martin
3816         * index.php: 
3817         
3818         course->id now site->id so we can add a reading
3820 2002-05-24 Friday 14:48  martin
3822         * lib/phpmailer/mailerc.php: 
3823         
3824         This is part of the phpmailer distribution
3826 2002-05-24 Friday 14:46  martin
3828         * lib/: class.phpmailer.php, class.smtp.php: 
3829         
3830         Moved to subdirectory phpmailer
3832 2002-05-24 Friday 14:38  martin
3834         * lib/moodlelib.php: 
3835         
3836         Changes to mailing system, now supports HTML, attachments. 
3837         Simplified functions.
3839 2002-05-24 Friday 14:35  martin
3841         * lib/setup.php: 
3842         
3843         Added version number for Moodle
3845 2002-05-19 Sunday 12:43  martin
3847         * files/mimetypes.php: 
3848         
3849         Moved the array into the function.
3851 2002-05-19 Sunday 11:51  martin
3853         * config-dist.php: 
3854         
3855         smtphost --> smtphosts
3857 2002-05-18 Saturday 14:54  martin
3859         * lib/phpmailer/: ChangeLog.txt, LICENSE, class.phpmailer.php,
3860         class.smtp.php, phpdoc/index-all.html, phpdoc/phpmailer.html,
3861         test/phpmailer_test.php, test/phpunit.php, test/rocks.png: 
3862         
3863         Upgraded to phpmailer 1.60
3865 2002-05-18 Saturday 14:36  martin
3867         * lib/phpmailer/class.phpmailer.php: 
3868         
3869         Added Moodle into the X-Mailer: header
3871 2002-05-18 Saturday 13:22  martin
3873         * lib/weblib.php: 
3874         
3875         Smiley conversion is now optional (better for html mail)
3877 2002-05-18 Saturday 13:17  martin
3879         * lib/phpmailer/: ChangeLog.txt, LICENSE, README,
3880         class.phpmailer.php, class.smtp.php, docs/extending.html,
3881         docs/faq.html, docs/timeoutfix.diff, phpdoc/allclasses-frame.html,
3882         phpdoc/deprecated-list.html, phpdoc/help-doc.html,
3883         phpdoc/index-all.html, phpdoc/index.html,
3884         phpdoc/overview-tree.html, phpdoc/packages.html,
3885         phpdoc/phpmailer.html, phpdoc/serialized-form.html,
3886         phpdoc/stylesheet.css: 
3887         
3888         Added full source distribution of phpmailer
3890 2002-05-18 Saturday 11:37  martin
3892         * README: 
3893         
3894         Added warning about unstable CVS tree
3896 2002-05-18 Saturday 11:13  martin
3898         * user/edit.php: 
3899         
3900         Checks for bad permissions and defaults to default picture
3902 2002-05-18 Saturday 11:03  martin
3904         * pix/i/log.gif: 
3905         
3906         Now a picture of a log
3908 2002-05-18 Saturday 00:33  martin
3910         * index.php: 
3911         
3912         Alt=""
3914 2002-05-17 Friday 21:38  martin
3916         * config-dist.php: 
3917         
3918         Added to eliminate problems of config.php being overwritten
3920 2002-05-17 Friday 21:36  martin
3922         * doc/credits.html: 
3923         
3924         Updated for ADOdb 2.00
3926 2002-05-17 Friday 21:34  martin
3928         * doc/install.html: 
3929         
3930         Added note about config-dist.php
3932 2002-05-17 Friday 21:29  martin
3934         * config.php: 
3935         
3936         Deleted this file from CVS (see config-dist.php)
3938 2002-05-17 Friday 21:24  martin
3940         * lib/adodb/cute_icons_for_site/: adodb.gif, adodb.png, adodb2.gif,
3941         adodb2.png: 
3942         
3943         Upgraded to ADOsb 2.00
3945 2002-05-17 Friday 21:20  martin
3947         * lib/adodb/tests/: benchmark.php, client.php, test.php, test2.php,
3948         test3.php, test4.php, test5.php, testcache.php,
3949         testdatabases.inc.php, testgenid.php, testoci8.php, testpaging.php,
3950         testpear.php, testsessions.php: 
3951         
3952         Upgraded ADOdb to 2.00
3954 2002-05-17 Friday 21:16  martin
3956         * lib/adodb/: drivers/adodb-access.inc.php,
3957         drivers/adodb-ado.inc.php, drivers/adodb-ado_access.inc.php,
3958         drivers/adodb-ado_mssql.inc.php,
3959         drivers/adodb-borland_ibase.inc.php, drivers/adodb-csv.inc.php,
3960         drivers/adodb-db2.inc.php, drivers/adodb-fbsql.inc.php,
3961         drivers/adodb-firebird.inc.php, drivers/adodb-ibase.inc.php,
3962         drivers/adodb-informix.inc.php, drivers/adodb-informix72.inc.php,
3963         drivers/adodb-mssql.inc.php, drivers/adodb-mysql.inc.php,
3964         drivers/adodb-mysqlt.inc.php, drivers/adodb-oci8.inc.php,
3965         drivers/adodb-oci805.inc.php, drivers/adodb-oci8po.inc.php,
3966         drivers/adodb-odbc.inc.php, drivers/adodb-odbc_mssql.inc.php,
3967         drivers/adodb-odbc_oracle.inc.php, drivers/adodb-oracle.inc.php,
3968         drivers/adodb-postgres.inc.php, drivers/adodb-postgres64.inc.php,
3969         drivers/adodb-postgres7.inc.php, drivers/adodb-proxy.inc.php,
3970         drivers/adodb-sqlanywhere.inc.php, drivers/adodb-sybase.inc.php,
3971         drivers/adodb-vfp.inc.php, adodb-cryptsession.php,
3972         adodb-csvlib.inc.php, adodb-errorhandler.inc.php,
3973         adodb-errorpear.inc.php, adodb-lib.inc.php, adodb-pear.inc.php,
3974         adodb-session.php, adodb.inc.php, crypt.inc.php, license.txt,
3975         readme.htm, readme.txt, server.php, tips_portable_sql.htm,
3976         tohtml.inc.php, tute.htm: 
3977         
3978         Upgraded to ADOdb 2.00
3980 2002-04-15 Monday 13:22  martin
3982         * mod/survey/download.php: 
3983         
3984         Fixed download for virtual scale questions with type = -1 (eg
3985         ATTLS)
3987 2002-04-13 Saturday 14:24  martin
3989         * mod/survey/graph.php: 
3990         
3991         Modified most graphs to remove the "zero" line of "No answer"
3992         because this never happens (survey form forces students to always
3993         answer).
3995 2002-04-13 Saturday 10:49  martin
3997         * lib/graphlib.php: 
3998         
3999         If the array y_tick_labels is defined, then these are used instead
4000         of numbers on the left-hand y-axis.  See mod/survey/graph.php for
4001         usage.
4003 2002-04-12 Friday 22:24  martin
4005         * mod/survey/lib.php: 
4006         
4007         Slightly enlarged graphs to 900 pixels instead of 800.
4009 2002-04-12 Friday 21:58  martin
4011         * mod/survey/graph.php: 
4012         
4013         Graphs now contain proper labels down the left hand side.
4015 2002-04-12 Friday 21:20  martin
4017         * lib/weblib.php: 
4018         
4019         Added :) smileys as well.
4021 2002-04-12 Friday 21:20  martin
4023         * lib/graphlib.php: 
4024         
4025         Added "$factor = round($factor * 1000.0) / 1000.0;" to function
4026         find_range ... it fixes some strange rounding errors that were
4027         happening with Moodle surveys.
4029 2002-04-07 Sunday 12:10  martin
4031         * config.php: 
4032         
4033         Added lang config!
4035 2002-04-03 Wednesday 19:44  martin
4037         * course/: noweeks.php, social.php, weeks.php: 
4038         
4039         Added ALT="" tags to spacer.gif so they don't show in text browsers
4041 2002-04-03 Wednesday 14:36  martin
4043         * course/: edit.php, log.php, loglive.php, mod.php, social.php,
4044         view.php, weeks.php: 
4045         
4046         Fixed up use of isteacher (removed isadmin check because it's done
4047         in isteacher now)
4049 2002-04-03 Wednesday 14:30  martin
4051         * lib/moodlelib.php: 
4052         
4053         Add check for admin to isteacher() rather than doing checks
4054         everywhere else
4056 2002-03-28 Thursday 13:52  martin
4058         * mod/survey/: graph.php, view.php: 
4059         
4060         If students view surveys after having done them, then they are now
4061         shown the survey results compared to the class.  Needs docs still.
4063 2002-03-26 Tuesday 22:45  martin
4065         * lib/moodlelib.php: 
4066         
4067         Strip tags from emailed text versions of postings
4069 2002-03-26 Tuesday 21:24  martin
4071         * lang/en/help.text.php: 
4072         
4073         Added help information about allowed HTML tags
4075 2002-03-26 Tuesday 20:58  martin
4077         * lib/weblib.php: 
4078         
4079         Added cleantext function, used for cleaning user-entered text of
4080         nasty tags etc
4082 2002-03-16 Saturday 14:19  martin
4084         * course/: edit.php, log.php, loglive.php, mod.php, view.php: 
4085         
4086         Allow admin to do anything the teacher can do
4088 2002-03-16 Saturday 14:06  martin
4090         * course/social.php: 
4091         
4092         Admin improvements
4094 2002-03-15 Friday 18:19  martin
4096         * user/edit.html: 
4097         
4098         Added help button
4100 2002-03-15 Friday 18:18  martin
4102         * lang/en/help.picture.php: 
4103         
4104         New help file for uploading a picture
4106 2002-03-11 Monday 11:26  martin
4108         * lang/en/help.text.php: 
4109         
4110         Help file for text
4112 2002-03-11 Monday 11:21  martin
4114         * lib/moodlelib.php: 
4115         
4116         Added helpbutton function for popup help, see also /help.php
4118 2002-03-11 Monday 11:18  martin
4120         * help.php: 
4121         
4122         First pass at a simple help system
4124 2002-03-11 Monday 10:03  martin
4126         * pix/help.gif: 
4127         
4128         This little help button indicates context-sensitive help
4130 2002-03-10 Sunday 17:17  martin
4132         * theme/standardblue/favicon.ico: 
4133         
4134         Edited icon for consistency
4136 2002-03-10 Sunday 17:06  martin
4138         * theme/standardblue/favicon.ico: 
4139         
4140         Favicon for blue theme is now blue (duh).
4142 2002-03-07 Thursday 15:07  martin
4144         * doc/credits.html: 
4145         
4146         URL for phpmailer
4148 2002-03-07 Thursday 14:31  martin
4150         * lib/class.phpmailer.php: 
4151         
4152         Changed version to reflect Moodle (it shows up in the mail headers)
4154 2002-03-07 Thursday 14:18  martin
4156         * user/index.php: 
4157         
4158         Added location on the user overview
4160 2002-03-07 Thursday 13:39  martin
4162         * login/signup_form.php: 
4163         
4164         Added small warning about emails having to be working ones
4166 2002-03-02 Saturday 11:26  martin
4168         * user/default/: f1.jpg, f2.jpg: 
4169         
4170         Replaced shadowhead with something a bit more positive (smiley face
4171         cake)
4173 2002-02-27 Wednesday 18:09  martin
4175         * theme/standardblue/config.php: 
4176         
4177         Slight color changes
4179 2002-02-26 Tuesday 21:40  martin
4181         * index.php: 
4182         
4183         Small change
4185 2002-02-26 Tuesday 14:36  martin
4187         * mod/reading/lib.php: 
4188         
4189         Changes to list function - now returns list of links
4191 2002-02-26 Tuesday 14:35  martin
4193         * index.php: 
4194         
4195         Some changes to accomodate changes in the reading lib
4197 2002-02-26 Tuesday 14:34  martin
4199         * course/: lib.php, view.php: 
4200         
4201         Updated to accomodate new "social" format
4203 2002-02-26 Tuesday 14:33  martin
4205         * course/social.php: 
4206         
4207         This social format replaces the old noweeks format
4209 2002-02-26 Tuesday 11:50  martin
4211         * theme/standardblue/: config.php, favicon.ico, footer.html,
4212         header.html, styles.css: 
4213         
4214         New blue theme
4216 2002-02-26 Tuesday 11:27  martin
4218         * mod/reading/lib.php: 
4219         
4220         Fixed case where course <> 0
4222 2002-02-01 Friday 10:56  martin
4224         * doc/intro.html: 
4225         
4226         Some clarification of the GPL
4228 2002-01-28 Monday 13:25  martin
4230         * doc/COPYRIGHT.txt: 
4231         
4232         Updated the years of Copyright
4234 2002-01-24 Thursday 15:20  martin
4236         * login/logout.php: 
4237         
4238         Changed unset($USER)  to $USER=NULL ... as unset can cause problems
4239         with PHP 4.1
4241 2002-01-07 Monday 23:00  martin
4243         * mod/journal/user.php: 
4244         
4245         Added date stamp on journal entries
4247 2002-01-05 Saturday 12:11  martin
4249         * login/signup_form.php: 
4250         
4251         Removed Curtin-only thing and put email first
4253 2001-12-12 Wednesday 23:03  martin
4255         * doc/credits.html: 
4256         
4257         Updated version number
4259 2001-12-11 Tuesday 12:30  martin
4261         * index.php: 
4262         
4263         Made an "Admin" section on the frojnt page
4265 2001-12-10 Monday 19:18  martin
4267         * index.php: 
4268         
4269         Fixed description tag and moved switch
4271 2001-12-10 Monday 19:10  martin
4273         * index.php: 
4274         
4275         Added meta tag - Description (for search engines)
4277 2001-12-09 Sunday 18:34  martin
4279         * doc/: background.html, credits.html, developer.html, future.html,
4280         install.html, intro.html, licence.html, teacher.html: 
4281         
4282         Added version control strings
4284 2001-12-09 Sunday 18:27  martin
4286         * doc/future.html: 
4287         
4288         Added stuff about scaling for large classes
4290 2001-12-06 Thursday 14:55  martin
4292         * mod/reading/view.php: 
4293         
4294         bit more work on URL view ...
4296 2001-12-06 Thursday 12:32  martin
4298         * course/mod.php: 
4299         
4300         Fixed headers
4302 2001-12-06 Thursday 12:27  martin
4304         * mod/reading/view.php: 
4305         
4306         Altered URL frameset size
4308 2001-12-06 Thursday 12:23  martin
4310         * doc/: CHANGES, COPYRIGHT, COPYRIGHT.txt, INSTALL, LICENCE, NOTES,
4311         ROADMAP, background.html, config.php, contents.html, credits.html,
4312         developer.html, future.html, index.html, install.html, intro.html,
4313         licence.html, teacher.html: 
4314         
4315         First version of HTML documentation
4317 2001-12-05 Wednesday 00:14  martin
4319         * pix/i/: edit.gif, switch.gif: 
4320         
4321         New icons
4323 2001-12-05 Wednesday 00:13  martin
4325         * course/: lib.php, weeks.php: 
4326         
4327         Changed weekly format ... makes more sense now I think
4329 2001-12-05 Wednesday 00:00  martin
4331         * lib/moodlelib.php: 
4332         
4333         Changed navigation bar so it uses Site name instead of "Home"
4335 2001-12-04 Tuesday 23:59  martin
4337         * theme/standard/styles.css: 
4338         
4339         Backed out quote changes, they do need to be where they were
4341 2001-12-04 Tuesday 22:04  martin
4343         * pix/t/: left.gif, right.gif: 
4344         
4345         Added left and right arrows
4347 2001-12-04 Tuesday 22:02  martin
4349         * admin/: cron.php, index.php, teacher.php: 
4350         
4351         Improvements to the process of setting up Moodle the first time,
4352         also better interface for adding/removing teachers
4354 2001-12-03 Monday 16:26  martin
4356         * theme/standard/: favicon.ico, header.html, styles.css: 
4357         
4358         Cleaned up some formatting and updated the favicon to match the
4359         pages
4361 2001-12-01 Saturday 17:47  martin
4363         * lib/graphlib.php: 
4364         
4365         No functional changes, just fixed comments to make the Moodle mods
4366         clearer.
4368 2001-11-30 Friday 23:42  martin
4370         * config.php: 
4371         
4372         Added copyright notices and cleaned up the documentation
4374 2001-11-30 Friday 23:21  martin
4376         * admin/index.php: 
4377         
4378         Fixed serious bug that allowed any existing user to use this page.
4379         Doh!
4381 2001-11-30 Friday 14:12  martin
4383         * theme/standard/header.html: 
4384         
4385         Added favicon support and a small bugfix or two
4387 2001-11-30 Friday 14:10  martin
4389         * theme/standard/favicon.ico: 
4390         
4391         First go at a favicon for Moodle
4393 2001-11-29 Thursday 20:28  martin
4395         * admin/index.php: 
4396         
4397         Corrected a type   used "=" instead of "=="
4399 2001-11-29 Thursday 13:47  martin
4401         * admin/index.php: 
4402         
4403         Turned on link to teacher.php
4405 2001-11-29 Thursday 13:46  martin
4407         * admin/teacher.php: 
4408         
4409         Basic script to add/delete teachers of courses
4411 2001-11-29 Thursday 11:11  martin
4413         * lib/moodlelib.php: 
4414         
4415         made Print_Heading more general
4417 2001-11-28 Wednesday 22:44  martin
4419         * admin/index.php: 
4420         
4421         Make it ignore CVS directories
4423 2001-11-25 Sunday 23:53  martin
4425         * doc/config.php: 
4426         
4427         Added a copy of this in the doc directory, just in case
4429 2001-11-25 Sunday 23:52  martin
4431         * config.php: 
4432         
4433         Added line about location
4435 2001-11-25 Sunday 23:50  martin
4437         * config.php: 
4438         
4439         Setting it back to default status.
4441 2001-11-25 Sunday 23:48  martin
4443         * config.php, file.php, course/view.php, lib/moodlelib.php,
4444         mod/reading/lib.php, mod/reading/view.php,
4445         theme/standard/footer.html: 
4446         
4447         Several changes related to the front page, so that it now works OK.
4449 2001-11-25 Sunday 23:45  martin
4451         * index.php: 
4452         
4453         Tidied up the front page.  Added 'editing' switch and normal footer
4455 2001-11-22 Thursday 21:47  martin
4457         * mod/survey/graph.php: 
4458         
4459         removed shadows from class averages when they are combined with
4460         student results, so that the student graphs "jump out" more
4462 2001-11-22 Thursday 14:51  martin
4464         * theme/standard/: footer.html, header.html: 
4465         
4466         removed CVS Id strings
4468 2001-11-22 Thursday 14:42  martin
4470         * config.php: 
4471         
4472         Updating with sane default values
4474 2001-11-22 Thursday 14:23  martin
4476         * README, config.php, file.php, index.php, admin/cron.php,
4477         admin/index.php, admin/log.php, admin/moodle-core.sql,
4478         admin/site.html, admin/site.php, admin/teacher.php,
4479         admin/user.html, admin/user.php, course/edit.html, course/edit.php,
4480         course/editweek.html, course/editweek.php, course/email.html,
4481         course/email.php, course/index.php, course/lib.php, course/log.php,
4482         course/login.html, course/login.php, course/loginas.php,
4483         course/loglive.php, course/mod.php, course/mod_delete.html,
4484         course/new.php, course/noweeks.php, course/user.php,
4485         course/view.php, course/weeks.php, doc/CHANGES, doc/COPYRIGHT,
4486         doc/INSTALL, doc/LICENCE, doc/NOTES, doc/ROADMAP, error/index.php,
4487         files/index.php, files/mimetypes.php, files/pix/audio.gif,
4488         files/pix/edit.gif, files/pix/env.gif, files/pix/excel.gif,
4489         files/pix/explore.gif, files/pix/files.gif, files/pix/folder.gif,
4490         files/pix/help.gif, files/pix/html.gif, files/pix/image.gif,
4491         files/pix/move.gif, files/pix/parent.gif, files/pix/pdf.gif,
4492         files/pix/text.gif, files/pix/unknown.gif, files/pix/word.gif,
4493         files/pix/zip.gif, lib/class.phpmailer.php, lib/class.smtp.php,
4494         lib/graphlib.php, lib/javascript.php, lib/moodlelib.php,
4495         lib/psxlsgen.php, lib/setup.php, lib/weblib.php, lib/wordlist.txt,
4496         lib/fonts/arial.ttf, lib/fonts/vixar.ttf,
4497         login/change_password.php, login/change_password_form.html,
4498         login/confirm.php, login/countries.php, login/forgot_password.php,
4499         login/forgot_password_change.html, login/forgot_password_form.html,
4500         login/index.php, login/index_confirm.html, login/index_form.html,
4501         login/logout.php, login/signup.php, login/signup_confirm.html,
4502         login/signup_form.php, mod/assignment/README,
4503         mod/assignment/module.php, mod/choice/icon.gif,
4504         mod/choice/index.php, mod/choice/install.sql, mod/choice/mod.html,
4505         mod/choice/mod.php, mod/choice/module.php, mod/choice/report.php,
4506         mod/choice/view.html, mod/choice/view.php, mod/journal/edit.html,
4507         mod/journal/edit.php, mod/journal/icon.gif, mod/journal/index.php,
4508         mod/journal/install.sql, mod/journal/lib.php, mod/journal/mod.html,
4509         mod/journal/mod.php, mod/journal/module.php, mod/journal/new.php,
4510         mod/journal/report.php, mod/journal/user.php, mod/journal/view.php,
4511         mod/reading/details.php, mod/reading/icon.gif,
4512         mod/reading/index.php, mod/reading/install.sql,
4513         mod/reading/lib.php, mod/reading/mod.html, mod/reading/mod.php,
4514         mod/reading/module.php, mod/reading/new.php, mod/reading/view.php,
4515         mod/survey/details.php, mod/survey/download.php,
4516         mod/survey/edit.php, mod/survey/edit_form.html,
4517         mod/survey/edit_form.phtml, mod/survey/edit_new.html,
4518         mod/survey/edit_new.phtml, mod/survey/graph.php,
4519         mod/survey/icon.gif, mod/survey/icon2.gif, mod/survey/index.php,
4520         mod/survey/install.sql, mod/survey/lib.php,
4521         mod/survey/login_form.html, mod/survey/mod.html,
4522         mod/survey/mod.php, mod/survey/module.php, mod/survey/report.php,
4523         mod/survey/save.php, mod/survey/test.php, mod/survey/view.php,
4524         pix/b.gif, pix/madewithmoodle.gif, pix/madewithmoodle1.gif,
4525         pix/madewithmoodle2.gif, pix/poo.html, pix/spacer.gif,
4526         pix/webding.png, pix/i/ICONS-16x16, pix/i/email.gif, pix/i/log.gif,
4527         pix/i/new.gif, pix/i/news.gif, pix/i/settings.gif, pix/s/SMILEYS,
4528         pix/s/biggrin.gif, pix/s/cool.gif, pix/s/cross.gif,
4529         pix/s/mixed.gif, pix/s/sad.gif, pix/s/smiley.gif,
4530         pix/s/surprise.gif, pix/s/tongueout.gif, pix/s/wideeyes.gif,
4531         pix/s/wink.gif, pix/t/TINY-ICONS, pix/t/delete.gif, pix/t/down.gif,
4532         pix/t/edit.gif, pix/t/search.gif, pix/t/up.gif,
4533         theme/standard/config.php, theme/standard/footer.html,
4534         theme/standard/header.html, theme/standard/styles.css,
4535         user/edit.html, user/edit.php, user/index.php, user/lib.php,
4536         user/new.php, user/pix.php, user/user.gif, user/users.gif,
4537         user/view.php, user/default/f1.jpg, user/default/f2.jpg: 
4538         
4539         Initial revision
4541 2001-11-22 Thursday 14:23  martin
4543         * README, config.php, file.php, index.php, admin/cron.php,
4544         admin/index.php, admin/log.php, admin/moodle-core.sql,
4545         admin/site.html, admin/site.php, admin/teacher.php,
4546         admin/user.html, admin/user.php, course/edit.html, course/edit.php,
4547         course/editweek.html, course/editweek.php, course/email.html,
4548         course/email.php, course/index.php, course/lib.php, course/log.php,
4549         course/login.html, course/login.php, course/loginas.php,
4550         course/loglive.php, course/mod.php, course/mod_delete.html,
4551         course/new.php, course/noweeks.php, course/user.php,
4552         course/view.php, course/weeks.php, doc/CHANGES, doc/COPYRIGHT,
4553         doc/INSTALL, doc/LICENCE, doc/NOTES, doc/ROADMAP, error/index.php,
4554         files/index.php, files/mimetypes.php, files/pix/audio.gif,
4555         files/pix/edit.gif, files/pix/env.gif, files/pix/excel.gif,
4556         files/pix/explore.gif, files/pix/files.gif, files/pix/folder.gif,
4557         files/pix/help.gif, files/pix/html.gif, files/pix/image.gif,
4558         files/pix/move.gif, files/pix/parent.gif, files/pix/pdf.gif,
4559         files/pix/text.gif, files/pix/unknown.gif, files/pix/word.gif,
4560         files/pix/zip.gif, lib/class.phpmailer.php, lib/class.smtp.php,
4561         lib/graphlib.php, lib/javascript.php, lib/moodlelib.php,
4562         lib/psxlsgen.php, lib/setup.php, lib/weblib.php, lib/wordlist.txt,
4563         lib/fonts/arial.ttf, lib/fonts/vixar.ttf,
4564         login/change_password.php, login/change_password_form.html,
4565         login/confirm.php, login/countries.php, login/forgot_password.php,
4566         login/forgot_password_change.html, login/forgot_password_form.html,
4567         login/index.php, login/index_confirm.html, login/index_form.html,
4568         login/logout.php, login/signup.php, login/signup_confirm.html,
4569         login/signup_form.php, mod/assignment/README,
4570         mod/assignment/module.php, mod/choice/icon.gif,
4571         mod/choice/index.php, mod/choice/install.sql, mod/choice/mod.html,
4572         mod/choice/mod.php, mod/choice/module.php, mod/choice/report.php,
4573         mod/choice/view.html, mod/choice/view.php, mod/journal/edit.html,
4574         mod/journal/edit.php, mod/journal/icon.gif, mod/journal/index.php,
4575         mod/journal/install.sql, mod/journal/lib.php, mod/journal/mod.html,
4576         mod/journal/mod.php, mod/journal/module.php, mod/journal/new.php,
4577         mod/journal/report.php, mod/journal/user.php, mod/journal/view.php,
4578         mod/reading/details.php, mod/reading/icon.gif,
4579         mod/reading/index.php, mod/reading/install.sql,
4580         mod/reading/lib.php, mod/reading/mod.html, mod/reading/mod.php,
4581         mod/reading/module.php, mod/reading/new.php, mod/reading/view.php,
4582         mod/survey/details.php, mod/survey/download.php,
4583         mod/survey/edit.php, mod/survey/edit_form.html,
4584         mod/survey/edit_form.phtml, mod/survey/edit_new.html,
4585         mod/survey/edit_new.phtml, mod/survey/graph.php,
4586         mod/survey/icon.gif, mod/survey/icon2.gif, mod/survey/index.php,
4587         mod/survey/install.sql, mod/survey/lib.php,
4588         mod/survey/login_form.html, mod/survey/mod.html,
4589         mod/survey/mod.php, mod/survey/module.php, mod/survey/report.php,
4590         mod/survey/save.php, mod/survey/test.php, mod/survey/view.php,
4591         pix/b.gif, pix/madewithmoodle.gif, pix/madewithmoodle1.gif,
4592         pix/madewithmoodle2.gif, pix/poo.html, pix/spacer.gif,
4593         pix/webding.png, pix/i/ICONS-16x16, pix/i/email.gif, pix/i/log.gif,
4594         pix/i/new.gif, pix/i/news.gif, pix/i/settings.gif, pix/s/SMILEYS,
4595         pix/s/biggrin.gif, pix/s/cool.gif, pix/s/cross.gif,
4596         pix/s/mixed.gif, pix/s/sad.gif, pix/s/smiley.gif,
4597         pix/s/surprise.gif, pix/s/tongueout.gif, pix/s/wideeyes.gif,
4598         pix/s/wink.gif, pix/t/TINY-ICONS, pix/t/delete.gif, pix/t/down.gif,
4599         pix/t/edit.gif, pix/t/search.gif, pix/t/up.gif,
4600         theme/standard/config.php, theme/standard/footer.html,
4601         theme/standard/header.html, theme/standard/styles.css,
4602         user/edit.html, user/edit.php, user/index.php, user/lib.php,
4603         user/new.php, user/pix.php, user/user.gif, user/users.gif,
4604         user/view.php, user/default/f1.jpg, user/default/f2.jpg: 
4605         
4606         moodle