CHANGES UP TO 1.0.4 (really, I mean it this time :-) )
[moodle.git] / CHANGES
blob99034bf9666d503d0d065da1eae6015fcb3efca8
1 2002-09-11 Wednesday 10:26  martin
3         * course/lib.php: 
4         
5         Include guest user in list of users
7 2002-09-10 Tuesday 21:47  martin
9         * index.php, course/lib.php, lang/en/moodle.php: 
10         
11         Changes to course display on front page when there is more than one
12         category
14 2002-09-10 Tuesday 21:24  martin
16         * login/signup.php: 
17         
18         Removed some debugging stuff
20 2002-09-10 Tuesday 20:54  martin
22         * version.php, lib/db/mysql.sql, login/confirm.php,
23         login/signup.php: 
24         
25         More security for email confirmation process ... a 15-character
26         random "secret" key is stored the user record on account creation,
27         sent via email and checked again during confirmation.
29 2002-09-10 Tuesday 11:44  martin
31         * CHANGES: 
32         
33         CHANGES UP TO 1.0.4
35 2002-09-10 Tuesday 10:13  martin
37         * mod/forum/: version.php, db/mysql.sql: 
38         
39         Whoops, left attachment field out of the database schema (affected
40         new installations of 1.0.2 and later)
42 2002-09-09 Monday 23:52  martin
44         * CHANGES: 
45         
46         CHANGES (this is 1.0.4 unless anything comes up very soon)
48 2002-09-09 Monday 23:50  martin
50         * course/categories.php: 
51         
52         Tweak to modify interface a bit (changed header and made courses a
53         link)
55 2002-09-09 Monday 20:38  martin
57         * CHANGES: 
58         
59         CHANGES
61 2002-09-09 Monday 20:37  martin
63         * course/index.php, course/lib.php, lang/en/moodle.php: 
64         
65         Tweaks to category display
67 2002-09-09 Monday 19:48  martin
69         * CHANGES, index.php, version.php, admin/index.php, admin/site.php,
70         course/categories.php, course/index.php, course/lib.php,
71         lang/en/moodle.php: 
72         
73         Categories upgrade.  Admin can now create/edit/delete categories,
74         and these are diesplayed wherever courses are listed
76 2002-09-09 Monday 19:42  martin
78         * course/social.php: 
79         
80         Layout fixes ... much better now
82 2002-09-09 Monday 19:31  martin
84         * course/edit.html: 
85         
86         Changed maximum number of weeks/topics up to 52
88 2002-09-09 Monday 18:38  martin
90         * course/teachers.php: 
91         
92         Rearrange code ... accidentally placed table->head in the loop
94 2002-09-09 Monday 14:23  martin
96         * lib/adodb/: adodb-cryptsession.php, adodb-csvlib.inc.php,
97         adodb-errorhandler.inc.php, adodb-errorpear.inc.php,
98         adodb-lib.inc.php, adodb-pager.inc.php, adodb-pear.inc.php,
99         adodb-session.php, adodb.inc.php, crypt.inc.php, readme.htm,
100         server.php, tips_portable_sql.htm, toexport.inc.php,
101         tohtml.inc.php, tute.htm, drivers/adodb-access.inc.php,
102         drivers/adodb-ado.inc.php, drivers/adodb-ado_access.inc.php,
103         drivers/adodb-ado_mssql.inc.php,
104         drivers/adodb-borland_ibase.inc.php, drivers/adodb-csv.inc.php,
105         drivers/adodb-db2.inc.php, drivers/adodb-fbsql.inc.php,
106         drivers/adodb-firebird.inc.php, drivers/adodb-ibase.inc.php,
107         drivers/adodb-informix72.inc.php, drivers/adodb-mssql.inc.php,
108         drivers/adodb-mysql.inc.php, drivers/adodb-oci8.inc.php,
109         drivers/adodb-oci805.inc.php, drivers/adodb-oci8po.inc.php,
110         drivers/adodb-odbc.inc.php, drivers/adodb-odbc_mssql.inc.php,
111         drivers/adodb-odbc_oracle.inc.php, drivers/adodb-oracle.inc.php,
112         drivers/adodb-postgres.inc.php, drivers/adodb-postgres64.inc.php,
113         drivers/adodb-postgres7.inc.php, drivers/adodb-proxy.inc.php,
114         drivers/adodb-sqlanywhere.inc.php, drivers/adodb-sybase.inc.php,
115         drivers/adodb-vfp.inc.php, tests/benchmark.php, tests/client.php,
116         tests/test.php, tests/test2.php, tests/test4.php, tests/test5.php,
117         tests/testdatabases.inc.php, tests/testgenid.php,
118         tests/testmssql.php, tests/testoci8.php, tests/testpaging.php,
119         tests/testpear.php: 
120         
121         Whoops ... last conversion actully tampered with comment formatting
122         ... I've fixed that now.
124 2002-09-09 Monday 14:17  martin
126         * lib/adodb/: adodb-cryptsession.php, adodb-csvlib.inc.php,
127         adodb-errorhandler.inc.php, adodb-errorpear.inc.php,
128         adodb-lib.inc.php, adodb-pager.inc.php, adodb-pear.inc.php,
129         adodb-session.php, adodb.inc.php, crypt.inc.php, license.txt,
130         readme.htm, readme.txt, server.php, tips_portable_sql.htm,
131         toexport.inc.php, tohtml.inc.php, tute.htm,
132         drivers/adodb-access.inc.php, drivers/adodb-ado.inc.php,
133         drivers/adodb-ado_access.inc.php, drivers/adodb-ado_mssql.inc.php,
134         drivers/adodb-borland_ibase.inc.php, drivers/adodb-csv.inc.php,
135         drivers/adodb-db2.inc.php, drivers/adodb-fbsql.inc.php,
136         drivers/adodb-firebird.inc.php, drivers/adodb-ibase.inc.php,
137         drivers/adodb-informix.inc.php, drivers/adodb-informix72.inc.php,
138         drivers/adodb-mssql.inc.php, drivers/adodb-mysql.inc.php,
139         drivers/adodb-mysqlt.inc.php, drivers/adodb-oci8.inc.php,
140         drivers/adodb-oci805.inc.php, drivers/adodb-oci8po.inc.php,
141         drivers/adodb-odbc.inc.php, drivers/adodb-odbc_mssql.inc.php,
142         drivers/adodb-odbc_oracle.inc.php, drivers/adodb-oracle.inc.php,
143         drivers/adodb-postgres.inc.php, drivers/adodb-postgres64.inc.php,
144         drivers/adodb-postgres7.inc.php, drivers/adodb-proxy.inc.php,
145         drivers/adodb-sqlanywhere.inc.php, drivers/adodb-sybase.inc.php,
146         drivers/adodb-vfp.inc.php, tests/benchmark.php, tests/client.php,
147         tests/test.php, tests/test2.php, tests/test3.php, tests/test4.php,
148         tests/test5.php, tests/testcache.php, tests/testdatabases.inc.php,
149         tests/testgenid.php, tests/testmssql.php, tests/testoci8.php,
150         tests/testpaging.php, tests/testpear.php, tests/testsessions.php: 
151         
152         Converted all the DOS format text files to UNIX format, for
153         consistency with the rest of Moodle and also to prevent possible
154         mangling of files in case they are FTP'd individually to a server.
156 2002-09-09 Monday 00:13  martin
158         * lib/weblib.php: 
159         
160         Added height and width to smiley icons, to make emails look better
161         in circumstances where external images are blocked (eg some webmail
162         programs like squirrelmail).
164 2002-09-09 Monday 00:04  martin
166         * mod/forum/lib.php: 
167         
168         Added an "unsubscribe" link to emails
170 2002-09-08 Sunday 23:39  martin
172         * mod/forum/lib.php: 
173         
174         Fixed a bug.  When replying to an email copy, you would be
175         forwarded to the login screen to login first.  However, this was
176         being saved as the place to go back to after replying.
177         
178         I added a check for this so now it behaves as you'd expect.
180 2002-09-08 Sunday 17:47  martin
182         * mod/choice/mod.html: 
183         
184         Text window a bit bigger
186 2002-09-08 Sunday 17:42  martin
188         * lang/en/choice.php, mod/choice/lib.php, mod/choice/mod.html,
189         mod/choice/report.php, mod/choice/version.php,
190         mod/choice/view.html, mod/choice/view.php: 
191         
192         Choices now support up to 6 choices.   Backward compatible to
193         2-choice format.
195 2002-09-08 Sunday 17:41  martin
197         * course/: social.php, topics.php, weeks.php: 
198         
199         Tip over 'Edit profile' is the user's name
201 2002-09-08 Sunday 17:22  martin
203         * lang/en/help/choice/options.html: 
204         
205         Help for choices
207 2002-09-08 Sunday 13:29  martin
209         * course/: social.php, topics.php, weeks.php: 
210         
211         Clarified the "participants" link ...
213 2002-09-08 Sunday 13:23  martin
215         * course/view.php: 
216         
217         Link at bottom now goes to site home, not this page
219 2002-09-08 Sunday 13:15  martin
221         * course/teachers.php, lang/en/help/teachers.html: 
222         
223         Added documentation to the teachers page.
225 2002-09-08 Sunday 13:15  martin
227         * lib/moodlelib.php: 
228         
229         Improved print_table() a bit (can now specify column widths)
231 2002-09-08 Sunday 11:34  martin
233         * course/teachers.php: 
234         
235         Need this file to go with the previous changes!
237 2002-09-08 Sunday 11:34  martin
239         * lang/en/moodle.php, user/index.php, user/lib.php: 
240         
241         Changes to improve display of teachers
243 2002-09-08 Sunday 11:24  martin
245         * version.php, course/edit.html, course/edit.php, course/lib.php,
246         course/social.php, course/topics.php, course/weeks.php,
247         lang/en/moodle.php, lib/moodlelib.php, lib/db/mysql.sql,
248         user/index.php: 
249         
250         Changes to allow much better control over what "teachers" are
251         called in a course.  Firstly, the course settings page now allows
252         the teachers to specify the word they want to use in place of
253         "teachers" and "students" as well as "teacher" and "student". 
254         Secondly, a new teacher admin tool allows any teacher to modify the
255         order and displayed role of teachers in that course.  This affects
256         the display on the course listings, the participants page and so
257         on.
259 2002-09-07 Saturday 22:57  martin
261         * admin/lang.php, lang/en/moodle.php, lib/moodlelib.php: 
262         
263         Improvements to the language checker.  As well as checking for
264         missing strings, you can now see the current language compared
265         side-by-side with English.
267 2002-09-07 Saturday 22:56  martin
269         * admin/index.php: 
270         
271         Add a link if a "manage database" directory exists
273 2002-09-07 Saturday 13:01  martin
275         * mod/newmodule_template.zip: 
276         
277         Slight update to README
279 2002-09-07 Saturday 11:54  martin
281         * mod/newmodule_template.zip: 
282         
283         Added a README that explains the process
285 2002-09-07 Saturday 11:31  martin
287         * mod/: README, newmodule_template.zip: 
288         
289         Added a template for new modules that contains the bare
290         necessities.
292 2002-09-06 Friday 23:17  martin
294         * version.php: 
295         
296         Checking in the current release number for CVS users
298 2002-09-06 Friday 23:10  martin
300         * user/view.php: 
301         
302         Don't try and print the last access date if it doesn't exist
304 2002-09-06 Friday 22:06  martin
306         * version.php, admin/index.php, lib/moodlelib.php: 
307         
308         Added a new $release variable that shows the user-friendly version
309         number
311 2002-09-06 Friday 22:05  martin
313         * lib/setup.php: 
314         
315         Cleaned up a bit
317 2002-09-06 Friday 01:31  martin
319         * user/edit.php: 
320         
321         Fixed bug in password checking for new admin user ...
323 2002-09-05 Thursday 20:29  martin
325         * UPGRADING.txt: 
326         
327         Updated the info to mention that the upgrading only works if you
328         are logged in as the *administrator* and visit the site home page.
330 2002-09-05 Thursday 20:25  martin
332         * CHANGES: 
333         
334         CHANGES UP TO 1.0.3.1
336 2002-09-05 Thursday 20:24  martin
338         * version.php: 
339         
340         Updated version
342 2002-09-05 Thursday 19:56  martin
344         * file.php, user/pix.php: 
345         
346         Better error message when invalid arguments are supplied.
348 2002-09-05 Thursday 19:53  martin
350         * lib/weblib.php: 
351         
352         BUG FIX! - fixes error that could allow ANY file on the system to
353         be read!
355 2002-09-05 Thursday 19:28  martin
357         * course/loginas.php: 
358         
359         Whoops ... little bug that stopped loginas from working ... need to
360         create $USER->site ...
362 2002-09-05 Thursday 10:29  martin
364         * version.php: 
365         
366         Updated version number
368 2002-09-05 Thursday 10:28  martin
370         * CHANGES: 
371         
372         
373         CHANGES UP TO MOODLE 1.0.3
375 2002-09-05 Thursday 10:17  martin
377         * lang/en/moodle.php, user/edit.php: 
378         
379         New error when the admin user is (still) set to the default
380         "admin".
382 2002-09-05 Thursday 10:04  martin
384         * admin/user.php: 
385         
386         BUG FIX:  In the last version I introduced a new security feature
387         (keeping the site URL stored in the USER session object) but forgot
388         to add this to the brand new admin user - causing it to fail.
389         
390         Fixed.
392 2002-09-04 Wednesday 21:38  martin
394         * lang/en/README: 
395         
396         Updated README .. pages dir no longer exists - now "help" and
397         "docs"
399 2002-09-04 Wednesday 17:39  martin
401         * lib/moodlelib.php: 
402         
403         Using different logo file to avoid caching problems on changeover
405 2002-09-04 Wednesday 17:38  martin
407         * pix/: madewithmoodle.gif, madewithmoodle1.gif,
408         madewithmoodle2.gif, madewithmoodle3.gif: 
409         
410         Sorted out moodle logos
412 2002-09-04 Wednesday 14:32  martin
414         * lib/moodlelib.php, pix/madewithmoodle.gif: 
415         
416         Tweaked the new icon
418 2002-09-04 Wednesday 13:07  martin
420         * user/: edit.html, edit.php: 
421         
422         Better handling of user-entered URLs (add http:// if missing)
424 2002-09-04 Wednesday 00:58  martin
426         * lib/moodlelib.php, pix/madewithmoodle.gif: 
427         
428         New logo that should work on more themes
430 2002-09-03 Tuesday 23:16  martin
432         * pix/: madewithmoodle.gif, madewithmoodle2.gif: 
433         
434         Switched these around and edited a little
436 2002-09-03 Tuesday 22:29  martin
438         * admin/index.php, admin/lang.php, course/lib.php,
439         lang/en/moodle.php, lib/moodlelib.php: 
440         
441         
442         Added a new administration page that can check the current language
443         pack against the English language pack.  It prints any missing
444         strings or files.  This should help language pack developers.
446 2002-09-03 Tuesday 21:11  martin
448         * index.php, admin/site.php, course/lib.php, course/teacher.php,
449         lang/en/forum.php, lang/en/moodle.php,
450         login/forgot_password_form.html, login/index.php,
451         mod/forum/lib.php, mod/forum/post.php, mod/reading/details.php: 
452         
453         Language fixes, added english strings etc
455 2002-09-03 Tuesday 00:35  martin
457         * course/loggraph.php: 
458         
459         More efficient use of database in userday as well, plus the day
460         graph now always shows the whole current day
462 2002-09-03 Tuesday 00:03  martin
464         * course/loggraph.php: 
465         
466         usercourse bar --> line graph for better display when lots of data
468 2002-09-02 Monday 23:53  martin
470         * course/loggraph.php: 
471         
472         Alternate method of calculating usercourse logs .... is it faster?
474 2002-09-02 Monday 17:06  martin
476         * file.php, user/pix.php: 
477         
478         Added Content-disposition header to help some browsers suggest the
479         right filename when saving pictures and files.
481 2002-09-02 Monday 15:41  martin
483         * lib/weblib.php: 
484         
485         Fixed over-zealous removal of returns from text ...
487 2002-09-02 Monday 15:18  martin
489         * lib/ipatlas/plot.php: 
490         
491         Print the user's stated city/country as well
493 2002-09-02 Monday 14:51  martin
495         * CHANGES: 
496         
497         
498         CHANGES UP TO MOODLE 1.0.2
500 2002-09-02 Monday 14:34  martin
502         * config-dist.php: 
503         
504         Added ability to define proxy machine (eg a firewall) so that
505         Moodle is able to get to the Internet if it needs to
507 2002-09-02 Monday 14:30  martin
509         * lib/ipatlas/plotconf.inc: 
510         
511         Add Moodle support for proxies
513 2002-09-02 Monday 14:25  martin
515         * mod/forum/post.php: 
516         
517         [no log message]
519 2002-09-02 Monday 13:03  martin
521         * mod/forum/discuss.php: 
522         
523         Fix the display when USER display mode is flat, and a parent is
524         selected.  In this case, the display is temporarily changed to
525         nested
527 2002-09-02 Monday 11:48  martin
529         * mod/forum/lib.php: 
530         
531         Default forum display mode is actually used now
533 2002-09-02 Monday 10:17  martin
535         * course/editsection.html: 
536         
537         Removed the 255 character limit ... now they have a gun, I hope
538         people don't shoot themseves with it.   ;-)
540 2002-09-01 Sunday 22:47  martin
542         * course/lib.php: 
543         
544         Hide no-authority teachers from course listings too
546 2002-09-01 Sunday 22:35  martin
548         * lang/en/help/forum/attachment.html: 
549         
550         New documenttaion about attachments
552 2002-09-01 Sunday 22:34  martin
554         * mod/forum/: lib.php, post.html, post.php, version.php: 
555         
556         
557         Attachments can now be added to postings.  They are stored in the
558         course moddata area.  They appear as links within the message,
559         including mailed-out messages.  They are deleted when the post is
560         deleted.
562 2002-09-01 Sunday 22:32  martin
564         * lang/en/: forum.php, moodle.php, help/picture.html: 
565         
566         Updates and changes
568 2002-09-01 Sunday 22:31  martin
570         * user/lib.php: 
571         
572         Moved valid_uploaded_file out to lib/moodlelib.php
574 2002-09-01 Sunday 22:31  martin
576         * user/: edit.html, edit.php: 
577         
578         Documentation on file sizes
580 2002-09-01 Sunday 22:30  martin
582         * user/index.php: 
583         
584         DOn't print teachers with no authority
586 2002-09-01 Sunday 22:29  martin
588         * lib/moodlelib.php: 
589         
590         Functions moved here from files/index.php (related to file
591         handling)
593 2002-09-01 Sunday 22:28  martin
595         * files/index.php: 
596         
597         Moved some functions out to lib/moodlelib.php
599 2002-09-01 Sunday 22:24  martin
601         * version.php, lib/db/mysql.sql: 
602         
603         Increased size of section summaries from 255 chars to 65000 chars.
605 2002-08-31 Saturday 10:44  martin
607         * doc/install.html: 
608         
609         Mentioned that config.php needs to be edited using a *text editor*
610         :-)
612 2002-08-31 Saturday 00:02  martin
614         * theme/index.php: 
615         
616         Prints an error message if theme can't be set
618 2002-08-30 Friday 21:28  martin
620         * lang/en/moodle.php: 
621         
622         New strings for file management stuff
624 2002-08-30 Friday 21:18  martin
626         * files/index.php: 
627         
628         Improved header now contains directory trail, and I
629         internationalised all the texts (buttons etc)
631 2002-08-28 Wednesday 23:53  martin
633         * index.php: 
634         
635         Added slash after login to fix obscure problems on some servers
637 2002-08-28 Wednesday 23:28  martin
639         * lib/moodlelib.php: 
640         
641         Added slash after login link ... some servers have problems without
642         it
644 2002-08-28 Wednesday 23:07  martin
646         * lib/moodlelib.php, login/index.php: 
647         
648         Security fix for:
649         
650           Internet Explorer bug that allows sends cookies to different
651         sites if
652           they have the same ending.  eg moodle.com cookie is sent to
653         smec.moodle.com!!
654         
655           Also fixes case where multiple moodle installations may be in
656         different
657           directories on the same server.  When you go from one to the
658         other the
659           first session will be destroyed now (you can't be logged in the
660         two
661           at the same time).  It's just a lot safer this way, for now.
662         
663         Basically this works by storing the wwwroot variable in the session
664         and checking it for every page.
666 2002-08-28 Wednesday 21:41  martin
668         * files/index.php: 
669         
670         slasharguments wasn't being found (CFG not declared global)
672 2002-08-28 Wednesday 21:36  martin
674         * files/mimetypes.php: 
675         
676         Added powerpoint
678 2002-08-28 Wednesday 21:36  martin
680         * files/pix/powerpoint.gif: 
681         
682         New icon
684 2002-08-28 Wednesday 21:20  martin
686         * lang/en/docs/module_files.txt, mod/assignment/version.php: 
687         
688         Slight improvements to documentation
690 2002-08-28 Wednesday 21:07  martin
692         * lang/en/moodle.php, lang/en/docs/module_files.txt,
693         lib/moodlelib.php, lib/setup.php, mod/assignment/lib.php,
694         mod/assignment/version.php, mod/reading/details.php: 
695         
696         Moved uploaded assignment files into a subdirectory called moddata,
697         where data from other modules can also live later on.
698         
699         Also added a README for that directory to warn teachers not to mess
700         with it, version code to perform the upgrade, tweaks to
701         assignment/lib.php and a tweak to reading module so that assignment
702         files aren't listed in the list of possible readings (could get
703         messy).
705 2002-08-28 Wednesday 11:45  martin
707         * doc/future.html: 
708         
709         More details about Moodle futures
711 2002-08-27 Tuesday 04:45  martin
713         * index.php, course/lib.php: 
714         
715         Tweak to side boxes
717 2002-08-27 Tuesday 04:41  martin
719         * index.php: 
720         
721         Further little tweak to front-page spacing
723 2002-08-27 Tuesday 04:38  martin
725         * index.php, course/lib.php: 
726         
727         Fix for front page case when no left column
729 2002-08-26 Monday 19:04  martin
731         * lib/ipatlas/plot.php: 
732         
733         Doesn't matter if user isn't provided
735 2002-08-26 Monday 18:07  martin
737         * CHANGES: 
738         
739         
740         MOODLE 1.0.1 RELEASED
742 2002-08-26 Monday 18:06  martin
744         * version.php: 
745         
746         Upgraded version number to today, in anticipation of 1.0.1
748 2002-08-26 Monday 18:01  martin
750         * mod/forum/mod.html: 
751         
752         Choose "general" forum now as a default
754 2002-08-26 Monday 17:51  martin
756         * CHANGES: 
757         
758         New changes
760 2002-08-26 Monday 17:48  martin
762         * CHANGES, config-dist.php, file.php, index.php, files/index.php,
763         lib/moodlelib.php, mod/assignment/lib.php, mod/reading/view.php: 
764         
765         Changes to use a new configuration variable: CFG->slasharguments
766         
767         If true, then display of user pictures or filenames will use the
768         method of providing arguments as "slash" arguments - this is much
769         better for caching, proxies, search engines etc.  Unfortunately it
770         doesn't seem to work on some PHP installations.
771         
772         If false (the default), then a more compatible method is used (ie
773         usual way of passing parameters to scripts)
775 2002-08-26 Monday 17:28  martin
777         * course/lib.php: 
778         
779         Slightly bigger window
781 2002-08-26 Monday 17:25  martin
783         * course/lib.php, lib/ipatlas/plot.php: 
784         
785         Nicer display of earth plot now contains user's name as well
787 2002-08-26 Monday 17:16  martin
789         * lib/ipatlas/: MOODLECHANGES, plot.php: 
790         
791         Fixes to use Moodle background colour
793 2002-08-26 Monday 17:05  martin
795         * doc/credits.html: 
796         
797         Added IP-Atlas to credits
799 2002-08-26 Monday 17:00  martin
801         * course/lib.php: 
802         
803         Added popup links for IP addresses in logs (display IP location on
804         world map)
806 2002-08-26 Monday 16:59  martin
808         * lib/ipatlas/: COPYING, README, countries.txt, earth_620.jpg,
809         footer.inc, hr.gif, ip-atlas.css, ip-atlas_prefs.php, plot.inc,
810         plot.php, plotconf.inc, plotimage.php, plotlog.txt, reddot.gif,
811         translate.inc, yellowdot.gif, languages/messages.blank.inc,
812         languages/messages.it.inc: 
813         
814         Adding IP-Atlas 1.0 to this distribution.  I use it to provide maps
815         for IP addresses (in the logs).
817 2002-08-26 Monday 16:35  martin
819         * mod/forum/lib.php: 
820         
821         Forums with many discussions (> 10) become abbreviated to a shorter
822         display
824 2002-08-26 Monday 10:49  martin
826         * admin/site.php: 
827         
828         More direct link to index.php just in case they don't have
829         index.php set as a default page
831 2002-08-23 Friday 11:55  martin
833         * index.php, course/lib.php, course/weeks.php, lib/moodlelib.php,
834         mod/forum/lib.php: 
835         
836         Changes to improve layout and formatting on old Netscape (eg
837         version 4)
839 2002-08-23 Friday 10:14  martin
841         * lib/: moodlelib.php, setup.php: 
842         
843         Check that PHP is a recent enough version (ie 4.1.0 or later)
845 2002-08-22 Thursday 16:31  martin
847         * lib/weblib.php: 
848         
849         New space-removal works better if done before adding link tags :-)
851 2002-08-22 Thursday 16:01  martin
853         * mod/forum/lib.php: 
854         
855         If a post is updated that is also a discussion definition, then the
856         discussion name is updated with the post subject.
858 2002-08-22 Thursday 15:53  martin
860         * lib/weblib.php: 
861         
862         Experimental filters to remove returns from before and after tags,
863         which should mean neater formatting of lists and so on.  Needs
864         testing.
866 2002-08-22 Thursday 14:41  martin
868         * admin/: index.php, user.php: 
869         
870         Tweaks to creation of user account while searching for the login
871         problem some people are having ...
873 2002-08-22 Thursday 14:40  martin
875         * lib/db/mysql.sql: 
876         
877         Added recent upgrades (course->guest, and user->maildisplay)
879 2002-08-22 Thursday 10:24  martin
881         * doc/install.html, lang/en/moodle.php, login/index_form.html: 
882         
883         Notes about the necessity of cookies being allowed
885 2002-08-22 Thursday 10:23  martin
887         * course/teacher.php: 
888         
889         Handy link to course page, after assigning teachers
891 2002-08-22 Thursday 09:24  martin
893         * index.php: 
894         
895         Whoops!  comment out of place
897 2002-08-21 Wednesday 22:08  martin
899         * index.php, lib/moodlelib.php: 
900         
901         Just some comments about not removing the Moodle logo from the
902         front page.
904 2002-08-21 Wednesday 21:55  martin
906         * lib/moodlelib.php: 
907         
908         Fixed dates when no-one is logged in (uses server time now, not
909         GMT)
911 2002-08-21 Wednesday 21:29  martin
913         * version.php, lang/en/moodle.php, user/edit.html, user/lib.php,
914         user/view.php: 
915         
916         Users can now choose to hide their email address.  In this initial
917         version there are three options:
918         
919         0) Hide the email address from everyone (except the teacher of
920         their course) 1) Allow everyone to see the email address, all the
921         time.  2) Allow only participants in the same course to see the
922         email address
923         
924         Note, new field maildisplay in 'user'
926 2002-08-21 Wednesday 20:54  martin
928         * version.php, course/edit.html, lang/en/moodle.php,
929         lang/en/help/enrolmentkey.html, lang/en/help/guestaccess.html,
930         lib/moodlelib.php: 
931         
932         Fixed up guest access PROPERLY - it's now more obvious and simple
933         for teachers to set it how they want.  Guest access now has THREE
934         states (off, on, on with key).
936 2002-08-21 Wednesday 19:11  martin
938         * lang/en/help/: enrolmentkey.html, guestaccess.html: 
939         
940         Improved explanations
942 2002-08-21 Wednesday 18:56  martin
944         * lang/en/help/: enrolmentkey.html, guestaccess.html: 
945         
946         Clarified the documentation here
948 2002-08-21 Wednesday 10:05  martin
950         * doc/install.html: 
951         
952         Anchor name fix
954 2002-08-21 Wednesday 09:57  martin
956         * doc/install.html: 
957         
958         Improvements to install documentation
960 2002-08-20 Tuesday 17:39  martin
962         * admin/cron.php: 
963         
964         Bugfix for unenrolling old users
966 2002-08-20 Tuesday 10:15  martin
968         * doc/developer.html: 
969         
970         Slight formatting fix on list
972 2002-08-19 Monday 22:53  martin
974         * CHANGES: 
975         
976         
977         
978         Moodle 1.0 is released!  :-)
980 2002-08-19 Monday 21:25  martin
982         * doc/: contents.html, developer.html, licence.html: 
983         
984         
985         Format fixes
987 2002-08-19 Monday 21:19  martin
989         * doc/: background.html, contents.html, credits.html,
990         developer.html, features.html, future.html, intro.html: 
991         
992         Significant improvements to distributed documentation
994 2002-08-19 Monday 00:39  martin
996         * version.php, mod/assignment/version.php, mod/choice/version.php,
997         mod/forum/version.php, mod/journal/version.php,
998         mod/reading/version.php, mod/survey/version.php: 
999         
1000         Updated versions in preparation for 1.0 release tomorrow
1002 2002-08-19 Monday 00:33  martin
1004         * doc/view.php: 
1005         
1006         Double footer looked funny.
1008 2002-08-19 Monday 00:31  martin
1010         * course/lib.php, doc/teacher.html, doc/view.php: 
1011         
1012         Make the Help link in the course look like a seamless part of the
1013         course.
1015 2002-08-19 Monday 00:16  martin
1017         * course/lib.php, course/social.php, course/topics.php,
1018         course/weeks.php, lang/en/moodle.php: 
1019         
1020         Added help link to course pages (for teachers) and tidied up the
1021         course admin links in general (new fucntion and reorder)
1023 2002-08-18 Sunday 23:57  martin
1025         * lang/en/help/reading/: readingtype.html, summary.html: 
1026         
1027         New help files for readings
1029 2002-08-18 Sunday 23:56  martin
1031         * lang/en/reading.php, mod/reading/details.php,
1032         mod/reading/mod.html, mod/reading/view.php: 
1033         
1034         Improvements to reading definition - help buttons and language
1035         fixes
1037 2002-08-18 Sunday 23:31  martin
1039         * doc/teacher.html: 
1040         
1041         SLight edits
1043 2002-08-18 Sunday 23:26  martin
1045         * config-dist.php, files/index.php: 
1046         
1047         New CFG->zip and CFG->unzip valiables which specify programs to use
1048         when zipping and unzipping files.  Unix only at this stage. (Zip
1049         interfaces for Windows are much less standardised)
1051 2002-08-18 Sunday 23:24  martin
1053         * help.php: 
1054         
1055         Better error (don't need a link)
1057 2002-08-18 Sunday 23:23  martin
1059         * doc/pix/: files.jpg, social.jpg, topics.jpg, weekly.jpg: 
1060         
1061         New pictures for documentation.
1063 2002-08-18 Sunday 23:23  martin
1065         * doc/teacher.html: 
1066         
1067         Finally sat down and wrote this page.  SHould do for now as a
1068         starter.
1070 2002-08-18 Sunday 22:40  martin
1072         * lang/en/help/waysofknowing.html,
1073         lang/en/help/forum/allowdiscussions.html,
1074         lang/en/help/forum/forumtype.html, lang/en/help/forum/ratings.html,
1075         lang/en/help/forum/subscription.html, mod/forum/lib.php,
1076         mod/forum/mod.html: 
1077         
1078         Improved help buttons for forums
1080 2002-08-18 Sunday 18:00  martin
1082         * doc/teacher.html: 
1083         
1084         Placeholder
1086 2002-08-18 Sunday 17:52  martin
1088         * lang/en/choice.php, mod/choice/view.php: 
1089         
1090         Preview how many responses have been made (for teacher)
1092 2002-08-18 Sunday 17:47  martin
1094         * mod/choice/report.php: 
1095         
1096         Sort names by firstname, and include even columns with no answers
1098 2002-08-18 Sunday 17:43  martin
1100         * doc/teacher.html, lang/en/choice.php: 
1101         
1102         new strings
1104 2002-08-18 Sunday 17:43  martin
1106         * mod/choice/: lib.php, report.php: 
1107         
1108         Cleaned up the Choice report - it's easier to make sense of now
1110 2002-08-17 Saturday 23:10  martin
1112         * CHANGES: 
1113         
1114         Changes
1116 2002-08-17 Saturday 22:44  martin
1118         * course/edit.html, lang/en/help/coursecategory.html,
1119         lang/en/help/coursefullname.html,
1120         lang/en/help/coursenewsitems.html,
1121         lang/en/help/coursenumsections.html,
1122         lang/en/help/courseshortname.html,
1123         lang/en/help/coursestartdate.html, lang/en/help/enrolmentkey.html,
1124         lang/en/help/guestaccess.html: 
1125         
1126         Added more popup help for course settings page
1128 2002-08-17 Saturday 21:01  martin
1130         * config-dist.php, admin/index.php, course/lib.php,
1131         lang/en/moodle.php, lib/moodlelib.php, lib/setup.php,
1132         theme/index.php: 
1133         
1134         Changes related to new way of setting and recalling themes.
1135         
1136         The CFG->theme variable is now obsolete in config.php - use the
1137         admin page to set themes interactively.
1139 2002-08-17 Saturday 19:32  martin
1141         * mod/assignment/index.php: 
1142         
1143         Fixed some missing language strings
1145 2002-08-17 Saturday 19:32  martin
1147         * lang/en/assignment.php: 
1148         
1149         Additions for index.php
1151 2002-08-17 Saturday 16:59  martin
1153         * lang/en/assignment.php, mod/assignment/mod.html,
1154         mod/journal/mod.html: 
1155         
1156         Some more missed language strings
1158 2002-08-17 Saturday 16:38  martin
1160         * admin/index.php, lang/en/moodle.php: 
1161         
1162         Added a GPL license agreement as the very first step.
1164 2002-08-17 Saturday 15:53  martin
1166         * lang/en/forum.php, mod/forum/subscribe.php,
1167         mod/forum/subscribers.php: 
1168         
1169         Teachers can now unsubscribe anyone from the "list of subscribers"
1170         list.  Made the feedback display when subscribing/unsubscribing a
1171         little more generic.
1173 2002-08-17 Saturday 15:02  martin
1175         * index.php, lib/moodlelib.php: 
1176         
1177         Changes to add login/logout button to the right-hand top corner of
1178         every page ... this is to help encourage people to log out after a
1179         session, especially on shared or public terminals.
1181 2002-08-17 Saturday 11:03  martin
1183         * README, README.txt, UPGRADING, UPGRADING.txt: 
1184         
1185         Added .txt to these files to make them double-clickable
1187 2002-08-17 Saturday 11:01  martin
1189         * README: 
1190         
1191         Better introduction to installation
1193 2002-08-16 Friday 16:33  martin
1195         * doc/install.html: 
1196         
1197         Added link to moodle-cron-for-windows.zip
1199 2002-08-16 Friday 11:10  martin
1201         * lang/en/help/waysofknowing.html: 
1202         
1203         tweak
1205 2002-08-16 Friday 01:44  martin
1207         * CHANGES: 
1208         
1209         Changes up to Moodle 1.0 Beta 5
1211 2002-08-16 Friday 01:41  martin
1213         * lang/en/forum.php, lang/en/moodle.php,
1214         lang/en/help/waysofknowing.html, mod/forum/lib.php,
1215         mod/forum/mod.html, mod/forum/subscribe.php, mod/forum/view.php: 
1216         
1217         Forum language fixes, and addition of help for separate/connected
1218         knowing
1220 2002-08-15 Thursday 21:05  martin
1222         * course/lib.php: 
1223         
1224         Log formatting
1226 2002-08-15 Thursday 21:03  martin
1228         * course/lib.php: 
1229         
1230         Make the IP more visible in logs
1232 2002-08-15 Thursday 13:46  martin
1234         * CHANGES: 
1235         
1236         Slightly clearer changelog format
1238 2002-08-15 Thursday 13:45  martin
1240         * CHANGES: 
1241         
1242         Changes
1244 2002-08-15 Thursday 13:45  martin
1246         * UPGRADING: 
1247         
1248         Brought this up to date, and reworded some stuff
1250 2002-08-15 Thursday 13:44  martin
1252         * version.php, admin/index.php, lang/en/moodle.php: 
1253         
1254         Fixes to languages for admin (setting up and upgrading databases)
1256 2002-08-15 Thursday 13:43  martin
1258         * user/view.php: 
1259         
1260         No point in being able to login as yourself
1262 2002-08-15 Thursday 12:37  martin
1264         * index.php, lib/moodlelib.php: 
1265         
1266         Cleanups for footer on home page
1268 2002-08-15 Thursday 12:17  martin
1270         * lib/setup.php: 
1271         
1272         Accidentally checked in a test version of setup.php - reverting
1274 2002-08-15 Thursday 12:16  martin
1276         * lib/setup.php, mod/forum/lib.php, mod/forum/subscribers.php: 
1277         
1278         Fixes to finding list of subscribers to a forum for site-level
1279         forums which affected both the displayed list and the mailouts.
1281 2002-08-15 Thursday 11:45  martin
1283         * lang/en/forum.php, lang/en/moodle.php, mod/forum/subscribers.php:
1284         
1285         
1286         Fixes to list of subscribers (language fixes, and fix for
1287         site-level forums)
1289 2002-08-15 Thursday 11:10  martin
1291         * doc/install.html: 
1292         
1293         EasyPHP is another option for Windows users
1295 2002-08-15 Thursday 10:59  martin
1297         * course/topics.php: 
1298         
1299         Bit more checking while creating new section
1301 2002-08-15 Thursday 10:58  martin
1303         * course/weeks.php: 
1304         
1305         Fixed bug with creation of new weeks in weekly view
1307 2002-08-14 Wednesday 14:27  martin
1309         * mod/survey/report.php: 
1310         
1311         Improvements to headings
1313 2002-08-14 Wednesday 14:13  martin
1315         * mod/survey/report.php: 
1316         
1317         Show scale title when looking at questions from a scale
1319 2002-08-14 Wednesday 13:58  martin
1321         * lib/graphlib.php: 
1322         
1323         Orange
1325 2002-08-14 Wednesday 13:58  martin
1327         * mod/survey/graph.php: 
1328         
1329         Different colours (hopefully make graphs better for color-blind
1330         people)
1332 2002-08-14 Wednesday 13:36  martin
1334         * mod/survey/graph.php: 
1335         
1336         Improvements to the standard deviation bars display
1338 2002-08-14 Wednesday 13:27  martin
1340         * lib/graphlib.php: 
1341         
1342         Added some new colours
1344 2002-08-14 Wednesday 13:13  martin
1346         * mod/survey/: graph.php, version.php, db/mysql.sql: 
1347         
1348         Updated questions table to add shorttext for better graph display
1349         (actually this was done a long time ago but was never incorporated
1350         into the main Moodle codebase)
1352 2002-08-14 Wednesday 09:51  martin
1354         * lang/en/moodle.php, user/edit.php: 
1355         
1356         Tidied up headers of user/edit.php
1358 2002-08-13 Tuesday 23:40  martin
1360         * admin/site.html, admin/site.php, lang/en/moodle.php: 
1361         
1362         Language fixes and cleanups for admin/site.*
1364 2002-08-13 Tuesday 23:30  martin
1366         * admin/: user.html, log.php: 
1367         
1368         Obsolete
1370 2002-08-13 Tuesday 02:03  martin
1372         * CHANGES: 
1373         
1374         Changes up to 1.0 beta 4
1376 2002-08-13 Tuesday 02:01  martin
1378         * mod/survey/report.php: 
1379         
1380         Got rid of some junk
1382 2002-08-13 Tuesday 02:01  martin
1384         * lang/en/help/surveys.html: 
1385         
1386         Help file for survey types (needs work)
1388 2002-08-13 Tuesday 01:54  martin
1390         * lang/en/: moodle.php, survey.php: 
1391         
1392         Language additions
1394 2002-08-13 Tuesday 01:54  martin
1396         * mod/survey/: details.php, index.php, lib.php, mod.html, save.php,
1397         view.php: 
1398         
1399         Language fixes
1401 2002-08-13 Tuesday 01:54  martin
1403         * mod/survey/report.php: 
1404         
1405         Cleaned up the whole interface (more consistent now) and lots of
1406         labguage stuff
1408 2002-08-12 Monday 22:59  martin
1410         * lang/en/: moodle.php, survey.php: 
1411         
1412         More translating
1414 2002-08-12 Monday 22:59  martin
1416         * course/mod.php: 
1417         
1418         More translating ...
1420 2002-08-12 Monday 22:44  martin
1422         * mod/reading/details.php: 
1423         
1424         Better error checking for empty fields
1426 2002-08-12 Monday 21:45  martin
1428         * lang/en/moodle.php, lang/en/reading.php, lib/moodlelib.php,
1429         lib/weblib.php, theme/standard/header.html,
1430         theme/standardblue/header.html, theme/standardgreen/header.html,
1431         theme/standardred/header.html: 
1432         
1433         Minor tweaking and cleaning up
1435 2002-08-12 Monday 21:45  martin
1437         * mod/reading/: details.php, index.php, lib.php, mod.html,
1438         view.php: 
1439         
1440         Language fixes and minor tweaks
1442 2002-08-12 Monday 17:38  martin
1444         * lang/en/forum.php, lang/en/journal.php, lang/en/moodle.php,
1445         mod/forum/lib.php, mod/journal/edit.html, mod/journal/edit.php,
1446         mod/journal/index.php, mod/journal/lib.php, mod/journal/mod.html,
1447         mod/journal/report.php, mod/journal/view.php: 
1448         
1449         More language fixes
1451 2002-08-12 Monday 16:56  martin
1453         * mod/choice/: lib.php, view.php: 
1454         
1455         
1456         Modernised insert and update of answers (using standard functions)
1458 2002-08-12 Monday 16:28  martin
1460         * lang/en/choice.php, lang/en/moodle.php, mod/choice/index.php,
1461         mod/choice/lib.php, mod/choice/mod.html, mod/choice/report.php,
1462         mod/choice/view.html, mod/choice/view.php: 
1463         
1464         Language changes to choice module
1466 2002-08-12 Monday 15:44  martin
1468         * lib/wordlist.txt: 
1469         
1470         Slightly bigger wordlist
1472 2002-08-12 Monday 15:40  martin
1474         * lang/en/moodle.php, lib/weblib.php: 
1475         
1476         Language changes to weblib
1478 2002-08-12 Monday 15:37  martin
1480         * lang/en/moodle.php, lib/moodlelib.php: 
1481         
1482         Language changes for main library
1484 2002-08-12 Monday 11:22  martin
1486         * course/enrol.php: 
1487         
1488         Some courses may not have a teacher - in this case, make the
1489         enrolment welcome email "from" the admin
1491 2002-08-11 Sunday 23:48  martin
1493         * CHANGES: 
1494         
1495         Changes
1497 2002-08-11 Sunday 23:41  martin
1499         * course/delete.php, course/edit.html, course/edit.php,
1500         course/editsection.php, course/enrol.php, course/index.php,
1501         course/lib.php, course/log.php, course/loggraph.php,
1502         course/loginas.php, course/loglive.php, course/mod.php,
1503         course/mod_delete.html, course/social.php, course/teacher.php,
1504         course/unenrol.php, course/user.php, lang/en/moodle.php: 
1505         
1506         
1507         Changes related to language support  ... get_string() Minor little
1508         interface cleanups along the way
1510 2002-08-11 Sunday 22:22  martin
1512         * help.php: 
1513         
1514         Ah, that's nicer-looking code. (got rid of the HTML header)
1516 2002-08-11 Sunday 22:21  martin
1518         * theme/: standard/header.html, standardblue/header.html,
1519         standardgreen/header.html, standardred/header.html: 
1520         
1521         Slight tweak to allow completely blank headers (no arguments to
1522         print_header will now give a blank header).  Useful for help pages.
1524 2002-08-11 Sunday 22:12  martin
1526         * lang/en/moodle.php, lang/en/help/courseformats.html,
1527         lang/en/help/picture.html, lang/en/help/questions.html,
1528         lang/en/help/text.html, lib/moodlelib.php: 
1529         
1530         Moved the help files into their own directory in lang/en/help
1532 2002-08-11 Sunday 22:05  martin
1534         * course/: topics.php, weeks.php: 
1535         
1536         Don't show news at all if 0 newsitems was selected in course
1537         settings
1539 2002-08-11 Sunday 14:24  martin
1541         * config-dist.php: 
1542         
1543         Mention the new themes
1545 2002-08-11 Sunday 14:15  martin
1547         * theme/standardred/: config.php, styles.css: 
1548         
1549         Minor tweaks to colors
1551 2002-08-11 Sunday 14:11  martin
1553         * theme/: standardgreen/config.php, standardgreen/favicon.ico,
1554         standardgreen/footer.html, standardgreen/header.html,
1555         standardgreen/styles.css, standardred/config.php,
1556         standardred/favicon.ico, standardred/footer.html,
1557         standardred/header.html, standardred/styles.css: 
1558         
1559         New coloured themes (green and red) just to add some options
1561 2002-08-11 Sunday 13:24  martin
1563         * course/lib.php, lang/en/moodle.php: 
1564         
1565         Changes to strings in print_recent_activity (added, updated,
1566         deleted activities)
1568 2002-08-11 Sunday 13:11  martin
1570         * CHANGES, course/enrol.php, course/lib.php, course/loginas.php,
1571         lang/en/moodle.php: 
1572         
1573         Various small changes (mostly to language strings)
1575 2002-08-11 Sunday 13:07  martin
1577         * lib/moodlelib.php: 
1578         
1579         Moved code from footer.html into print_footer() Don't update user
1580         on login check if it isn't a real user.
1582 2002-08-11 Sunday 13:06  martin
1584         * theme/: standard/footer.html, standardblue/footer.html: 
1585         
1586         Took code out of footer.html (it's in print_footer() instead)
1588 2002-08-11 Sunday 12:30  martin
1590         * admin/user.php: 
1591         
1592         In user list, name goes to full page instead of editing (because
1593         there is an edit link at the end of the row, as well as on the ful
1594         page)
1596 2002-08-10 Saturday 23:16  martin
1598         * user/view.php: 
1599         
1600         Fixes to visibility of unenrol button
1602 2002-08-10 Saturday 23:10  martin
1604         * user/lib.php: 
1605         
1606         Tweak to display on "unenrol"
1608 2002-08-10 Saturday 22:56  martin
1610         * mod/assignment/lib.php: 
1611         
1612         Small fix to the full list of available assignments
1614 2002-08-10 Saturday 22:28  martin
1616         * lang/en/moodle.php: 
1617         
1618         Additions
1620 2002-08-10 Saturday 22:27  martin
1622         * course/: lib.php, topics.php, weeks.php: 
1623         
1624         More tweaks to recent activity box
1626 2002-08-10 Saturday 21:50  martin
1628         * course/lib.php: 
1629         
1630         Tweak teacher colour
1632 2002-08-10 Saturday 21:42  martin
1634         * course/lib.php, course/log.php, course/topics.php,
1635         course/weeks.php, lang/en/moodle.php, lib/moodlelib.php: 
1636         
1637         Tweaks and tidy-ups for course home pages (weekly and topics)
1639 2002-08-09 Friday 17:25  martin
1641         * lib/moodlelib.php, user/lib.php, user/view.php: 
1642         
1643         Further little fixes to user image displaying
1645 2002-08-09 Friday 17:09  martin
1647         * admin/user.php, lib/moodlelib.php, user/pix.php: 
1648         
1649         Changes to make uploaded user pictures work properly on Windows 
1650         :-(
1652 2002-08-09 Friday 17:08  martin
1654         * doc/install.html: 
1655         
1656         Clearer docs for Windows users
1658 2002-08-09 Friday 14:25  martin
1660         * doc/install.html: 
1661         
1662         Brought the install procedure up to date
1664 2002-08-09 Friday 10:48  martin
1666         * index.php: 
1667         
1668         Slight tweak to remove login button for ordinary users
1670 2002-08-09 Friday 10:45  martin
1672         * index.php, admin/index.php, lib/moodlelib.php,
1673         mod/forum/version.php: 
1674         
1675         New functions get_list_of_modules() and moodle_needs_upgrading(). 
1676         Used on the home page when admin is logged in, to check for any
1677         upgrading of the databases that might need to be done.
1679 2002-08-09 Friday 01:43  martin
1681         * CHANGES: 
1682         
1683         Changes
1685 2002-08-09 Friday 01:34  martin
1687         * CHANGES: 
1688         
1689         
1690         
1691         Changes up to Moodle 1.0 BETA 3
1693 2002-08-09 Friday 01:30  martin
1695         * user/view.php: 
1696         
1697         Better control of buttons for admin and in site view
1699 2002-08-09 Friday 01:30  martin
1701         * index.php: 
1702         
1703         parameter for print_admin_links
1705 2002-08-09 Friday 01:29  martin
1707         * course/: lib.php, loggraph.php, loginas.php, user.php: 
1708         
1709         Tweaks and cleanups
1711 2002-08-09 Friday 01:28  martin
1713         * lib/moodlelib.php: 
1714         
1715         Fixed a tricky little bug with usergetmidnight() when no timezone
1716         was defined.
1718 2002-08-09 Friday 00:22  martin
1720         * course/lib.php, course/user.php, lang/en/moodle.php,
1721         user/view.php: 
1722         
1723         More tidy ups in displays
1725 2002-08-09 Friday 00:02  martin
1727         * user/: edit.php, view.php: 
1728         
1729         Tweaks to the headers
1731 2002-08-08 Thursday 23:51  martin
1733         * index.php, admin/site.php, admin/user.php, course/delete.php,
1734         course/edit.php, course/lib.php, course/teacher.php,
1735         lang/en/moodle.php, user/edit.php: 
1736         
1737         
1738         Further excellent tidy-ups to the admin pages.  They are actually
1739         starting to look/work as slick as the rest of the site.  :-)
1741 2002-08-08 Thursday 22:17  martin
1743         * CHANGES, version.php, admin/index.php, admin/site.php,
1744         admin/user.php, course/delete.php, lang/en/moodle.php,
1745         lib/moodlelib.php, user/edit.html, user/edit.php: 
1746         
1747         
1748         
1749         Cleanup of the admin interface - especially the user management
1750         
1751         Bugs fixed, duplicate code removed, plus you can now add new users.
1752         
1753         Aaah much better.  :-)
1755 2002-08-08 Thursday 20:41  martin
1757         * lib/moodlelib.php: 
1758         
1759         Fixed tiny buglet on insert_record which made it ignore NULL values
1761 2002-08-08 Thursday 15:20  martin
1763         * admin/user.php: 
1764         
1765         Damn .. this bug was stopping the admin user being created
1766         properly.  (Checking for uploaded file)
1768 2002-08-08 Thursday 13:06  martin
1770         * doc/future.html: 
1771         
1772         Updated this page (because now bugs.moodle.org exists)
1774 2002-08-08 Thursday 10:11  martin
1776         * config-dist.php: 
1777         
1778         Slightly clearer explanations ...
1780 2002-08-07 Wednesday 16:46  martin
1782         * mod/assignment/: version.php, db/mysql.sql: 
1783         
1784         Missing 'auto_increment' on assignment_submissions table, for 'id'
1786 2002-08-07 Wednesday 16:26  martin
1788         * lib/moodlelib.php: 
1789         
1790         get_real_size() for translating text to byte sizes (eg 2M)
1792 2002-08-07 Wednesday 16:24  martin
1794         * files/index.php: 
1795         
1796         Now properly sets and checks limits on file sizes
1798 2002-08-07 Wednesday 11:45  martin
1800         * files/index.php: 
1801         
1802         Upload works again ...
1804 2002-08-07 Wednesday 01:41  martin
1806         * index.php: 
1807         
1808         Whoops ... typo in save_session
1810 2002-08-07 Wednesday 01:29  martin
1812         * doc/install.html: 
1813         
1814         Updated requirements.
1816 2002-08-07 Wednesday 01:24  martin
1818         * CHANGES: 
1819         
1820         Changes
1822 2002-08-07 Wednesday 01:23  martin
1824         * index.php, admin/user.php, course/enrol.php, course/loginas.php,
1825         course/mod.php, course/social.php, course/topics.php,
1826         course/unenrol.php, course/view.php, course/weeks.php,
1827         doc/install.html, lib/moodlelib.php, lib/setup.php,
1828         login/change_password.php, login/confirm.php, login/index.php,
1829         login/logout.php, mod/forum/discuss.php, mod/forum/index.php,
1830         mod/forum/lib.php, mod/forum/post.php, mod/forum/rate.php,
1831         mod/forum/search.php, mod/forum/subscribers.php,
1832         mod/forum/view.php, user/edit.php, user/lib.php: 
1833         
1834         
1835         Widespread changes throughout Moodle to make sure it works on
1836         servers that have register_globals turned off (this is the default
1837         setting on newer version of PHP).
1838         
1839         In fact it's partly a hack that globalises all GET, POST, FILES AND
1840         COOKIE variables.  Unfortunately though the SESSION and USER global
1841         session variables are only available as $_SESSION["USER"] and
1842         $_SESSION["SESSION"], which is cumbersome to use.
1843         
1844         So, for every request I now make a copy of these two session
1845         variables into $USER and $SESSION.  Whenever I update them
1846         thoughout Moodle I now have to call save_session("USER") which
1847         copies them back to the session variable.  This seems to be working
1848         well now.
1849         
1850         Because I'm using $_SESSION etc now this will raise the required
1851         minimum version of PHP to 4.1.0
1853 2002-08-06 Tuesday 20:58  martin
1855         * config-dist.php: 
1856         
1857         Made it a bit clearer.
1859 2002-08-06 Tuesday 20:17  martin
1861         * admin/site.php: 
1862         
1863         Close wide-open hacking hole!  This script wasn't checking for
1864         admin user in the case where the site has been defined already. 
1865         Oops. Fixed now.
1867 2002-08-06 Tuesday 17:36  martin
1869         * user/: edit.html, edit.php: 
1870         
1871         Can now edit own firstname and lastname, and some tidying
1873 2002-08-06 Tuesday 17:24  martin
1875         * course/social.php, course/topics.php, course/weeks.php,
1876         lang/en/forum.php, mod/forum/lib.php: 
1877         
1878         Better looking search boxes
1880 2002-08-06 Tuesday 17:23  martin
1882         * mod/assignment/upload.php: 
1883         
1884         Changed a variable name for clarity
1886 2002-08-06 Tuesday 17:21  martin
1888         * user/: index.php, lib.php: 
1889         
1890         Performance enhancement for user listing (caching of language
1891         strings)
1893 2002-08-06 Tuesday 14:23  martin
1895         * mod/forum/lib.php: 
1896         
1897         Bug in rated posts counting
1899 2002-08-06 Tuesday 14:17  martin
1901         * mod/forum/lib.php: 
1902         
1903         Whoops ... make sure rated posts still show ratings!  :-)
1905 2002-08-06 Tuesday 14:09  martin
1907         * mod/forum/lib.php: 
1908         
1909         forum_print_discussion now checks to see whether there are any
1910         ratings that haven't been done yet on a discussion.  If not, then
1911         it won't print the ratings form.  This avoids a slight confusion
1912         about the interface that existed previously.
1914 2002-08-06 Tuesday 12:21  martin
1916         * mod/forum/view.php: 
1917         
1918         Better wording for eachuser forum
1920 2002-08-06 Tuesday 12:17  martin
1922         * mod/forum/lib.php: 
1923         
1924         Whoops ... more forum->assessed
1926 2002-08-06 Tuesday 12:04  martin
1928         * mod/forum/: discuss.php, lib.php, view.php: 
1929         
1930         Whoops ... using forum->assessed to determine whether discussions
1931         should be assessable now
1933 2002-08-06 Tuesday 00:12  martin
1935         * login/: change_password.php, forgot_password.php: 
1936         
1937         Don't allow guest user to change or reset password
1939 2002-08-05 Monday 17:48  martin
1941         * mod/forum/: lib.php, post.php: 
1942         
1943         A teacher can now delete any post (as long as it doesn't have
1944         replies).
1946 2002-08-05 Monday 16:57  martin
1948         * admin/cron.php: 
1949         
1950         Needed to delete forum_subscriptions as well.
1952 2002-08-05 Monday 16:43  martin
1954         * admin/cron.php: 
1955         
1956         More efficiency when deleting enrolments
1958 2002-08-05 Monday 16:40  martin
1960         * admin/cron.php, mod/journal/lib.php: 
1961         
1962         Cron tidy-ups
1964 2002-08-05 Monday 15:59  martin
1966         * config-dist.php: 
1967         
1968         New config variable longtimenosee
1970 2002-08-05 Monday 15:59  martin
1972         * admin/cron.php: 
1973         
1974         Code to unenrol old students and delete unconfirmed users
1976 2002-08-05 Monday 02:19  martin
1978         * mod/journal/view.php: 
1979         
1980         WHoops - typo on function call
1982 2002-08-05 Monday 01:24  martin
1984         * mod/: assignment/lib.php, journal/lib.php: 
1985         
1986         More tweaks to feedback display (consistency with forum posts)
1988 2002-08-05 Monday 01:13  martin
1990         * lang/en/assignment.php, lang/en/journal.php,
1991         mod/assignment/lib.php, mod/forum/lib.php, mod/journal/lib.php: 
1992         
1993         Fixes in display of standard user_complete and user_outline
1994         functions for journal, forum and assignments
1996 2002-08-05 Monday 00:44  martin
1998         * mod/assignment/view.php: 
1999         
2000         Formatting tweak
2002 2002-08-05 Monday 00:42  martin
2004         * mod/: choice/version.php, forum/version.php, journal/version.php,
2005         reading/version.php, survey/version.php: 
2006         
2007         Updated version numbers
2009 2002-08-05 Monday 00:20  martin
2011         * files/index.php, lang/en/forum.php, lib/moodlelib.php,
2012         mod/journal/lib.php, mod/journal/report.php: 
2013         
2014         Misc small changes while I was working on assignments
2016 2002-08-05 Monday 00:19  martin
2018         * lang/en/assignment.php, lang/en/moodle.php,
2019         mod/assignment/README, mod/assignment/icon.gif,
2020         mod/assignment/index.php, mod/assignment/lib.php,
2021         mod/assignment/mod.html, mod/assignment/submissions.php,
2022         mod/assignment/upload.php, mod/assignment/version.php,
2023         mod/assignment/view.php, mod/assignment/db/mysql.sql: 
2024         
2025         New assignment module finally complete!
2027 2002-08-04 Sunday 21:27  martin
2029         * course/lib.php: 
2030         
2031         More monir tweaks
2033 2002-08-04 Sunday 21:25  martin
2035         * course/lib.php: 
2036         
2037         Minor formatting tweaks
2039 2002-08-04 Sunday 21:14  martin
2041         * mod/forum/index.php: 
2042         
2043         Get a string from moodle.php instead of forum.php
2045 2002-08-04 Sunday 21:13  martin
2047         * mod/forum/lib.php: 
2048         
2049         Added FORUM_SHORT_POST
2051 2002-08-04 Sunday 15:06  martin
2053         * mod/journal/: lib.php, view.php: 
2054         
2055         Moved a function to lib.php
2057 2002-08-04 Sunday 10:55  martin
2059         * index.php: 
2060         
2061         Admin link looks better at the bottom
2063 2002-08-04 Sunday 10:39  martin
2065         * lib/moodlelib.php: 
2066         
2067         In email_to_user, change AddBCC back to AddAddress  ... this was a
2068         hangover from the old bulk-email method, but now we just send one
2069         email at a time, so it makes sense for the address to be visible
2070         again
2072 2002-08-04 Sunday 10:13  martin
2074         * index.php: 
2075         
2076         Added a direct admin link
2078 2002-08-04 Sunday 10:10  martin
2080         * course/delete.php, course/edit.php, course/editsection.html,
2081         course/editsection.php, course/enrol.html, course/enrol.php,
2082         lang/en/moodle.php: 
2083         
2084         MOre language updates
2086 2002-08-04 Sunday 10:08  martin
2088         * version.php, course/lib.php, lib/db/mysql.sql: 
2089         
2090         Fixes to two database fields  log_display(table -> mtable) and
2091         user_teachers(authority from varchar -> int)
2093 2002-08-03 Saturday 20:26  martin
2095         * index.php: 
2096         
2097         Tiny tweak to spacer image for IE browsers
2099 2002-08-03 Saturday 19:58  martin
2101         * course/: social.php, view.php: 
2102         
2103         Customisable section 0 on social forum
2105 2002-08-03 Saturday 19:45  martin
2107         * index.php: 
2108         
2109         Better spacing in case with admin-only
2111 2002-08-03 Saturday 16:40  martin
2113         * index.php: 
2114         
2115         put main menu up top
2117 2002-08-03 Saturday 16:38  martin
2119         * index.php: 
2120         
2121         Spacing again
2123 2002-08-03 Saturday 16:37  martin
2125         * index.php: 
2126         
2127         Ugh fixing spacing
2129 2002-08-03 Saturday 16:33  martin
2131         * index.php: 
2132         
2133         
2134         Adjusted sizes of front page columns
2136 2002-08-03 Saturday 16:16  martin
2138         * index.php, admin/index.php, admin/site.html, admin/site.php,
2139         course/edit.php, course/lib.php, course/topics.php,
2140         course/user.php, course/view.php, course/weeks.php,
2141         lang/en/forum.php, lang/en/moodle.php, mod/choice/index.php,
2142         mod/choice/view.php, mod/forum/discuss.php, mod/forum/index.php,
2143         mod/forum/search.php, mod/forum/view.php, mod/journal/index.php,
2144         mod/journal/view.php, mod/reading/index.php, mod/reading/view.php,
2145         mod/survey/index.php, mod/survey/view.php, pix/i/course.gif: 
2146         
2147         Lots of work on site display, over many files.  Improved front page
2148         and display of site modules.
2150 2002-08-03 Saturday 12:57  martin
2152         * admin/: index.php, user.php: 
2153         
2154         More admin cleanups - improved user listing
2156 2002-08-03 Saturday 12:44  martin
2158         * admin/index.php, admin/teacher.php, course/delete.php,
2159         course/teacher.php, lang/en/moodle.php: 
2160         
2161         
2162         Cleaned up the admin pages (and moved some files) and added ability
2163         to completely delete courses
2165 2002-08-03 Saturday 12:43  martin
2167         * lib/moodlelib.php: 
2168         
2169         print_continue() to print continue
2171 2002-08-03 Saturday 10:29  martin
2173         * course/mod.php, mod/README, mod/assignment/lib.php,
2174         mod/assignment/mod.php, mod/choice/lib.php, mod/choice/mod.php,
2175         mod/forum/lib.php, mod/forum/mod.php, mod/journal/lib.php,
2176         mod/journal/mod.php, mod/reading/lib.php, mod/reading/mod.php,
2177         mod/survey/lib.php, mod/survey/mod.php: 
2178         
2179         Moved all mod.php functions from modules into lib.php, and updated
2180         course/mod.php to use them there.  No longer need module/mod.php
2182 2002-08-03 Saturday 03:01  martin
2184         * mod/forum/lib.php: 
2185         
2186         Just a couple of changes
2188 2002-08-03 Saturday 03:01  martin
2190         * lang/en/forum.php: 
2191         
2192         tweaks
2194 2002-08-03 Saturday 01:42  martin
2196         * version.php, lib/db/mysql.sql, mod/assignment/version.php,
2197         mod/choice/version.php, mod/forum/version.php,
2198         mod/journal/version.php, mod/reading/version.php,
2199         mod/survey/version.php: 
2200         
2201         Removed fullname and search fields from modules table.  Fullname is
2202         now derived from the string 'modulename' in the lang files for each
2203         module.
2205 2002-08-03 Saturday 01:41  martin
2207         * admin/index.php: 
2208         
2209         No change (just a comment)
2211 2002-08-03 Saturday 01:41  martin
2213         * lib/moodlelib.php: 
2214         
2215         get_course_users was buggy when teachers or students was empty. 
2216         The SQL looked good to me, but I had to do it another way to make
2217         it work.
2219 2002-08-03 Saturday 01:38  martin
2221         * course/: lib.php, mod.php, topics.php, user.php, view.php,
2222         weeks.php: 
2223         
2224         Lots of changes related to module info used in course listings and
2225         activity reports.  Module names are now from lang files, not from
2226         the modules table.  Cleanups.
2228 2002-08-03 Saturday 01:36  martin
2230         * lang/en/: assignment.php, choice.php, forum.php, journal.php,
2231         moodle.php, reading.php, survey.php: 
2232         
2233         Addition of modulename and modulenameplural strings as a standard
2234         to every module file.
2236 2002-08-03 Saturday 01:35  martin
2238         * mod/forum/report.php: 
2239         
2240         bugfixes and clean up
2242 2002-08-03 Saturday 01:34  martin
2244         * mod/forum/lib.php: 
2245         
2246         SOme major bugfixes to forum_cron() and lots of translating
2248 2002-08-02 Friday 17:50  martin
2250         * course/social.php, course/topics.php, course/weeks.php,
2251         mod/forum/index.php, mod/forum/lib.php, mod/forum/mod.html,
2252         mod/forum/search.php: 
2253         
2254         Fixed up some forum functions and constants (consistency)
2256 2002-08-02 Friday 17:24  martin
2258         * lang/README, lang/en/README, lang/en/assignment.php,
2259         lang/en/choice.php, lang/en/forum.php, lang/en/journal.php,
2260         lang/en/moodle.php, lang/en/reading.php, lang/en/strings.php,
2261         lang/en/survey.php, lib/moodlelib.php: 
2262         
2263         Language files have been moved to keep them altogether under /lang
2264         This should make it easier on translators.
2266 2002-08-02 Friday 17:20  martin
2268         * admin/teacher.php: 
2269         
2270         Rmove guest from list of possible teachers
2272 2002-08-02 Friday 17:19  martin
2274         * mod/forum/: discuss.php, index.php, lib.php: 
2275         
2276         Changes related to language strings and clean up
2278 2002-08-02 Friday 17:19  martin
2280         * mod/forum/delete.php: 
2281         
2282         This file is not linked to or used by anything yet, but I've found
2283         it useful to delete forums properly while testing stuff.
2285 2002-08-01 Thursday 23:48  martin
2287         * admin/index.php, admin/user.php, course/edit.html,
2288         course/editsection.php, course/lib.php, course/loggraph.php,
2289         course/mod.php, mod/forum/db/mysql.sql: 
2290         
2291         Misc changes to improve performance on a brand-new installation
2293 2002-08-01 Thursday 17:38  martin
2295         * mod/forum/lib.php: 
2296         
2297         Centered new topic link
2299 2002-08-01 Thursday 17:36  martin
2301         * mod/forum/lib.php: 
2302         
2303         Changed the ratings to new separate/connected system - just for
2304         testing
2306 2002-08-01 Thursday 15:09  martin
2308         * course/loginas.php: 
2309         
2310         Make sure we still log the fact that the teacher logged in as
2311         someone though.  Also, make the "realuser" the teacher's id, in
2312         case we want to use it later
2314 2002-08-01 Thursday 15:05  martin
2316         * lib/moodlelib.php: 
2317         
2318         DOn't add to logs when teacher is "logged in as" a student
2320 2002-08-01 Thursday 15:04  martin
2322         * course/loginas.php: 
2323         
2324         Added "realuser" to USER variable to identify imposters
2326 2002-08-01 Thursday 14:16  martin
2328         * course/loginas.php: 
2329         
2330         removed TABS and changed wording (your -> this)
2332 2002-08-01 Thursday 14:15  martin
2334         * user/index.php: 
2335         
2336         Slight rearrangement
2338 2002-08-01 Thursday 13:55  martin
2340         * index.php, course/social.php: 
2341         
2342         Fixed use of reading functions (it had changed name)
2344 2002-08-01 Thursday 13:45  martin
2346         * CHANGES: 
2347         
2348         Changes
2350 2002-08-01 Thursday 13:44  martin
2352         * UPGRADING: 
2353         
2354         Reworded this file to make it clearer
2356 2002-08-01 Thursday 13:34  martin
2358         * mod/choice/mod.php: 
2359         
2360         Clean up - modernised choice mod.php
2362 2002-08-01 Thursday 13:27  martin
2364         * mod/reading/: details.php, lib.php, mod.php: 
2365         
2366         Clean ups to reading module and modernisation of mod.php
2368 2002-08-01 Thursday 13:18  martin
2370         * mod/survey/: graph.php, lib.php, mod.php, view.php: 
2371         
2372         More cleanups to survey - renamed/moved functions, modernised
2373         mod.php
2375 2002-08-01 Thursday 12:54  martin
2377         * mod/survey/lib.php: 
2378         
2379         typo
2381 2002-08-01 Thursday 12:49  martin
2383         * mod/survey/: edit.php, edit_form.html, edit_form.phtml,
2384         edit_new.html, edit_new.phtml, graph.php, lib.php, login_form.html,
2385         report.php, test.php, view.php: 
2386         
2387         Big clean up of survey functions and removal of deadwood (more to
2388         go still though)
2390 2002-08-01 Thursday 12:05  martin
2392         * mod/forum/lib.php: 
2393         
2394         Yet more improvements to user discussion listing (added forum link
2395         to each discussion printed)
2397 2002-08-01 Thursday 12:00  martin
2399         * mod/forum/lib.php: 
2400         
2401         More improvements to user discussion display
2403 2002-08-01 Thursday 11:56  martin
2405         * mod/forum/lib.php: 
2406         
2407         Whoops! Hide teacher discussions when printing list of user
2408         discussions
2410 2002-08-01 Thursday 11:50  martin
2412         * index.php, course/lib.php, course/mod.php, course/social.php,
2413         course/topics.php, course/weeks.php, mod/forum/discuss.php,
2414         mod/forum/lib.php, mod/forum/post.php, mod/forum/search.php,
2415         mod/forum/subscribe.php, mod/forum/view.php, user/view.php: 
2416         
2417         A big clean up of all the forum functions (including renaming them
2418         all to start with forum_ ) and all the follow-on effects that
2419         caused Some miscellaneous bug fixes and code clean-ups along the
2420         way
2422 2002-08-01 Thursday 11:49  martin
2424         * mod/assignment/: lib.php, mod.html, mod.php: 
2425         
2426         Some work so far on the assignment module ... NOT FINISHED YET! I
2427         just want to get it out the way of some other commits
2429 2002-08-01 Thursday 01:13  martin
2431         * lib/moodlelib.php: 
2432         
2433         Slowly implementing courseid type variables where i see them
2435 2002-08-01 Thursday 01:11  martin
2437         * course/enrol.php: 
2438         
2439         Better logging for guest when enrolling
2441 2002-08-01 Thursday 00:53  martin
2443         * mod/forum/: mod.php, search.php, version.php, db/mysql.sql: 
2444         
2445         Fixes to logging and log display
2447 2002-08-01 Thursday 00:52  martin
2449         * mod/forum/lib.php: 
2450         
2451         Fixed up activity display for forums
2453 2002-08-01 Thursday 00:33  martin
2455         * mod/forum/: discuss.php, subscribe.php: 
2456         
2457         Fixed up some forum logging
2459 2002-08-01 Thursday 00:24  martin
2461         * course/lib.php: 
2462         
2463         A fix to recent log display
2465 2002-08-01 Thursday 00:13  martin
2467         * mod/forum/index.php: 
2468         
2469         Fixed up forum sorting
2471 2002-07-31 Wednesday 23:55  martin
2473         * mod/forum/lib.php: 
2474         
2475         Tweak to add ... after shortpost
2477 2002-07-31 Wednesday 23:52  martin
2479         * course/social.php: 
2480         
2481         Tweak on readings display on social course
2483 2002-07-31 Wednesday 23:43  martin
2485         * mod/forum/lib.php: 
2486         
2487         whoops typo, forgot global
2489 2002-07-31 Wednesday 23:39  martin
2491         * course/social.php: 
2492         
2493         is_subscribed => forum_is_subscribed
2495 2002-07-31 Wednesday 23:34  martin
2497         * mod/forum/: index.php, lib.php: 
2498         
2499         Fixes for long posts ...
2501 2002-07-31 Wednesday 23:09  martin
2503         * mod/forum/view.php: 
2504         
2505         Fixed subscribe info for students
2507 2002-07-31 Wednesday 22:19  martin
2509         * index.php, version.php, admin/index.php, course/lib.php,
2510         course/mod.php, course/social.php, course/topics.php,
2511         course/view.php, course/weeks.php, doc/install.html,
2512         lib/moodlelib.php, mod/assignment/module.php,
2513         mod/assignment/version.php, mod/choice/module.php,
2514         mod/choice/version.php, mod/forum/discuss.php, mod/forum/icon.gif,
2515         mod/forum/index.php, mod/forum/lib.php, mod/forum/mod.html,
2516         mod/forum/mod.php, mod/forum/module.php, mod/forum/post.html,
2517         mod/forum/post.php, mod/forum/rate.php, mod/forum/report.php,
2518         mod/forum/search.php, mod/forum/subscribe.php,
2519         mod/forum/subscribers.php, mod/forum/version.php,
2520         mod/forum/view.php, mod/forum/db/mysql.sql, mod/journal/module.php,
2521         mod/journal/version.php, mod/reading/module.php,
2522         mod/reading/version.php, mod/survey/module.php,
2523         mod/survey/version.php, user/view.php: 
2524         
2525         OK, some massive changes with many files removed or changed.
2526         
2527         Basically the changes are:
2528         
2529          - I've merged the 'discuss' module into the forum module
2530            which makes the interface MUCH clearer for everyone
2531          - I've added a new 'single' forum type that replicates
2532            what the old discuss course modules used to look like.
2533          - I've got rid of the "discussion" forum type - it will
2534            still exist in upgraded courses but as a normal forum.
2535          - the 'discuss' module is completely deleted - gone.
2536          - the 'chat' module is completely deleted - gone.
2537          - The upgrading system has been improved, and all code
2538            is stored in version.php.
2539          - I've put in upgrading commands to do the best I can
2540            (right now) to upgrade courses that used the discuss
2541            module.  It should mostly work, just leaving some
2542            "orphan" coursemodules on you course front page.  You
2543            can easily delete these using the little 'x'.
2544            I may have forgotten something  - I've only tested on
2545            my testing server and I'm about to test on my production
2546            server to see how it goes.
2547          - Forums have a lot of little new features and fixes.  The
2548            main one is the subscription process.  Teachers can 'force'
2549            subscriptions on any forum.  This disallows everyone from
2550            choosing their own mail subscription - it's just on.
2551          - The assignment module is half-finished and not working yet
2552         
2553         I've still some massive changes to do, mostly involving making all
2554         the lib.php function names more standardised, so consider this is
2555         an interim checkin to do some tests.
2557 2002-07-30 Tuesday 18:45  martin
2559         * lib/setup.php: 
2560         
2561         Removed version (replaced by /version.php
2563 2002-07-30 Tuesday 11:35  martin
2565         * course/: social.php, topics.php: 
2566         
2567         Fixed bug in subscribe link
2569 2002-07-29 Monday 23:45  martin
2571         * index.php, course/social.php, course/weeks.php,
2572         lib/moodlelib.php: 
2573         
2574         Definition and use of new isediting() function for checking whether
2575         a user is not only in editing mode, but ALLOWED to be editing the
2576         current course.  Used to show editing buttons etc
2578 2002-07-29 Monday 23:11  martin
2580         * lib/moodlelib.php: 
2581         
2582         Moved some functions around - no functonal difference
2584 2002-07-29 Monday 23:10  martin
2586         * course/: edit.html, edit.php: 
2587         
2588         Much simpler date-setting using new moodlelib functions
2590 2002-07-29 Monday 23:09  martin
2592         * version.php, admin/index.php: 
2593         
2594         Now adds the config table automatically if there isn't one yet.
2596 2002-07-29 Monday 21:45  martin
2598         * mod/forum/lib.php: 
2599         
2600         Fixed link for "older topics"
2602 2002-07-29 Monday 21:10  martin
2604         * course/view.php: 
2605         
2606         Can now specify course by "short name" using name parameter. 
2607         Useful for integrating with external interfaces.  Thanks to dopey
2608         for the idea.
2610 2002-07-29 Monday 21:03  martin
2612         * mod/journal/report.php: 
2613         
2614         OK, this is working now
2616 2002-07-29 Monday 18:12  martin
2618         * mod/journal/report.php: 
2619         
2620         hmm wierd bug on production server but not testing ... this is to
2621         test that
2623 2002-07-29 Monday 17:48  martin
2625         * mod/journal/: lib.php, report.php: 
2626         
2627         Fixes to journal reporting
2629 2002-07-29 Monday 17:17  martin
2631         * mod/forum/: lib.php, view.php: 
2632         
2633         Minor forum formatting tweaks
2635 2002-07-29 Monday 16:24  martin
2637         * mod/forum/subscribers.php: 
2638         
2639         Cleaned up subscription checking - it's a bit slower but will work
2640         with the upcoming changes to forums (subscribeall flag).  Code is
2641         shorter too.
2643 2002-07-29 Monday 16:11  martin
2645         * mod/forum/view.php: 
2646         
2647         edit icon always appears now, as long as a coursemodule exists
2649 2002-07-29 Monday 15:26  martin
2651         * mod/journal/lib.php: 
2652         
2653         Slightly bigger textarea for teacher feedback
2655 2002-07-29 Monday 15:21  martin
2657         * mod/journal/: lib.php, report.php: 
2658         
2659         Improvements to report.php ... clearer code, new functions in
2660         lib.php and now the journal entries are sorted with the newest at
2661         the top.
2663 2002-07-29 Monday 15:00  martin
2665         * lib/moodlelib.php: 
2666         
2667         changed function get_course_participants --> get_course_users
2668         (naming consistency)
2670 2002-07-29 Monday 14:53  martin
2672         * user/index.php: 
2673         
2674         Changed to use the new functions for lists of students, teachers
2675         etc
2677 2002-07-29 Monday 14:52  martin
2679         * lib/moodlelib.php: 
2680         
2681         New functions for getting lists of people in a course, and some
2682         cleanups
2684 2002-07-29 Monday 14:34  martin
2686         * mod/journal/mod.php: 
2687         
2688         modernised the code to use newer database functions - no change in
2689         functionality
2691 2002-07-29 Monday 14:21  martin
2693         * lib/moodlelib.php: 
2694         
2695         New functions for printing date selector forms and reconstructing
2696         dates afterwards.  Also a new function for counting words in a text
2698 2002-07-29 Monday 14:20  martin
2700         * mod/journal/view.php: 
2701         
2702         Added word count
2704 2002-07-29 Monday 09:38  martin
2706         * course/loggraph.php: 
2707         
2708         Slight fix for daily x-axis (nicer-looking numbers)
2710 2002-07-29 Monday 00:35  martin
2712         * index.php: 
2713         
2714         Fixed bug where admin controls would be shown to teachers in
2715         edit-mode (thanks dopey)
2717 2002-07-28 Sunday 15:25  martin
2719         * CHANGES: 
2720         
2721         Same
2723 2002-07-27 Saturday 21:33  martin
2725         * course/: loggraph.php, user.php: 
2726         
2727         Fixed up the graphs (one for userday and they are also now correct
2728         for timezones)
2730 2002-07-27 Saturday 21:09  martin
2732         * README, UPGRADES, UPGRADING, version.php, admin/index.php: 
2733         
2734         Moodle can now upgrade itself, just like the modules do
2736 2002-07-27 Saturday 20:38  martin
2738         * lib/db/: README, mysql.sql, postgres7.sql: 
2739         
2740         Dropping any pretense of Postgres support for the moment, and added
2741         a README
2743 2002-07-27 Saturday 19:54  martin
2745         * lang/en/strings.php: 
2746         
2747         new strings
2749 2002-07-27 Saturday 18:23  martin
2751         * user/: index.php, view.php: 
2752         
2753         Altered buttons from index and view pages
2755 2002-07-27 Saturday 17:44  martin
2757         * course/: lib.php, loggraph.php, user.php: 
2758         
2759         Changes to improve the user activity reports
2761 2002-07-27 Saturday 16:35  martin
2763         * course/user.php: 
2764         
2765         Fixed up graph pages
2767 2002-07-27 Saturday 16:31  martin
2769         * course/: loggraph.php, user.php: 
2770         
2771         Improvements to user activity report - including graphs
2773 2002-07-27 Saturday 15:22  martin
2775         * mod/journal/lib.php: 
2776         
2777         Fix to account for people not in course
2779 2002-07-27 Saturday 15:13  martin
2781         * mod/assignment/db/mysql.sql: 
2782         
2783         Dummy (for now)
2785 2002-07-27 Saturday 14:58  martin
2787         * mod/journal/: lib.php, db/mysql.sql: 
2788         
2789         Implemented journal feedback notification (mailouts)
2791 2002-07-27 Saturday 14:10  martin
2793         * lib/moodlelib.php: 
2794         
2795         Better error checking in update_record
2797 2002-07-27 Saturday 14:09  martin
2799         * admin/cron.php: 
2800         
2801         Much better cron function method - instead of using a code fragment
2802         in mod/cron.php, it now uses a function in mod/lib.php ... more
2803         contained
2805 2002-07-27 Saturday 14:08  martin
2807         * admin/index.php: 
2808         
2809         New upgrading procedure, uses module functions to handle all
2810         version changes
2812 2002-07-27 Saturday 14:07  martin
2814         * mod/: assignment/module.php, choice/module.php, forum/module.php,
2815         journal/module.php, reading/module.php, survey/module.php: 
2816         
2817         Changes to suit new upgrading procedure (admin/index.html)
2819 2002-07-26 Friday 10:15  martin
2821         * mod/journal/mod.html: 
2822         
2823         Fixed 0 days -> ALways Open
2825 2002-07-25 Thursday 21:54  martin
2827         * mod/survey/lib.php: 
2828         
2829         Extra space at end of file :-)
2831 2002-07-25 Thursday 21:48  martin
2833         * mod/: choice/lib.php, forum/lib.php, journal/lib.php,
2834         journal/user.php, reading/lib.php, reading/user.php,
2835         survey/lib.php: 
2836         
2837         Got rid of the user.php code fragments and implemented much cleaner
2838         system which certain-named functions in lib.php ... called from
2839         /course/user.php
2841 2002-07-25 Thursday 21:47  martin
2843         * course/user.php: 
2844         
2845         Changes to how functions are called from modules - much cleaner now
2847 2002-07-24 Wednesday 02:26  martin
2849         * course/user.php: 
2850         
2851         cough
2853 2002-07-24 Wednesday 02:26  martin
2855         * course/user.php: 
2856         
2857         title tweaking
2859 2002-07-24 Wednesday 02:24  martin
2861         * course/user.php: 
2862         
2863         Formatting outline tweaks
2865 2002-07-24 Wednesday 02:20  martin
2867         * course/user.php: 
2868         
2869         H3 -> H4
2871 2002-07-24 Wednesday 02:11  martin
2873         * CHANGES: 
2874         
2875         Ch ch ch
2877 2002-07-24 Wednesday 02:02  martin
2879         * mod/journal/: user.php, view.php: 
2880         
2881         Formatting fixes for ratings
2883 2002-07-24 Wednesday 01:56  martin
2885         * mod/journal/: report.php, view.php: 
2886         
2887         Allow teachers to be marked, and allow ratings to be ignored
2889 2002-07-24 Wednesday 01:04  martin
2891         * course/user.php, mod/journal/user.php, mod/reading/user.php: 
2892         
2893         Fixes to Activity reports
2895 2002-07-24 Wednesday 00:48  martin
2897         * course/user.php, lang/en/strings.php, user/index.php: 
2898         
2899         Improvements to activity reports
2901 2002-07-24 Wednesday 00:25  martin
2903         * mod/reading/user.php: 
2904         
2905         typo
2907 2002-07-24 Wednesday 00:24  martin
2909         * course/lib.php, course/topics.php, course/user.php,
2910         course/view.php, course/weeks.php, lang/en/strings.php,
2911         mod/journal/user.php, mod/reading/user.php: 
2912         
2913         Part of "contributions" overhaul in course/user.php
2915 2002-07-21 Sunday 16:34  martin
2917         * help.php, lang/en/strings.php, lib/moodlelib.php, lib/weblib.php,
2918         user/edit.html: 
2919         
2920         Improvements to the help system
2922 2002-07-21 Sunday 03:11  martin
2924         * mod/reading/view.php: 
2925         
2926         More tweaks to summary display
2928 2002-07-21 Sunday 03:08  martin
2930         * mod/reading/view.php: 
2931         
2932         tweaking summary display on frames
2934 2002-07-21 Sunday 02:50  martin
2936         * course/: topics.php, view.php, weeks.php: 
2937         
2938         Doesn't display discussions AND forums in the Activities
2940 2002-07-21 Sunday 02:20  martin
2942         * course/topics.php, course/weeks.php, lib/moodlelib.php,
2943         mod/choice/index.php, mod/forum/index.php, mod/journal/index.php,
2944         mod/reading/index.php, mod/survey/index.php: 
2945         
2946         Slight formatting tweaks (forum index)
2948 2002-07-21 Sunday 01:56  martin
2950         * mod/forum/: index.php, lib.php, db/mysql.sql: 
2951         
2952         Changed listing of forums
2954 2002-07-21 Sunday 01:20  martin
2956         * mod/reading/view.php: 
2957         
2958         Trying summaries back again in frameset
2960 2002-07-21 Sunday 00:04  martin
2962         * lang/en/strings.php: 
2963         
2964         additions
2966 2002-07-19 Friday 20:18  martin
2968         * lang/en/strings.php: 
2969         
2970         Fixed welcome email
2972 2002-07-19 Friday 20:18  martin
2974         * course/enrol.php: 
2975         
2976         Fixed formatting of welcome email
2978 2002-07-19 Friday 20:11  martin
2980         * course/topics.php: 
2981         
2982         typo
2984 2002-07-19 Friday 20:11  martin
2986         * course/topics.php: 
2987         
2988         Altered blink to make it less annoying
2990 2002-07-19 Friday 20:08  martin
2992         * course/topics.php: 
2993         
2994         Make 'Edit profile" link blink, as a reminder, if not used yet
2996 2002-07-19 Friday 20:01  martin
2998         * course/edit.html, course/edit.php, course/enrol.php,
2999         lang/en/strings.php, login/confirm.php, login/signup.php: 
3000         
3001         More language changes
3003 2002-07-14 Sunday 21:32  martin
3005         * mod/forum/: subscribers.php, view.php: 
3006         
3007         Added ability for teacher to see subscribers for each forum
3009 2002-07-12 Friday 21:29  martin
3011         * login/signup.php: 
3012         
3013         Format tweak
3015 2002-07-12 Friday 21:25  martin
3017         * lang/en/strings.php, login/signup_form.php: 
3018         
3019         Small language-related changes
3021 2002-07-11 Thursday 13:30  martin
3023         * index.php, lang/en/strings.php, lib/weblib.php,
3024         login/change_password.php, login/change_password_form.html,
3025         login/confirm.php, login/forgot_password.php,
3026         login/forgot_password_change.html, login/forgot_password_form.html,
3027         login/index.php, login/index_confirm.html, login/index_form.html,
3028         login/signup.php, login/signup_confirm.html, login/signup_form.php,
3029         user/edit.html, user/edit.php: 
3030         
3031         Changes related to internationalision strings and printing them
3033 2002-07-11 Thursday 13:30  martin
3035         * admin/index.php, admin/site.php, admin/user.php, course/edit.php,
3036         course/enrol.php, course/lib.php, lib/moodlelib.php: 
3037         
3038         Consistent use of get_site() instead of checking course->category
3039         directly
3041 2002-07-10 Wednesday 23:26  martin
3043         * mod/forum/index.php: 
3044         
3045         Added search box here
3047 2002-07-10 Wednesday 23:17  martin
3049         * course/weeks.php: 
3050         
3051         Fixed week zooming
3053 2002-07-06 Saturday 14:34  martin
3055         * CHANGES: 
3056         
3057         Daily changes
3059 2002-07-06 Saturday 12:07  martin
3061         * mod/survey/: edit_form.html, edit_form.phtml, login_form.html: 
3062         
3063         Got rid of all pv() functions, now consistently uses p() to print
3064         variables safely.
3066 2002-07-04 Thursday 16:49  martin
3068         * course/lib.php: 
3069         
3070         Remove teacher posts from recent activity (for students)
3072 2002-07-04 Thursday 16:31  martin
3074         * UPGRADES: 
3075         
3076         To keep track of upgrading info
3078 2002-07-04 Thursday 16:30  martin
3080         * course/topics.php, course/weeks.php, mod/forum/index.php,
3081         mod/forum/lib.php, mod/forum/subscribe.php, mod/forum/view.php,
3082         mod/forum/db/mysql.sql: 
3083         
3084         Added new teacher forum.  TABLE CHANGED:  forum
3086 2002-07-04 Thursday 16:06  martin
3088         * course/mod.php: 
3089         
3090         Prevent caching of these forms
3092 2002-07-04 Thursday 16:01  martin
3094         * lib/moodlelib.php: 
3095         
3096         Typo in userdate
3098 2002-07-04 Thursday 15:56  martin
3100         * lib/setup.php: 
3101         
3102         Use lang if locale not defined
3104 2002-07-04 Thursday 15:52  martin
3106         * config-dist.php, course/view.php, lang/en/strings.php,
3107         lib/setup.php, login/index.php, login/index_confirm.html,
3108         login/index_form.html, user/edit.html, user/edit.php,
3109         user/index.php, user/view.php: 
3110         
3111         Language-related fixes
3113 2002-07-04 Thursday 15:49  martin
3115         * lib/moodlelib.php: 
3116         
3117         Added missing parameter to update_module_icon (courseid)
3119 2002-07-04 Thursday 15:48  martin
3121         * mod/: choice/view.php, forum/view.php, journal/view.php,
3122         reading/view.php, survey/view.php: 
3123         
3124         Fix to update_module_icon (to pass the courseid)
3126 2002-07-02 Tuesday 15:09  martin
3128         * help.php, index.php, lang/en/strings.php: 
3129         
3130         Further internationalisation
3132 2002-07-02 Tuesday 15:02  martin
3134         * course/index.php, course/lib.php, course/log.php,
3135         files/index.php, lib/moodlelib.php, lib/setup.php,
3136         mod/forum/lib.php, mod/survey/download.php, mod/survey/lib.php,
3137         mod/survey/report.php: 
3138         
3139         Slight changes to userdate() function.  It now uses gmstrftime()
3140         instead of gmdate to format times, thus allowing it to take
3141         advantage of locale, if set, to print dates in the appropriate
3142         language.  Several userdate invocations had to be changed, though,
3143         to use the different formatting specs.
3145 2002-07-02 Tuesday 12:19  martin
3147         * config-dist.php: 
3148         
3149         Slight changes to documentation
3151 2002-07-02 Tuesday 12:11  martin
3153         * lib/languages.php: 
3154         
3155         List of all 2-letter language codes (ISO 639)
3157 2002-06-27 Thursday 16:47  martin
3159         * lang/en/help.picture.php, lang/en/help.text.php,
3160         lang/en/strings.php, lib/moodlelib.php, theme/standard/footer.html,
3161         theme/standardblue/footer.html: 
3162         
3163         New languages system - get_string() in moodlelib.
3165 2002-06-27 Thursday 16:46  martin
3167         * help.php: 
3168         
3169         Changes to the location of help files
3171 2002-06-26 Wednesday 00:42  martin
3173         * course/view.php, mod/choice/index.php, mod/survey/index.php: 
3174         
3175         Minor formatting tweaks
3177 2002-06-26 Wednesday 00:42  martin
3179         * user/view.php: 
3180         
3181         Changes to display user discussions
3183 2002-06-25 Tuesday 23:40  martin
3185         * CHANGES: 
3186         
3187         Ch-Ch-Changes
3189 2002-06-25 Tuesday 23:34  martin
3191         * CHANGES: 
3192         
3193         Ch-Ch-Changes
3195 2002-06-25 Tuesday 23:26  martin
3197         * CHANGES: 
3198         
3199         Ch ch ch changes
3201 2002-06-25 Tuesday 20:08  martin
3203         * course/weeks.php, lib/db/mysql.sql: 
3204         
3205         Minor changes
3207 2002-06-25 Tuesday 19:57  martin
3209         * index.php, lib/moodlelib.php: 
3210         
3211         Whoops forgot some more 'week's
3213 2002-06-25 Tuesday 19:49  martin
3215         * index.php, admin/site.html, admin/site.php, course/edit.html,
3216         course/edit.php, course/lib.php, course/mod.php,
3217         course/mod_delete.html, course/social.php, course/topics.php,
3218         course/user.php, course/view.php, course/weeks.php,
3219         lib/db/mysql.sql, mod/choice/index.php, mod/choice/mod.html,
3220         mod/forum/mod.html, mod/journal/index.php, mod/journal/mod.html,
3221         mod/journal/user.php, mod/journal/view.php,
3222         mod/reading/details.php, mod/reading/index.php,
3223         mod/reading/mod.html, mod/survey/details.php, mod/survey/index.php,
3224         mod/survey/mod.html: 
3225         
3226         Major changes throughout to change "week" notation to "section"
3227         notation.  Sections covers "weeks", "topics" and anything else that
3228         may come along.  Note, again, some databases have changed esp
3229         course_weeks -> course_sections and several fields called "week"
3230         are now "section.  Also course no longer has an enddate, but
3231         instead has a numsections field.
3233 2002-06-25 Tuesday 19:46  martin
3235         * course/: editsection.html, editsection.php: 
3236         
3237         Renamed from editweek to editsection
3239 2002-06-25 Tuesday 19:44  martin
3241         * course/: editweek.html, editweek.php: 
3242         
3243         Renamed week->section
3245 2002-06-25 Tuesday 19:43  martin
3247         * pix/i/: all.gif, allweeks.gif, one.gif, oneweek.gif: 
3248         
3249         Renamed allweeks.gif -> all.gif oneweek.gif -> one.gif
3251 2002-06-25 Tuesday 15:56  martin
3253         * course/: lib.php, mod.php: 
3254         
3255         Nicer formatting of editing modules, takes into account course
3256         format
3258 2002-06-25 Tuesday 15:17  martin
3260         * mod/survey/report.php: 
3261         
3262         Don't show overall graph when no students have completed survey
3264 2002-06-25 Tuesday 15:10  martin
3266         * mod/survey/: lib.php, report.php, view.php: 
3267         
3268         Slight tweaks to survey display after it's been done (list # of
3269         students)
3271 2002-06-25 Tuesday 14:47  martin
3273         * index.php, course/mod.php, course/social.php, course/topics.php,
3274         course/view.php, course/weeks.php, lib/moodlelib.php,
3275         mod/forum/lib.php, mod/forum/view.php: 
3276         
3277         Changes related to new forum type: eachuser and some general
3278         forum-related tweaking
3280 2002-06-25 Tuesday 11:32  martin
3282         * course/topics.php: 
3283         
3284         Improved formatting of module links (using a TITLE that is
3285         modulename)
3287 2002-06-25 Tuesday 11:30  martin
3289         * course/weeks.php: 
3290         
3291         Slight formatting improvement (list module name in link title)
3293 2002-06-25 Tuesday 11:23  martin
3295         * mod/forum/icon.gif: 
3296         
3297         Updated icon to make it less like discussions and more flexible
3299 2002-06-24 Monday 23:27  martin
3301         * mod/forum/view.php: 
3302         
3303         Typo in add_to_log ... index->view
3305 2002-06-21 Friday 23:55  martin
3307         * index.php: 
3308         
3309         Slight change when checking for user.
3311 2002-06-21 Friday 12:54  martin
3313         * CHANGES: 
3314         
3315         Ch ch ch changes
3317 2002-06-20 Thursday 23:41  martin
3319         * mod/forum/db/mysql.sql: 
3320         
3321         Bugfixes from move - this is now up to date
3323 2002-06-20 Thursday 23:24  martin
3325         * index.php: 
3326         
3327         Subscibing to forum, not discuss
3329 2002-06-20 Thursday 23:15  martin
3331         * index.php, course/social.php, course/topics.php,
3332         course/unenrol.php, course/weeks.php, lib/moodlelib.php,
3333         mod/forum/icon.gif, mod/forum/index.php, mod/forum/lib.php,
3334         mod/forum/mod.html, mod/forum/mod.php, mod/forum/module.php,
3335         mod/forum/subscribe.php, mod/forum/view.php,
3336         mod/forum/db/mysql.sql: 
3337         
3338         Mass change related to separating forum from discuss and making it
3339         a separate module (again).  This frees up forums for some
3340         interesting developments.  Note that database tables have moved
3341         around.
3343 2002-06-19 Wednesday 23:42  martin
3345         * course/unenrol.php, user/index.php: 
3346         
3347         Modifications to unenrol.  Now a teacher can unenrol students from
3348         the course.
3350 2002-06-19 Wednesday 13:37  martin
3352         * lib/db/mysql.sql: 
3353         
3354         Added course->marker
3356 2002-06-19 Wednesday 13:08  martin
3358         * pix/i/marker.gif: 
3359         
3360         "marker" icon used by "topics" course format to mark a topic
3362 2002-06-19 Wednesday 13:05  martin
3364         * mod/journal/report.php: 
3365         
3366         Bugfix in crumbs
3368 2002-06-19 Wednesday 13:04  martin
3370         * course/: lib.php, topics.php, view.php: 
3371         
3372         Added a "topics" format.  it's very similar to the "Weeks" format,
3373         except it isn't constrained by times.  Useful for flexible courses
3374         where the pace isn't known and is subject to change.  The teacher
3375         can "mark" the current topic and change this marking as necessary.
3377 2002-06-16 Sunday 17:44  martin
3379         * index.php: 
3380         
3381         Changes to add subscribe/unsubscribe to site News forum
3383 2002-06-16 Sunday 11:25  martin
3385         * index.php: 
3386         
3387         More accessible log in button up top
3389 2002-06-13 Thursday 20:31  martin
3391         * lib/adodb/: adodb-cryptsession.php, adodb-csvlib.inc.php,
3392         adodb-errorhandler.inc.php, adodb-errorpear.inc.php,
3393         adodb-lib.inc.php, adodb-pager.inc.php, adodb-pear.inc.php,
3394         adodb-session.php, adodb.inc.php, readme.htm, server.php,
3395         tips_portable_sql.htm, toexport.inc.php, tohtml.inc.php,
3396         drivers/adodb-access.inc.php, drivers/adodb-ado.inc.php,
3397         drivers/adodb-ado_access.inc.php, drivers/adodb-ado_mssql.inc.php,
3398         drivers/adodb-borland_ibase.inc.php, drivers/adodb-csv.inc.php,
3399         drivers/adodb-db2.inc.php, drivers/adodb-fbsql.inc.php,
3400         drivers/adodb-firebird.inc.php, drivers/adodb-ibase.inc.php,
3401         drivers/adodb-informix.inc.php, drivers/adodb-informix72.inc.php,
3402         drivers/adodb-mssql.inc.php, drivers/adodb-mysql.inc.php,
3403         drivers/adodb-mysqlt.inc.php, drivers/adodb-oci8.inc.php,
3404         drivers/adodb-oci805.inc.php, drivers/adodb-oci8po.inc.php,
3405         drivers/adodb-odbc.inc.php, drivers/adodb-odbc_mssql.inc.php,
3406         drivers/adodb-odbc_oracle.inc.php, drivers/adodb-oracle.inc.php,
3407         drivers/adodb-postgres.inc.php, drivers/adodb-postgres64.inc.php,
3408         drivers/adodb-postgres7.inc.php, drivers/adodb-proxy.inc.php,
3409         drivers/adodb-sqlanywhere.inc.php, drivers/adodb-sybase.inc.php,
3410         drivers/adodb-vfp.inc.php, tests/benchmark.php, tests/client.php,
3411         tests/test.php, tests/test2.php, tests/test3.php, tests/test4.php,
3412         tests/test5.php, tests/testcache.php, tests/testdatabases.inc.php,
3413         tests/testgenid.php, tests/testmssql.php, tests/testoci8.php,
3414         tests/testpaging.php, tests/testpear.php, tests/testsessions.php: 
3415         
3416         Upgraded to ADOdb 2.12
3418 2002-06-13 Thursday 19:18  martin
3420         * config-dist.php, user/edit.php, user/lib.php: 
3421         
3422         Changes to support GD 1 and GD 2.  Well, to be more accurate, we
3423         now rely on the administrator to tell us which is installed because
3424         PHP is not reliable  (eg GD 2.* functions are available in 4.0.6
3425         and later EVEN WHEN gd 2 is not present ... sigh).
3426         
3427         So, new config variable  $CFG->gdversion
3429 2002-06-12 Wednesday 12:31  martin
3431         * course/lib.php: 
3432         
3433         Whoops ... removed Choose...
3435 2002-06-12 Wednesday 12:29  martin
3437         * course/lib.php: 
3438         
3439         Changes to course menu
3441 2002-06-12 Wednesday 12:24  martin
3443         * index.php: 
3444         
3445         Link to site logs
3447 2002-06-12 Wednesday 12:22  martin
3449         * course/: lib.php, log.php: 
3450         
3451         Improvements to logs for admin user (can view any course)
3453 2002-06-11 Tuesday 15:43  martin
3455         * index.php: 
3456         
3457         OK, this is better (sigh)
3459 2002-06-11 Tuesday 15:27  martin
3461         * course/: view.php, weeks.php: 
3462         
3463         Tweaks to course format (search box)
3465 2002-06-11 Tuesday 15:01  martin
3467         * lib/weblib.php: 
3468         
3469         New highlight function for searches etc
3471 2002-06-11 Tuesday 14:28  martin
3473         * theme/: standard/styles.css, standardblue/styles.css: 
3474         
3475         New "highlight" class (eg for search results)
3477 2002-06-11 Tuesday 12:56  martin
3479         * course/social.php: 
3480         
3481         Added search form
3483 2002-06-11 Tuesday 12:31  martin
3485         * index.php: 
3486         
3487         grr
3489 2002-06-11 Tuesday 12:28  martin
3491         * course/lib.php: 
3492         
3493         Tiny fix so that when today is specified, it's selected in the list
3495 2002-06-11 Tuesday 12:04  martin
3497         * lib/moodlelib.php: 
3498         
3499         Fixes to usergetdate() ... looks OK now.
3501 2002-06-11 Tuesday 11:10  martin
3503         * index.php: 
3504         
3505         Fomat tweaking
3507 2002-06-11 Tuesday 11:06  martin
3509         * index.php: 
3510         
3511         Removed bodgy forums link - it's not necessary
3513 2002-06-10 Monday 22:01  martin
3515         * course/lib.php, lib/moodlelib.php, user/index.php: 
3516         
3517         New usergetmidnight function and use in finding today's logs
3519 2002-06-10 Monday 21:47  martin
3521         * course/enrol.html: 
3522         
3523         Added generic "your teacher" when there is no teacher defined yet
3525 2002-06-10 Monday 21:40  martin
3527         * index.php: 
3528         
3529         Tweaking layout
3531 2002-06-10 Monday 21:35  martin
3533         * index.php: 
3534         
3535         More tweaks and simplification when possible
3537 2002-06-10 Monday 21:11  martin
3539         * mod/reading/: details.php, lib.php, mod.html, view.php: 
3540         
3541         new reading type: "Web Address" is now Web Page and Web Link, which
3542         simply redirects to the external link (no frame)
3544 2002-06-10 Monday 19:35  martin
3546         * index.php: 
3547         
3548         Tweak: added courses link back in ... because courses page may one
3549         day be something different to the display on the front page (eg
3550         when there's very many courses)
3552 2002-06-10 Monday 19:34  martin
3554         * lib/db/mysql.sql: 
3555         
3556         Added course->timecreated
3558 2002-06-10 Monday 19:30  martin
3560         * course/edit.php: 
3561         
3562         Make sure new courses set the timecreated field
3564 2002-06-10 Monday 19:16  martin
3566         * course/index.php: 
3567         
3568         Fixed formatting.
3570 2002-06-10 Monday 19:11  martin
3572         * course/: edit.html, enrol.html, enrol.php, lib.php: 
3573         
3574         Course entry key is now called an enrolment key
3576 2002-06-10 Monday 17:47  martin
3578         * CHANGES: 
3579         
3580         Changes
3582 2002-06-10 Monday 17:44  martin
3584         * course/: lib.php, log.php: 
3585         
3586         Fixes related to user timezones.  All times are now displayed as
3587         expected.
3589 2002-06-10 Monday 17:43  martin
3591         * lib/moodlelib.php: 
3592         
3593         Fixes to functions relating to user timezones
3595 2002-06-10 Monday 14:56  martin
3597         * course/weeks.php: 
3598         
3599         Display tweaks
3601 2002-06-10 Monday 13:41  martin
3603         * index.php: 
3604         
3605         More tweaks for admin view
3607 2002-06-10 Monday 13:19  martin
3609         * index.php, admin/site.html, admin/site.php, course/index.php,
3610         course/lib.php: 
3611         
3612         Changes to allow choice of format on home page of site
3614 2002-06-10 Monday 12:41  martin
3616         * course/weeks.php: 
3617         
3618         Layout tweak
3620 2002-06-10 Monday 12:33  martin
3622         * user/: edit.php, view.php: 
3623         
3624         Better handling of guest user
3626 2002-06-10 Monday 12:24  martin
3628         * admin/user.php, login/index.php: 
3629         
3630         Moved creation of guest user to login page - this means it can be
3631         trashed any time and it will recreate itself as necessary.
3633 2002-06-10 Monday 11:49  martin
3635         * user/view.php: 
3636         
3637         All users are viewable in the "site" course.
3639 2002-06-10 Monday 10:46  martin
3641         * login/index_form.html: 
3642         
3643         Tweaking formatting
3645 2002-06-10 Monday 10:42  martin
3647         * login/: forgot_password.php, index_form.html: 
3648         
3649         Improved formatting for consistency and clarity
3651 2002-06-09 Sunday 22:44  martin
3653         * login/index_form.html: 
3654         
3655         Little more documentation about guest account
3657 2002-06-09 Sunday 22:14  martin
3659         * admin/user.php, course/edit.html, course/enrol.php,
3660         course/index.php, course/lib.php, lib/moodlelib.php,
3661         lib/db/mysql.sql, mod/journal/edit.php, mod/journal/view.php,
3662         mod/survey/save.php, pix/i/key.gif: 
3663         
3664         Changes to support guest user across any course (guest/guest)
3666 2002-06-09 Sunday 22:12  martin
3668         * pix/poo.html: 
3669         
3670         This file was here by mistake
3672 2002-06-08 Saturday 14:52  martin
3674         * course/view.php, mod/choice/view.php, mod/journal/view.php,
3675         mod/reading/view.php, mod/survey/view.php,
3676         theme/standard/header.html, theme/standardblue/header.html: 
3677         
3678         Changes to put update/edit icons in the headers of module and
3679         course pages
3681 2002-06-08 Saturday 14:47  martin
3683         * lib/moodlelib.php: 
3684         
3685         Changes so that an icon can be displayed in the header
3687 2002-06-08 Saturday 10:13  martin
3689         * lib/db/mysql.sql: 
3690         
3691         Put backquotes around some field names to avoid errors
3693 2002-06-07 Friday 11:57  martin
3695         * lib/moodlelib.php: 
3696         
3697         Added Moodle version number
3699 2002-06-07 Friday 11:54  martin
3701         * lib/moodlelib.php: 
3702         
3703         More tweaking of the mail formatting
3705 2002-06-07 Friday 11:37  martin
3707         * CHANGES: 
3708         
3709         CH CH CH CH Changes.
3711 2002-06-06 Thursday 23:25  martin
3713         * config-dist.php: 
3714         
3715         Altered smtphosts and removed cronpassword
3717 2002-06-06 Thursday 23:21  martin
3719         * lib/moodlelib.php: 
3720         
3721         If $CFG->smtphosts is empty, then mailer uses PHP mail() ==
3722         sendmail.
3724 2002-06-06 Thursday 23:19  martin
3726         * admin/cron.php: 
3727         
3728         Removed password ... it's not necessary any more.
3730 2002-06-06 Thursday 10:59  martin
3732         * lib/setup.php: 
3733         
3734         WHoops .... time should be 1800 seconds
3736 2002-06-06 Thursday 00:39  martin
3738         * course/unenrol.php: 
3739         
3740         Remember to remove subscriptions when unenrolling.
3742 2002-06-05 Wednesday 22:05  martin
3744         * error/index.php, lib/moodlelib.php, lib/setup.php,
3745         login/forgot_password.php, login/signup.php: 
3746         
3747         Fixes to convert mail to individual mailing ...  so that we can use
3748         the new preferences for mail (plain or html).
3750 2002-06-05 Wednesday 14:24  martin
3752         * course/lib.php, course/log.php, lib/weblib.php: 
3753         
3754         Slight interface tweaks
3756 2002-06-05 Wednesday 14:10  martin
3758         * user/edit.php: 
3759         
3760         Typo on add_to_log URL
3762 2002-06-05 Wednesday 13:54  martin
3764         * user/index.php: 
3765         
3766         Doesn't display teachers or students if there aren't any
3768 2002-06-05 Wednesday 13:37  martin
3770         * lib/weblib.php, lib/db/mysql.sql, user/edit.html, user/edit.php,
3771         user/index.php, user/view.php: 
3772         
3773         Changes to user settings, now it matches the stored data better
3775 2002-06-05 Wednesday 13:36  martin
3777         * lib/countries.php: 
3778         
3779         Moved here from login/countries.php.  Function removed.
3781 2002-06-05 Wednesday 13:35  martin
3783         * login/: countries.php, signup.php, signup_form.php: 
3784         
3785         Changes to use new lib/countries.php
3787 2002-06-05 Wednesday 11:24  martin
3789         * lib/db/mysql.sql: 
3790         
3791         Changes to user table
3793 2002-06-05 Wednesday 11:22  martin
3795         * course/new.php, course/social.php, mod/journal/new.php,
3796         mod/reading/new.php, user/new.php: 
3797         
3798         Old new.php system is replaced by print_recent_activity() in
3799         course/lib.php
3801 2002-06-05 Wednesday 11:15  martin
3803         * course/lib.php, course/log.php, course/new.php, files/index.php,
3804         lib/moodlelib.php, lib/weblib.php, lib/db/mysql.sql,
3805         mod/choice/report.php, mod/journal/lib.php, mod/journal/new.php,
3806         mod/journal/report.php, mod/journal/user.php, mod/journal/view.php,
3807         mod/reading/index.php, mod/reading/new.php,
3808         mod/survey/download.php, mod/survey/report.php, user/edit.html,
3809         user/edit.php, user/index.php, user/lib.php: 
3810         
3811         Changes related to timezone display.  Datetime display now uses
3812         userdate() which itself uses the USER variable timezone to alter
3813         the displayed time.
3815 2002-06-05 Wednesday 11:13  martin
3817         * theme/standard/styles.css: 
3818         
3819         Changed formatting (attempting to improve IE display)
3821 2002-06-04 Tuesday 15:00  martin
3823         * course/loginas.php: 
3824         
3825         Errr this is what I meant
3827 2002-06-04 Tuesday 14:58  martin
3829         * course/loginas.php: 
3830         
3831         Improved logging slightly
3833 2002-06-04 Tuesday 14:54  martin
3835         * user/index.php: 
3836         
3837         Formatting of teacher links
3839 2002-06-04 Tuesday 14:49  martin
3841         * user/view.php: 
3842         
3843         Added a message if the student is not a member of the current
3844         course
3846 2002-06-04 Tuesday 14:35  martin
3848         * user/view.php: 
3849         
3850         Whoops ... don't put unenrol button unless the user is the current
3851         user!
3853 2002-06-04 Tuesday 14:32  martin
3855         * lib/moodlelib.php: 
3856         
3857         course/login.php is now course/enrol.php ...
3859 2002-06-04 Tuesday 14:30  martin
3861         * course/: enrol.html, enrol.php, lib.php, login.html, login.php,
3862         unenrol.php: 
3863         
3864         Cleaned up enrol and unenrol process a bit
3866 2002-06-04 Tuesday 14:29  martin
3868         * user/view.php: 
3869         
3870         Added button to unenrol a user (course/unenrol.php)
3872 2002-06-03 Monday 18:42  martin
3874         * course/: email.html, email.php: 
3875         
3876         Not needed any more ... use the "News" forum instead.
3878 2002-06-02 Sunday 16:23  martin
3880         * user/index.php: 
3881         
3882         Now uses $course->student as title of list
3884 2002-06-02 Sunday 16:10  martin
3886         * course/: edit.html, edit.php, social.php, weeks.php: 
3887         
3888         Added per-course config and use of a word for "student"
3890 2002-06-02 Sunday 15:41  martin
3892         * theme/standardblue/styles.css: 
3893         
3894         Added semicolons to keep IE happy
3896 2002-06-02 Sunday 15:39  martin
3898         * theme/standardblue/styles.css: 
3899         
3900         Changed to lowercase to make IE happy
3902 2002-06-01 Saturday 23:35  martin
3904         * theme/standard/styles.css: 
3905         
3906         Fixed for Internet Explorer?
3908 2002-06-01 Saturday 22:11  martin
3910         * mod/reading/view.php: 
3911         
3912         Added TITLE to link to fullscreen reading
3914 2002-06-01 Saturday 22:00  martin
3916         * mod/reading/view.php: 
3917         
3918         Minor frameset adjustments
3920 2002-06-01 Saturday 21:57  martin
3922         * mod/reading/view.php: 
3923         
3924         Slight alterations to layout of frames.
3926 2002-06-01 Saturday 21:47  martin
3928         * course/edit.php: 
3929         
3930         Removed check for course format changing
3932 2002-06-01 Saturday 20:52  martin
3934         * CHANGES: 
3935         
3936         Updated
3938 2002-06-01 Saturday 17:48  martin
3940         * course/social.php: 
3941         
3942         Added a <BR>
3944 2002-06-01 Saturday 17:44  martin
3946         * course/: view.php, weeks.php: 
3947         
3948         Modified weekly course format with "People" section and sorted
3949         activity modules
3951 2002-06-01 Saturday 17:23  martin
3953         * course/lib.php: 
3954         
3955         Improvements to Recent Activity to make it clearer.  Formatting,
3956         but also logical changes to reduce the logs for course changes:
3957         add+update=add add+delete=nothing update+update=update
3958         update+delete=delete
3960 2002-06-01 Saturday 17:06  martin
3962         * course/mod.php: 
3963         
3964         Errors while deleting a module are no longer fatal errors
3966 2002-06-01 Saturday 17:05  martin
3968         * lib/moodlelib.php: 
3969         
3970         Fixed buglets in get_records_sql and insert_record
3972 2002-06-01 Saturday 14:37  martin
3974         * course/mod.php: 
3975         
3976         Slight fix to change some mod->course_module to mod->coursemodule
3977         for consistency
3979 2002-06-01 Saturday 12:25  martin
3981         * course/lib.php: 
3982         
3983         Fixed some display of the logs in "recent activity"
3985 2002-06-01 Saturday 12:06  martin
3987         * CHANGES: 
3988         
3989         Ch-ch-ch-ch-Changes (turn and face the strain) Ch-ch-changes.
3991 2002-06-01 Saturday 11:46  martin
3993         * lib/weblib.php: 
3994         
3995         Added lists to allowed html in cleantext
3997 2002-05-31 Friday 21:54  martin
3999         * doc/intro.html: 
4000         
4001         Changed link to a newer and better paper on social constructionism.
4003 2002-05-31 Friday 21:24  martin
4005         * error/index.php: 
4006         
4007         Removed log and fixed email call
4009 2002-05-31 Friday 21:20  martin
4011         * admin/: cron.php, site.php: 
4012         
4013         Removed some logging
4015 2002-05-31 Friday 21:20  martin
4017         * admin/index.php: 
4018         
4019         Now looks for module SQL files in mod/db/dbtype.sql
4021 2002-05-31 Friday 21:13  martin
4023         * files/index.php: 
4024         
4025         Removed log entry for now
4027 2002-05-31 Friday 21:10  martin
4029         * course/noweeks.php: 
4030         
4031         Replaced by social.php
4033 2002-05-31 Friday 17:37  martin
4035         * config-dist.php: 
4036         
4037         Indicates only MySQL is supported for now.
4039 2002-05-31 Friday 17:34  martin
4041         * course/: editweek.php, email.php, lib.php, login.php,
4042         loginas.php, new.php, social.php, user.php, view.php, weeks.php: 
4043         
4044         New logging format Improved "Recent Activity" on home page Better
4045         formatting.  Many other small fixes.
4047 2002-05-31 Friday 17:27  martin
4049         * course/edit.php: 
4050         
4051         Changes to support new logging format
4053 2002-05-31 Friday 17:25  martin
4055         * course/mod.php: 
4056         
4057         Changes to logging to support new logging format
4059 2002-05-31 Friday 17:20  martin
4061         * lib/moodlelib.php: 
4062         
4063         Various small changes.  Main one was new version of add_to_log to
4064         suit the new logging format.
4066 2002-05-31 Friday 17:19  martin
4068         * login/: change_password.php, index.php, logout.php: 
4069         
4070         Removed logging from these files (probably temporary)
4072 2002-05-31 Friday 17:18  martin
4074         * lib/db/: mysql.sql, postgres7.sql: 
4075         
4076         Removed "logs" and added new log format:  "log" and "log_display"
4078 2002-05-31 Friday 17:15  martin
4080         * user/: edit.php, index.php, view.php: 
4081         
4082         Updated to use new logging format.
4084 2002-05-31 Friday 17:14  martin
4086         * mod/: choice/db/mysql.sql, journal/db/mysql.sql,
4087         reading/db/mysql.sql, survey/db/mysql.sql: 
4088         
4089         Added new entries for log_display table.  These are used to define
4090         what to display for any given logged item.
4092 2002-05-31 Friday 17:07  martin
4094         * mod/: choice/index.php, choice/install.sql, choice/mod.html,
4095         choice/report.php, choice/view.php, journal/edit.php,
4096         journal/index.php, journal/install.sql, journal/mod.html,
4097         journal/report.php, journal/view.php, reading/details.php,
4098         reading/index.php, reading/install.sql, reading/mod.html,
4099         reading/view.php, survey/details.php, survey/download.php,
4100         survey/edit.php, survey/index.php, survey/install.sql,
4101         survey/mod.html, survey/report.php, survey/save.php,
4102         survey/view.php: 
4103         
4104         Various small fixes across all modules.  Most notable was the
4105         revised use of add_to_log, and the new logging format.
4107 2002-05-31 Friday 17:03  martin
4109         * mod/: choice/db/mysql.sql, journal/db/mysql.sql,
4110         reading/db/mysql.sql, survey/db/mysql.sql: 
4111         
4112         This is the new format for database schema.  Each module has a db
4113         directory with one file per database.  All these are called from
4114         admin/index.php and work in concert with lib/db.
4116 2002-05-31 Friday 17:01  martin
4118         * pix/i/: allweeks.gif, oneweek.gif: 
4119         
4120         New icons for courses displayed in weekly format.  They
4121         collapse/unfold the display.
4123 2002-05-28 Tuesday 21:59  martin
4125         * lib/moodlelib.php: 
4126         
4127         Changed email_to_users to be a lot more straightforward.  I don't
4128         think there's really need for all the BCC hocus-pocus.  Everyone
4129         can find everyone's address anyway, the email bloat is minimal, and
4130         perhaps distributing email addresses will spark private emails.
4132 2002-05-28 Tuesday 09:22  martin
4134         * login/: forgot_password.php, signup.php: 
4135         
4136         email_to_user no longer exists.  Using email_to_users instead.
4138 2002-05-27 Monday 22:53  martin
4140         * theme/standard/styles.css: 
4141         
4142         Added style for <LI>
4144 2002-05-27 Monday 21:17  martin
4146         * lib/db/postgres7.sql: 
4147         
4148         Reconverted using a newer converter.  Still not tested.
4150 2002-05-27 Monday 21:02  martin
4152         * admin/index.php: 
4153         
4154         Changes to support various types of databases (using SQL code in
4155         lib/db)
4157 2002-05-27 Monday 20:58  martin
4159         * lib/db/postgres7.sql: 
4160         
4161         QL to create core databases in PostgreSQL.  Not tested at all.  In
4162         fact I'm pretty sure it won't work, because it needs sequences.
4164 2002-05-27 Monday 20:56  martin
4166         * lib/db/mysql.sql: 
4167         
4168         SQL to create core databases in MySQL (any version).
4170 2002-05-27 Monday 14:19  martin
4172         * admin/moodle-core.sql: 
4173         
4174         All moved to lib/db
4176 2002-05-27 Monday 14:18  martin
4178         * admin/cron.php: 
4179         
4180         Now uses $CFG->cronpassword from config.php
4182 2002-05-27 Monday 14:16  martin
4184         * config-dist.php: 
4185         
4186         Added CFG->cronpassword for moodle/admin/cron.php
4188 2002-05-27 Monday 10:25  martin
4190         * index.php: 
4191         
4192         course->id now site->id so we can add a reading
4194 2002-05-24 Friday 14:48  martin
4196         * lib/phpmailer/mailerc.php: 
4197         
4198         This is part of the phpmailer distribution
4200 2002-05-24 Friday 14:46  martin
4202         * lib/: class.phpmailer.php, class.smtp.php: 
4203         
4204         Moved to subdirectory phpmailer
4206 2002-05-24 Friday 14:38  martin
4208         * lib/moodlelib.php: 
4209         
4210         Changes to mailing system, now supports HTML, attachments. 
4211         Simplified functions.
4213 2002-05-24 Friday 14:35  martin
4215         * lib/setup.php: 
4216         
4217         Added version number for Moodle
4219 2002-05-19 Sunday 12:43  martin
4221         * files/mimetypes.php: 
4222         
4223         Moved the array into the function.
4225 2002-05-19 Sunday 11:51  martin
4227         * config-dist.php: 
4228         
4229         smtphost --> smtphosts
4231 2002-05-18 Saturday 14:54  martin
4233         * lib/phpmailer/: ChangeLog.txt, LICENSE, class.phpmailer.php,
4234         class.smtp.php, phpdoc/index-all.html, phpdoc/phpmailer.html,
4235         test/phpmailer_test.php, test/phpunit.php, test/rocks.png: 
4236         
4237         Upgraded to phpmailer 1.60
4239 2002-05-18 Saturday 14:36  martin
4241         * lib/phpmailer/class.phpmailer.php: 
4242         
4243         Added Moodle into the X-Mailer: header
4245 2002-05-18 Saturday 13:22  martin
4247         * lib/weblib.php: 
4248         
4249         Smiley conversion is now optional (better for html mail)
4251 2002-05-18 Saturday 13:17  martin
4253         * lib/phpmailer/: ChangeLog.txt, LICENSE, README,
4254         class.phpmailer.php, class.smtp.php, docs/extending.html,
4255         docs/faq.html, docs/timeoutfix.diff, phpdoc/allclasses-frame.html,
4256         phpdoc/deprecated-list.html, phpdoc/help-doc.html,
4257         phpdoc/index-all.html, phpdoc/index.html,
4258         phpdoc/overview-tree.html, phpdoc/packages.html,
4259         phpdoc/phpmailer.html, phpdoc/serialized-form.html,
4260         phpdoc/stylesheet.css: 
4261         
4262         Added full source distribution of phpmailer
4264 2002-05-18 Saturday 11:37  martin
4266         * README: 
4267         
4268         Added warning about unstable CVS tree
4270 2002-05-18 Saturday 11:13  martin
4272         * user/edit.php: 
4273         
4274         Checks for bad permissions and defaults to default picture
4276 2002-05-18 Saturday 11:03  martin
4278         * pix/i/log.gif: 
4279         
4280         Now a picture of a log
4282 2002-05-18 Saturday 00:33  martin
4284         * index.php: 
4285         
4286         Alt=""
4288 2002-05-17 Friday 21:38  martin
4290         * config-dist.php: 
4291         
4292         Added to eliminate problems of config.php being overwritten
4294 2002-05-17 Friday 21:36  martin
4296         * doc/credits.html: 
4297         
4298         Updated for ADOdb 2.00
4300 2002-05-17 Friday 21:34  martin
4302         * doc/install.html: 
4303         
4304         Added note about config-dist.php
4306 2002-05-17 Friday 21:29  martin
4308         * config.php: 
4309         
4310         Deleted this file from CVS (see config-dist.php)
4312 2002-05-17 Friday 21:24  martin
4314         * lib/adodb/cute_icons_for_site/: adodb.gif, adodb.png, adodb2.gif,
4315         adodb2.png: 
4316         
4317         Upgraded to ADOsb 2.00
4319 2002-05-17 Friday 21:20  martin
4321         * lib/adodb/tests/: benchmark.php, client.php, test.php, test2.php,
4322         test3.php, test4.php, test5.php, testcache.php,
4323         testdatabases.inc.php, testgenid.php, testoci8.php, testpaging.php,
4324         testpear.php, testsessions.php: 
4325         
4326         Upgraded ADOdb to 2.00
4328 2002-05-17 Friday 21:16  martin
4330         * lib/adodb/: drivers/adodb-access.inc.php,
4331         drivers/adodb-ado.inc.php, drivers/adodb-ado_access.inc.php,
4332         drivers/adodb-ado_mssql.inc.php,
4333         drivers/adodb-borland_ibase.inc.php, drivers/adodb-csv.inc.php,
4334         drivers/adodb-db2.inc.php, drivers/adodb-fbsql.inc.php,
4335         drivers/adodb-firebird.inc.php, drivers/adodb-ibase.inc.php,
4336         drivers/adodb-informix.inc.php, drivers/adodb-informix72.inc.php,
4337         drivers/adodb-mssql.inc.php, drivers/adodb-mysql.inc.php,
4338         drivers/adodb-mysqlt.inc.php, drivers/adodb-oci8.inc.php,
4339         drivers/adodb-oci805.inc.php, drivers/adodb-oci8po.inc.php,
4340         drivers/adodb-odbc.inc.php, drivers/adodb-odbc_mssql.inc.php,
4341         drivers/adodb-odbc_oracle.inc.php, drivers/adodb-oracle.inc.php,
4342         drivers/adodb-postgres.inc.php, drivers/adodb-postgres64.inc.php,
4343         drivers/adodb-postgres7.inc.php, drivers/adodb-proxy.inc.php,
4344         drivers/adodb-sqlanywhere.inc.php, drivers/adodb-sybase.inc.php,
4345         drivers/adodb-vfp.inc.php, adodb-cryptsession.php,
4346         adodb-csvlib.inc.php, adodb-errorhandler.inc.php,
4347         adodb-errorpear.inc.php, adodb-lib.inc.php, adodb-pear.inc.php,
4348         adodb-session.php, adodb.inc.php, crypt.inc.php, license.txt,
4349         readme.htm, readme.txt, server.php, tips_portable_sql.htm,
4350         tohtml.inc.php, tute.htm: 
4351         
4352         Upgraded to ADOdb 2.00
4354 2002-04-15 Monday 13:22  martin
4356         * mod/survey/download.php: 
4357         
4358         Fixed download for virtual scale questions with type = -1 (eg
4359         ATTLS)
4361 2002-04-13 Saturday 14:24  martin
4363         * mod/survey/graph.php: 
4364         
4365         Modified most graphs to remove the "zero" line of "No answer"
4366         because this never happens (survey form forces students to always
4367         answer).
4369 2002-04-13 Saturday 10:49  martin
4371         * lib/graphlib.php: 
4372         
4373         If the array y_tick_labels is defined, then these are used instead
4374         of numbers on the left-hand y-axis.  See mod/survey/graph.php for
4375         usage.
4377 2002-04-12 Friday 22:24  martin
4379         * mod/survey/lib.php: 
4380         
4381         Slightly enlarged graphs to 900 pixels instead of 800.
4383 2002-04-12 Friday 21:58  martin
4385         * mod/survey/graph.php: 
4386         
4387         Graphs now contain proper labels down the left hand side.
4389 2002-04-12 Friday 21:20  martin
4391         * lib/weblib.php: 
4392         
4393         Added :) smileys as well.
4395 2002-04-12 Friday 21:20  martin
4397         * lib/graphlib.php: 
4398         
4399         Added "$factor = round($factor * 1000.0) / 1000.0;" to function
4400         find_range ... it fixes some strange rounding errors that were
4401         happening with Moodle surveys.
4403 2002-04-07 Sunday 12:10  martin
4405         * config.php: 
4406         
4407         Added lang config!
4409 2002-04-03 Wednesday 19:44  martin
4411         * course/: noweeks.php, social.php, weeks.php: 
4412         
4413         Added ALT="" tags to spacer.gif so they don't show in text browsers
4415 2002-04-03 Wednesday 14:36  martin
4417         * course/: edit.php, log.php, loglive.php, mod.php, social.php,
4418         view.php, weeks.php: 
4419         
4420         Fixed up use of isteacher (removed isadmin check because it's done
4421         in isteacher now)
4423 2002-04-03 Wednesday 14:30  martin
4425         * lib/moodlelib.php: 
4426         
4427         Add check for admin to isteacher() rather than doing checks
4428         everywhere else
4430 2002-03-28 Thursday 13:52  martin
4432         * mod/survey/: graph.php, view.php: 
4433         
4434         If students view surveys after having done them, then they are now
4435         shown the survey results compared to the class.  Needs docs still.
4437 2002-03-26 Tuesday 22:45  martin
4439         * lib/moodlelib.php: 
4440         
4441         Strip tags from emailed text versions of postings
4443 2002-03-26 Tuesday 21:24  martin
4445         * lang/en/help.text.php: 
4446         
4447         Added help information about allowed HTML tags
4449 2002-03-26 Tuesday 20:58  martin
4451         * lib/weblib.php: 
4452         
4453         Added cleantext function, used for cleaning user-entered text of
4454         nasty tags etc
4456 2002-03-16 Saturday 14:19  martin
4458         * course/: edit.php, log.php, loglive.php, mod.php, view.php: 
4459         
4460         Allow admin to do anything the teacher can do
4462 2002-03-16 Saturday 14:06  martin
4464         * course/social.php: 
4465         
4466         Admin improvements
4468 2002-03-15 Friday 18:19  martin
4470         * user/edit.html: 
4471         
4472         Added help button
4474 2002-03-15 Friday 18:18  martin
4476         * lang/en/help.picture.php: 
4477         
4478         New help file for uploading a picture
4480 2002-03-11 Monday 11:26  martin
4482         * lang/en/help.text.php: 
4483         
4484         Help file for text
4486 2002-03-11 Monday 11:21  martin
4488         * lib/moodlelib.php: 
4489         
4490         Added helpbutton function for popup help, see also /help.php
4492 2002-03-11 Monday 11:18  martin
4494         * help.php: 
4495         
4496         First pass at a simple help system
4498 2002-03-11 Monday 10:03  martin
4500         * pix/help.gif: 
4501         
4502         This little help button indicates context-sensitive help
4504 2002-03-10 Sunday 17:17  martin
4506         * theme/standardblue/favicon.ico: 
4507         
4508         Edited icon for consistency
4510 2002-03-10 Sunday 17:06  martin
4512         * theme/standardblue/favicon.ico: 
4513         
4514         Favicon for blue theme is now blue (duh).
4516 2002-03-07 Thursday 15:07  martin
4518         * doc/credits.html: 
4519         
4520         URL for phpmailer
4522 2002-03-07 Thursday 14:31  martin
4524         * lib/class.phpmailer.php: 
4525         
4526         Changed version to reflect Moodle (it shows up in the mail headers)
4528 2002-03-07 Thursday 14:18  martin
4530         * user/index.php: 
4531         
4532         Added location on the user overview
4534 2002-03-07 Thursday 13:39  martin
4536         * login/signup_form.php: 
4537         
4538         Added small warning about emails having to be working ones
4540 2002-03-02 Saturday 11:26  martin
4542         * user/default/: f1.jpg, f2.jpg: 
4543         
4544         Replaced shadowhead with something a bit more positive (smiley face
4545         cake)
4547 2002-02-27 Wednesday 18:09  martin
4549         * theme/standardblue/config.php: 
4550         
4551         Slight color changes
4553 2002-02-26 Tuesday 21:40  martin
4555         * index.php: 
4556         
4557         Small change
4559 2002-02-26 Tuesday 14:36  martin
4561         * mod/reading/lib.php: 
4562         
4563         Changes to list function - now returns list of links
4565 2002-02-26 Tuesday 14:35  martin
4567         * index.php: 
4568         
4569         Some changes to accomodate changes in the reading lib
4571 2002-02-26 Tuesday 14:34  martin
4573         * course/: lib.php, view.php: 
4574         
4575         Updated to accomodate new "social" format
4577 2002-02-26 Tuesday 14:33  martin
4579         * course/social.php: 
4580         
4581         This social format replaces the old noweeks format
4583 2002-02-26 Tuesday 11:50  martin
4585         * theme/standardblue/: config.php, favicon.ico, footer.html,
4586         header.html, styles.css: 
4587         
4588         New blue theme
4590 2002-02-26 Tuesday 11:27  martin
4592         * mod/reading/lib.php: 
4593         
4594         Fixed case where course <> 0
4596 2002-02-01 Friday 10:56  martin
4598         * doc/intro.html: 
4599         
4600         Some clarification of the GPL
4602 2002-01-28 Monday 13:25  martin
4604         * doc/COPYRIGHT.txt: 
4605         
4606         Updated the years of Copyright
4608 2002-01-24 Thursday 15:20  martin
4610         * login/logout.php: 
4611         
4612         Changed unset($USER)  to $USER=NULL ... as unset can cause problems
4613         with PHP 4.1
4615 2002-01-07 Monday 23:00  martin
4617         * mod/journal/user.php: 
4618         
4619         Added date stamp on journal entries
4621 2002-01-05 Saturday 12:11  martin
4623         * login/signup_form.php: 
4624         
4625         Removed Curtin-only thing and put email first
4627 2001-12-12 Wednesday 23:03  martin
4629         * doc/credits.html: 
4630         
4631         Updated version number
4633 2001-12-11 Tuesday 12:30  martin
4635         * index.php: 
4636         
4637         Made an "Admin" section on the frojnt page
4639 2001-12-10 Monday 19:18  martin
4641         * index.php: 
4642         
4643         Fixed description tag and moved switch
4645 2001-12-10 Monday 19:10  martin
4647         * index.php: 
4648         
4649         Added meta tag - Description (for search engines)
4651 2001-12-09 Sunday 18:34  martin
4653         * doc/: background.html, credits.html, developer.html, future.html,
4654         install.html, intro.html, licence.html, teacher.html: 
4655         
4656         Added version control strings
4658 2001-12-09 Sunday 18:27  martin
4660         * doc/future.html: 
4661         
4662         Added stuff about scaling for large classes
4664 2001-12-06 Thursday 14:55  martin
4666         * mod/reading/view.php: 
4667         
4668         bit more work on URL view ...
4670 2001-12-06 Thursday 12:32  martin
4672         * course/mod.php: 
4673         
4674         Fixed headers
4676 2001-12-06 Thursday 12:27  martin
4678         * mod/reading/view.php: 
4679         
4680         Altered URL frameset size
4682 2001-12-06 Thursday 12:23  martin
4684         * doc/: CHANGES, COPYRIGHT, COPYRIGHT.txt, INSTALL, LICENCE, NOTES,
4685         ROADMAP, background.html, config.php, contents.html, credits.html,
4686         developer.html, future.html, index.html, install.html, intro.html,
4687         licence.html, teacher.html: 
4688         
4689         First version of HTML documentation
4691 2001-12-05 Wednesday 00:14  martin
4693         * pix/i/: edit.gif, switch.gif: 
4694         
4695         New icons
4697 2001-12-05 Wednesday 00:13  martin
4699         * course/: lib.php, weeks.php: 
4700         
4701         Changed weekly format ... makes more sense now I think
4703 2001-12-05 Wednesday 00:00  martin
4705         * lib/moodlelib.php: 
4706         
4707         Changed navigation bar so it uses Site name instead of "Home"
4709 2001-12-04 Tuesday 23:59  martin
4711         * theme/standard/styles.css: 
4712         
4713         Backed out quote changes, they do need to be where they were
4715 2001-12-04 Tuesday 22:04  martin
4717         * pix/t/: left.gif, right.gif: 
4718         
4719         Added left and right arrows
4721 2001-12-04 Tuesday 22:02  martin
4723         * admin/: cron.php, index.php, teacher.php: 
4724         
4725         Improvements to the process of setting up Moodle the first time,
4726         also better interface for adding/removing teachers
4728 2001-12-03 Monday 16:26  martin
4730         * theme/standard/: favicon.ico, header.html, styles.css: 
4731         
4732         Cleaned up some formatting and updated the favicon to match the
4733         pages
4735 2001-12-01 Saturday 17:47  martin
4737         * lib/graphlib.php: 
4738         
4739         No functional changes, just fixed comments to make the Moodle mods
4740         clearer.
4742 2001-11-30 Friday 23:42  martin
4744         * config.php: 
4745         
4746         Added copyright notices and cleaned up the documentation
4748 2001-11-30 Friday 23:21  martin
4750         * admin/index.php: 
4751         
4752         Fixed serious bug that allowed any existing user to use this page.
4753         Doh!
4755 2001-11-30 Friday 14:12  martin
4757         * theme/standard/header.html: 
4758         
4759         Added favicon support and a small bugfix or two
4761 2001-11-30 Friday 14:10  martin
4763         * theme/standard/favicon.ico: 
4764         
4765         First go at a favicon for Moodle
4767 2001-11-29 Thursday 20:28  martin
4769         * admin/index.php: 
4770         
4771         Corrected a type   used "=" instead of "=="
4773 2001-11-29 Thursday 13:47  martin
4775         * admin/index.php: 
4776         
4777         Turned on link to teacher.php
4779 2001-11-29 Thursday 13:46  martin
4781         * admin/teacher.php: 
4782         
4783         Basic script to add/delete teachers of courses
4785 2001-11-29 Thursday 11:11  martin
4787         * lib/moodlelib.php: 
4788         
4789         made Print_Heading more general
4791 2001-11-28 Wednesday 22:44  martin
4793         * admin/index.php: 
4794         
4795         Make it ignore CVS directories
4797 2001-11-25 Sunday 23:53  martin
4799         * doc/config.php: 
4800         
4801         Added a copy of this in the doc directory, just in case
4803 2001-11-25 Sunday 23:52  martin
4805         * config.php: 
4806         
4807         Added line about location
4809 2001-11-25 Sunday 23:50  martin
4811         * config.php: 
4812         
4813         Setting it back to default status.
4815 2001-11-25 Sunday 23:48  martin
4817         * config.php, file.php, course/view.php, lib/moodlelib.php,
4818         mod/reading/lib.php, mod/reading/view.php,
4819         theme/standard/footer.html: 
4820         
4821         Several changes related to the front page, so that it now works OK.
4823 2001-11-25 Sunday 23:45  martin
4825         * index.php: 
4826         
4827         Tidied up the front page.  Added 'editing' switch and normal footer
4829 2001-11-22 Thursday 21:47  martin
4831         * mod/survey/graph.php: 
4832         
4833         removed shadows from class averages when they are combined with
4834         student results, so that the student graphs "jump out" more
4836 2001-11-22 Thursday 14:51  martin
4838         * theme/standard/: footer.html, header.html: 
4839         
4840         removed CVS Id strings
4842 2001-11-22 Thursday 14:42  martin
4844         * config.php: 
4845         
4846         Updating with sane default values
4848 2001-11-22 Thursday 14:23  martin
4850         * README, config.php, file.php, index.php, admin/cron.php,
4851         admin/index.php, admin/log.php, admin/moodle-core.sql,
4852         admin/site.html, admin/site.php, admin/teacher.php,
4853         admin/user.html, admin/user.php, course/edit.html, course/edit.php,
4854         course/editweek.html, course/editweek.php, course/email.html,
4855         course/email.php, course/index.php, course/lib.php, course/log.php,
4856         course/login.html, course/login.php, course/loginas.php,
4857         course/loglive.php, course/mod.php, course/mod_delete.html,
4858         course/new.php, course/noweeks.php, course/user.php,
4859         course/view.php, course/weeks.php, doc/CHANGES, doc/COPYRIGHT,
4860         doc/INSTALL, doc/LICENCE, doc/NOTES, doc/ROADMAP, error/index.php,
4861         files/index.php, files/mimetypes.php, files/pix/audio.gif,
4862         files/pix/edit.gif, files/pix/env.gif, files/pix/excel.gif,
4863         files/pix/explore.gif, files/pix/files.gif, files/pix/folder.gif,
4864         files/pix/help.gif, files/pix/html.gif, files/pix/image.gif,
4865         files/pix/move.gif, files/pix/parent.gif, files/pix/pdf.gif,
4866         files/pix/text.gif, files/pix/unknown.gif, files/pix/word.gif,
4867         files/pix/zip.gif, lib/class.phpmailer.php, lib/class.smtp.php,
4868         lib/graphlib.php, lib/javascript.php, lib/moodlelib.php,
4869         lib/psxlsgen.php, lib/setup.php, lib/weblib.php, lib/wordlist.txt,
4870         lib/fonts/arial.ttf, lib/fonts/vixar.ttf,
4871         login/change_password.php, login/change_password_form.html,
4872         login/confirm.php, login/countries.php, login/forgot_password.php,
4873         login/forgot_password_change.html, login/forgot_password_form.html,
4874         login/index.php, login/index_confirm.html, login/index_form.html,
4875         login/logout.php, login/signup.php, login/signup_confirm.html,
4876         login/signup_form.php, mod/assignment/README,
4877         mod/assignment/module.php, mod/choice/icon.gif,
4878         mod/choice/index.php, mod/choice/install.sql, mod/choice/mod.html,
4879         mod/choice/mod.php, mod/choice/module.php, mod/choice/report.php,
4880         mod/choice/view.html, mod/choice/view.php, mod/journal/edit.html,
4881         mod/journal/edit.php, mod/journal/icon.gif, mod/journal/index.php,
4882         mod/journal/install.sql, mod/journal/lib.php, mod/journal/mod.html,
4883         mod/journal/mod.php, mod/journal/module.php, mod/journal/new.php,
4884         mod/journal/report.php, mod/journal/user.php, mod/journal/view.php,
4885         mod/reading/details.php, mod/reading/icon.gif,
4886         mod/reading/index.php, mod/reading/install.sql,
4887         mod/reading/lib.php, mod/reading/mod.html, mod/reading/mod.php,
4888         mod/reading/module.php, mod/reading/new.php, mod/reading/view.php,
4889         mod/survey/details.php, mod/survey/download.php,
4890         mod/survey/edit.php, mod/survey/edit_form.html,
4891         mod/survey/edit_form.phtml, mod/survey/edit_new.html,
4892         mod/survey/edit_new.phtml, mod/survey/graph.php,
4893         mod/survey/icon.gif, mod/survey/icon2.gif, mod/survey/index.php,
4894         mod/survey/install.sql, mod/survey/lib.php,
4895         mod/survey/login_form.html, mod/survey/mod.html,
4896         mod/survey/mod.php, mod/survey/module.php, mod/survey/report.php,
4897         mod/survey/save.php, mod/survey/test.php, mod/survey/view.php,
4898         pix/b.gif, pix/madewithmoodle.gif, pix/madewithmoodle1.gif,
4899         pix/madewithmoodle2.gif, pix/poo.html, pix/spacer.gif,
4900         pix/webding.png, pix/i/ICONS-16x16, pix/i/email.gif, pix/i/log.gif,
4901         pix/i/new.gif, pix/i/news.gif, pix/i/settings.gif, pix/s/SMILEYS,
4902         pix/s/biggrin.gif, pix/s/cool.gif, pix/s/cross.gif,
4903         pix/s/mixed.gif, pix/s/sad.gif, pix/s/smiley.gif,
4904         pix/s/surprise.gif, pix/s/tongueout.gif, pix/s/wideeyes.gif,
4905         pix/s/wink.gif, pix/t/TINY-ICONS, pix/t/delete.gif, pix/t/down.gif,
4906         pix/t/edit.gif, pix/t/search.gif, pix/t/up.gif,
4907         theme/standard/config.php, theme/standard/footer.html,
4908         theme/standard/header.html, theme/standard/styles.css,
4909         user/edit.html, user/edit.php, user/index.php, user/lib.php,
4910         user/new.php, user/pix.php, user/user.gif, user/users.gif,
4911         user/view.php, user/default/f1.jpg, user/default/f2.jpg: 
4912         
4913         Initial revision
4915 2001-11-22 Thursday 14:23  martin
4917         * README, config.php, file.php, index.php, admin/cron.php,
4918         admin/index.php, admin/log.php, admin/moodle-core.sql,
4919         admin/site.html, admin/site.php, admin/teacher.php,
4920         admin/user.html, admin/user.php, course/edit.html, course/edit.php,
4921         course/editweek.html, course/editweek.php, course/email.html,
4922         course/email.php, course/index.php, course/lib.php, course/log.php,
4923         course/login.html, course/login.php, course/loginas.php,
4924         course/loglive.php, course/mod.php, course/mod_delete.html,
4925         course/new.php, course/noweeks.php, course/user.php,
4926         course/view.php, course/weeks.php, doc/CHANGES, doc/COPYRIGHT,
4927         doc/INSTALL, doc/LICENCE, doc/NOTES, doc/ROADMAP, error/index.php,
4928         files/index.php, files/mimetypes.php, files/pix/audio.gif,
4929         files/pix/edit.gif, files/pix/env.gif, files/pix/excel.gif,
4930         files/pix/explore.gif, files/pix/files.gif, files/pix/folder.gif,
4931         files/pix/help.gif, files/pix/html.gif, files/pix/image.gif,
4932         files/pix/move.gif, files/pix/parent.gif, files/pix/pdf.gif,
4933         files/pix/text.gif, files/pix/unknown.gif, files/pix/word.gif,
4934         files/pix/zip.gif, lib/class.phpmailer.php, lib/class.smtp.php,
4935         lib/graphlib.php, lib/javascript.php, lib/moodlelib.php,
4936         lib/psxlsgen.php, lib/setup.php, lib/weblib.php, lib/wordlist.txt,
4937         lib/fonts/arial.ttf, lib/fonts/vixar.ttf,
4938         login/change_password.php, login/change_password_form.html,
4939         login/confirm.php, login/countries.php, login/forgot_password.php,
4940         login/forgot_password_change.html, login/forgot_password_form.html,
4941         login/index.php, login/index_confirm.html, login/index_form.html,
4942         login/logout.php, login/signup.php, login/signup_confirm.html,
4943         login/signup_form.php, mod/assignment/README,
4944         mod/assignment/module.php, mod/choice/icon.gif,
4945         mod/choice/index.php, mod/choice/install.sql, mod/choice/mod.html,
4946         mod/choice/mod.php, mod/choice/module.php, mod/choice/report.php,
4947         mod/choice/view.html, mod/choice/view.php, mod/journal/edit.html,
4948         mod/journal/edit.php, mod/journal/icon.gif, mod/journal/index.php,
4949         mod/journal/install.sql, mod/journal/lib.php, mod/journal/mod.html,
4950         mod/journal/mod.php, mod/journal/module.php, mod/journal/new.php,
4951         mod/journal/report.php, mod/journal/user.php, mod/journal/view.php,
4952         mod/reading/details.php, mod/reading/icon.gif,
4953         mod/reading/index.php, mod/reading/install.sql,
4954         mod/reading/lib.php, mod/reading/mod.html, mod/reading/mod.php,
4955         mod/reading/module.php, mod/reading/new.php, mod/reading/view.php,
4956         mod/survey/details.php, mod/survey/download.php,
4957         mod/survey/edit.php, mod/survey/edit_form.html,
4958         mod/survey/edit_form.phtml, mod/survey/edit_new.html,
4959         mod/survey/edit_new.phtml, mod/survey/graph.php,
4960         mod/survey/icon.gif, mod/survey/icon2.gif, mod/survey/index.php,
4961         mod/survey/install.sql, mod/survey/lib.php,
4962         mod/survey/login_form.html, mod/survey/mod.html,
4963         mod/survey/mod.php, mod/survey/module.php, mod/survey/report.php,
4964         mod/survey/save.php, mod/survey/test.php, mod/survey/view.php,
4965         pix/b.gif, pix/madewithmoodle.gif, pix/madewithmoodle1.gif,
4966         pix/madewithmoodle2.gif, pix/poo.html, pix/spacer.gif,
4967         pix/webding.png, pix/i/ICONS-16x16, pix/i/email.gif, pix/i/log.gif,
4968         pix/i/new.gif, pix/i/news.gif, pix/i/settings.gif, pix/s/SMILEYS,
4969         pix/s/biggrin.gif, pix/s/cool.gif, pix/s/cross.gif,
4970         pix/s/mixed.gif, pix/s/sad.gif, pix/s/smiley.gif,
4971         pix/s/surprise.gif, pix/s/tongueout.gif, pix/s/wideeyes.gif,
4972         pix/s/wink.gif, pix/t/TINY-ICONS, pix/t/delete.gif, pix/t/down.gif,
4973         pix/t/edit.gif, pix/t/search.gif, pix/t/up.gif,
4974         theme/standard/config.php, theme/standard/footer.html,
4975         theme/standard/header.html, theme/standard/styles.css,
4976         user/edit.html, user/edit.php, user/index.php, user/lib.php,
4977         user/new.php, user/pix.php, user/user.gif, user/users.gif,
4978         user/view.php, user/default/f1.jpg, user/default/f2.jpg: 
4979         
4980         moodle