]> git.mjollnir.org Git - moodle.git/log
moodle.git
15 years agoMDL-21155 improve themechangeonurl - sesskey not required, it may be a slight CSRF...
Petr Skoda [Sun, 20 Dec 2009 16:25:41 +0000 (16:25 +0000)]
MDL-21155 improve themechangeonurl - sesskey not required, it may be a slight CSRF problem, but on the other hand theme designers rely on this very often, fixed problems with theme in _POST

15 years agoUpdated the HEAD build version to 20091220
Moodle Robot [Sun, 20 Dec 2009 00:33:58 +0000 (00:33 +0000)]
Updated the HEAD build version to 20091220

15 years agoMDL-20960 testing correctly response 0 as not null line 393 merged from 1.9
Pierre Pichet [Sat, 19 Dec 2009 21:30:31 +0000 (21:30 +0000)]
MDL-20960 testing correctly response 0 as not null line 393 merged from 1.9

15 years agoNOBUG: XHTML strict
Eloy Lafuente [Sat, 19 Dec 2009 11:03:03 +0000 (11:03 +0000)]
NOBUG: XHTML strict

15 years agoUpdated the HEAD build version to 20091219
Moodle Robot [Sat, 19 Dec 2009 00:33:13 +0000 (00:33 +0000)]
Updated the HEAD build version to 20091219

15 years agoAutomatic installer.php lang files by installer_builder (20091219)
Moodle Robot [Sat, 19 Dec 2009 00:22:39 +0000 (00:22 +0000)]
Automatic installer.php lang files by installer_builder (20091219)

15 years agoMDL-21045, MDL-21046 restore - gradebook categories, letters and outcomes are now
Eloy Lafuente [Fri, 18 Dec 2009 18:48:44 +0000 (18:48 +0000)]
MDL-21045, MDL-21046 restore - gradebook categories, letters and outcomes are now
restored no matter if user info is enabled or no (as far as they are user-independent)
Merged from 19_STABLE

15 years agoGrade item: MDL-21161 timemodified never gets set on calculated gradebook columns
Tim Hunt [Fri, 18 Dec 2009 18:19:46 +0000 (18:19 +0000)]
Grade item: MDL-21161 timemodified never gets set on calculated gradebook columns

15 years agoRelated to MDL-6489 - advanced search template was missing in backup/restore ; merged...
Eloy Lafuente [Fri, 18 Dec 2009 18:11:13 +0000 (18:11 +0000)]
Related to MDL-6489 - advanced search template was missing in backup/restore ; merged from 19_STABLE

15 years agoMDL-11507, MDL-15157 database activity - avoid some notices on restore ; merged from...
Eloy Lafuente [Fri, 18 Dec 2009 17:53:47 +0000 (17:53 +0000)]
MDL-11507, MDL-15157 database activity - avoid some notices on restore ; merged from 19_STABLE

15 years agoMDL-21160 database activity - remap scale on restore ; merged from 19_STABLE
Eloy Lafuente [Fri, 18 Dec 2009 17:40:16 +0000 (17:40 +0000)]
MDL-21160 database activity - remap scale on restore ; merged from 19_STABLE

15 years agograder report: MDL-21159 Link to user report does not respect $CFG->grade_profilerepo...
Tim Hunt [Fri, 18 Dec 2009 17:13:39 +0000 (17:13 +0000)]
grader report: MDL-21159 Link to user report does not respect $CFG->grade_profilereport setting.

Also, the report was generating invalid XHTML.

15 years agoportfolio/assignment MDL-21035 added updated & published fields to leap2a.
Penny Leach [Fri, 18 Dec 2009 14:38:22 +0000 (14:38 +0000)]
portfolio/assignment MDL-21035 added updated & published fields to leap2a.

also fixed files support in online type

15 years agoportfolio/glossary MDL-21031 leap2a support for full glossary
Penny Leach [Fri, 18 Dec 2009 13:44:56 +0000 (13:44 +0000)]
portfolio/glossary MDL-21031 leap2a support for full glossary

15 years agoportfolio/glossary MDL-21031 leap2a
Penny Leach [Fri, 18 Dec 2009 13:44:47 +0000 (13:44 +0000)]
portfolio/glossary  MDL-21031 leap2a

this only implements leap2a in the single-entry export so far.

15 years agoportfolio: MDL-21156 portfolio export format specific pluginfile handling
Penny Leach [Fri, 18 Dec 2009 13:44:35 +0000 (13:44 +0000)]
portfolio:  MDL-21156 portfolio export format specific pluginfile handling

15 years agoportfolio: MDL-21030 added helper function to add multiple attachments
Penny Leach [Fri, 18 Dec 2009 13:44:23 +0000 (13:44 +0000)]
portfolio: MDL-21030 added helper function to add multiple attachments

15 years agoSCORM MDL-17891 pass back correct state if storeData fails in LMSFinish - thanks...
Dan Marsden [Fri, 18 Dec 2009 10:34:59 +0000 (10:34 +0000)]
SCORM MDL-17891 pass back correct state if storeData fails in LMSFinish - thanks to Peter Chamberlin for the report.

15 years agoSCORM MDL-18835 remove old comment
Dan Marsden [Fri, 18 Dec 2009 10:12:12 +0000 (10:12 +0000)]
SCORM MDL-18835 remove old comment

15 years agoSCORM MDL-18835 display time periods in "human-readable" format. - mainly for SCORM...
Dan Marsden [Fri, 18 Dec 2009 10:10:04 +0000 (10:10 +0000)]
SCORM MDL-18835 display time periods in "human-readable" format. - mainly for SCORM 2004 objects. - thanks to Vlas Voloshin for patch and unit tests!

15 years agomod-assignment MDL-21106 Changed user->id to submission->id, big thanks Penny for...
Sam Hemelryk [Fri, 18 Dec 2009 08:45:00 +0000 (08:45 +0000)]
mod-assignment MDL-21106 Changed user->id to submission->id, big thanks Penny for spotting

15 years agoSCORM MDL-20122 badly formatted restore values - thanks to Michael Avelar for the fix
Dan Marsden [Fri, 18 Dec 2009 08:19:51 +0000 (08:19 +0000)]
SCORM MDL-20122 badly formatted restore values - thanks to Michael Avelar for the fix

15 years agotheme-standard MDL-20204 Fixed broken image path in CSS
Sam Hemelryk [Fri, 18 Dec 2009 08:12:49 +0000 (08:12 +0000)]
theme-standard MDL-20204 Fixed broken image path in CSS

15 years ago"MDL-21154, fixed undefined index error in bulk_user operation page"
Dongsheng Cai [Fri, 18 Dec 2009 07:42:54 +0000 (07:42 +0000)]
"MDL-21154, fixed undefined index error in bulk_user operation page"

15 years agoSCORM MDL-18857 allow items with a score of 0 to still display on outline report.
Dan Marsden [Fri, 18 Dec 2009 07:22:50 +0000 (07:22 +0000)]
SCORM MDL-18857 allow items with a score of 0 to still display on outline report.

15 years ago"MDL-21141, fixed a regression introduced by last commit, thanks for testing, jerome"
Dongsheng Cai [Fri, 18 Dec 2009 07:17:46 +0000 (07:17 +0000)]
"MDL-21141, fixed a regression introduced by last commit, thanks for testing, jerome"

15 years agoSCORM MDL-21024 missing field in restore.
Dan Marsden [Fri, 18 Dec 2009 07:13:53 +0000 (07:13 +0000)]
SCORM MDL-21024 missing field in restore.

15 years ago"MDL-21153, fixed helpbutton debug message when using select & group elements"
Dongsheng Cai [Fri, 18 Dec 2009 07:09:59 +0000 (07:09 +0000)]
"MDL-21153, fixed helpbutton debug message when using select & group elements"

15 years agoSCORM MDL-20588 workaround for IE 6 bug - turn zlib compression off if IE 6 is detected.
Dan Marsden [Fri, 18 Dec 2009 06:40:59 +0000 (06:40 +0000)]
SCORM MDL-20588 workaround for IE 6 bug - turn zlib compression off if IE 6 is detected.

15 years ago"MDL-15502, added a filter to selec users who have never logged in, merged from 1...
Dongsheng Cai [Fri, 18 Dec 2009 05:37:41 +0000 (05:37 +0000)]
"MDL-15502, added a filter to selec users who have never logged in, merged from 1.9, credits to Anthony Borrow"

15 years agoweblib MDL-20826 made convert_urls_into_links() produce xhtml compliant links
Andrew Davis [Fri, 18 Dec 2009 04:13:35 +0000 (04:13 +0000)]
weblib MDL-20826 made convert_urls_into_links() produce xhtml compliant links

15 years agomod-lesson MDL-21006 Refactored renderer->header method, removed logic to function...
Sam Hemelryk [Fri, 18 Dec 2009 03:50:38 +0000 (03:50 +0000)]
mod-lesson MDL-21006 Refactored renderer->header method, removed logic to function in locallib

15 years agomnet MDL-16522 missed a check - should not show logs tab for all hosts screen
Dan Marsden [Fri, 18 Dec 2009 03:20:21 +0000 (03:20 +0000)]
mnet MDL-16522 missed a check - should not show logs tab for all hosts screen

15 years agowebservice MDL-20803 auto-doc: added protocol checking, removed IP checking, removed...
jerome mouneyrac [Fri, 18 Dec 2009 03:19:22 +0000 (03:19 +0000)]
webservice MDL-20803 auto-doc: added protocol checking, removed IP checking, removed all $USER reference, remove DEBUG call. TODO: split the code between login and documentation display, add switch to disable documentation, remove all html from the renderer using output function (create empty tag, create box, ... + css), fix xhtml strict

15 years agomnet MDL-16522 duplication of inconsistant code - now uses a tabs.php file but still...
Dan Marsden [Fri, 18 Dec 2009 03:09:05 +0000 (03:09 +0000)]
mnet MDL-16522 duplication of inconsistant code - now uses a tabs.php file but still needs a further code tidy as per MDL-16286

15 years ago"MDL-21122, fixed saving setting problem in section links block, merged from 1.9"
Dongsheng Cai [Fri, 18 Dec 2009 03:03:01 +0000 (03:03 +0000)]
"MDL-21122, fixed saving setting problem in section links block, merged from 1.9"

15 years agoUpdated the HEAD build version to 20091218
Moodle Robot [Fri, 18 Dec 2009 00:33:03 +0000 (00:33 +0000)]
Updated the HEAD build version to 20091218

15 years agoMDL-20797 removing problematic __desctruct() magic from the xhtml_container_stack...
Petr Skoda [Thu, 17 Dec 2009 22:52:37 +0000 (22:52 +0000)]
MDL-20797 removing problematic __desctruct() magic from the xhtml_container_stack, ->footer() handles it already

15 years agoMDL-21148 geenral support for rendering targets, this should give us more flexibility...
Petr Skoda [Thu, 17 Dec 2009 22:43:27 +0000 (22:43 +0000)]
MDL-21148 geenral support for rendering targets, this should give us more flexibility; please propose improvements in the tracker if necessary, thanks

15 years agoMDL-3282 , MDL-4595 error in numerical with comma . More number formats are allowed
Pierre Pichet [Thu, 17 Dec 2009 21:45:10 +0000 (21:45 +0000)]
MDL-3282 , MDL-4595 error in numerical with comma . More number formats are allowed

15 years agoMDL-21149 fixyed todos
Petr Skoda [Thu, 17 Dec 2009 20:11:39 +0000 (20:11 +0000)]
MDL-21149 fixyed todos

15 years agoMDL-21108 fixed todo
Petr Skoda [Thu, 17 Dec 2009 20:06:35 +0000 (20:06 +0000)]
MDL-21108 fixed todo

15 years agoMDL-21148 plugin renderers now redirect calls to core renderer, credit goes to anybod...
Petr Skoda [Thu, 17 Dec 2009 14:54:04 +0000 (14:54 +0000)]
MDL-21148 plugin renderers now redirect calls to core renderer, credit goes to anybody who did the lesson renderer ;-)

15 years agoMDL-21148 preparation for new target parameter in get_renderer()
Petr Skoda [Thu, 17 Dec 2009 14:51:36 +0000 (14:51 +0000)]
MDL-21148 preparation for new target parameter in get_renderer()

15 years agoNOBUG minor typo in phpdocs ; merged from 19_STABLE
Eloy Lafuente [Thu, 17 Dec 2009 14:41:15 +0000 (14:41 +0000)]
NOBUG minor typo in phpdocs ; merged from 19_STABLE

15 years agoMDL-21147 renamed find_renderer back to get_renderer() - there are no more collisions...
Petr Skoda [Thu, 17 Dec 2009 14:06:22 +0000 (14:06 +0000)]
MDL-21147 renamed find_renderer back to get_renderer() - there are no more collisions with those magic getters

15 years agoMDL-21147 do not use standard "get_x" methods for "magic" $PAGE stuff + fixed incorre...
Petr Skoda [Thu, 17 Dec 2009 14:04:15 +0000 (14:04 +0000)]
MDL-21147 do not use standard "get_x" methods for "magic" $PAGE stuff + fixed incorrect ->get_x uses

15 years agoMDL-20935 removing entity decoding because seemingly nobody knows why it is there...
Petr Skoda [Thu, 17 Dec 2009 13:47:35 +0000 (13:47 +0000)]
MDL-20935 removing entity decoding because seemingly nobody knows why it is there and it might create XSS security problems; this might create regression somewhere, but we shoudl imo find better solution instead

15 years agoMDL-21143 theme renderers related refactoring, it should detect more problems now...
Petr Skoda [Thu, 17 Dec 2009 13:45:54 +0000 (13:45 +0000)]
MDL-21143 theme renderers related refactoring, it should detect more problems now, there is also a list of core renderer subtypes, hopefully the api changes are improvements

15 years ago"MDL-16384, improve alfresco plugin to support shared sites, thanks Danny to point...
Dongsheng Cai [Thu, 17 Dec 2009 09:00:04 +0000 (09:00 +0000)]
"MDL-16384, improve alfresco plugin to support shared sites, thanks Danny to point out"

15 years agowebservice MDL-12886 remove bad unit tests updating the DB
jerome mouneyrac [Thu, 17 Dec 2009 08:54:11 +0000 (08:54 +0000)]
webservice MDL-12886 remove bad unit tests updating the DB

15 years ago"MDL-13766, fixed repository instances counting"
Dongsheng Cai [Thu, 17 Dec 2009 08:48:53 +0000 (08:48 +0000)]
"MDL-13766, fixed repository instances counting"

15 years agolib/moodlelib MDL-21130 added helper partial() function
Penny Leach [Thu, 17 Dec 2009 08:34:07 +0000 (08:34 +0000)]
lib/moodlelib MDL-21130   added helper partial() function

this helps to create callbacks with partially bound arguments. woot!

15 years agomnet MDL-12057 fixed mnet admin page table width
Andrew Davis [Thu, 17 Dec 2009 08:33:47 +0000 (08:33 +0000)]
mnet MDL-12057 fixed mnet admin page table width

15 years agotypo fix: removing heading space character from a file name
David Mudrak [Thu, 17 Dec 2009 08:28:14 +0000 (08:28 +0000)]
typo fix: removing heading space character from a file name

15 years agotheme MDL-20204 print_collapsible_region didn't print arrow icons anymore. Kudos...
jerome mouneyrac [Thu, 17 Dec 2009 08:05:54 +0000 (08:05 +0000)]
theme MDL-20204 print_collapsible_region didn't print arrow icons anymore. Kudos to Sam H.

15 years agoweblib MDL-20826 improved convert_urls_into_links()
Andrew Davis [Thu, 17 Dec 2009 07:52:56 +0000 (07:52 +0000)]
weblib MDL-20826 improved convert_urls_into_links()

15 years ago"MDL-17381, improve wikimedia repository plugin and supports thumbnail, credits to...
Dongsheng Cai [Thu, 17 Dec 2009 07:31:01 +0000 (07:31 +0000)]
"MDL-17381, improve wikimedia repository plugin and supports thumbnail, credits to Raul Kern, thanks"

15 years agogradebook MDL-20945 Title attribute missing from cells in grader report
Andrew Davis [Thu, 17 Dec 2009 07:29:57 +0000 (07:29 +0000)]
gradebook MDL-20945 Title attribute missing from cells in grader report

15 years ago"MDL-20204, added missing filemanager css"
Dongsheng Cai [Thu, 17 Dec 2009 07:18:22 +0000 (07:18 +0000)]
"MDL-20204, added missing filemanager css"

15 years agoMDL-21141 removing incorrect connection_core, thanks Dongsheng
Petr Skoda [Thu, 17 Dec 2009 07:08:47 +0000 (07:08 +0000)]
MDL-21141 removing incorrect connection_core, thanks Dongsheng

15 years agofeedback MDL-21064 Hardcoded string in /mod/feedback/index.php
Andrew Davis [Thu, 17 Dec 2009 06:02:46 +0000 (06:02 +0000)]
feedback MDL-21064 Hardcoded string in /mod/feedback/index.php

15 years agorss MDL-8922 escaped ampersands in rss feed titles
Andrew Davis [Thu, 17 Dec 2009 05:55:33 +0000 (05:55 +0000)]
rss MDL-8922 escaped ampersands in rss feed titles

15 years agoFixing drift between CVS and git
Moodle HQ git importer [Thu, 17 Dec 2009 05:30:26 +0000 (05:30 +0000)]
Fixing drift between CVS and git

15 years agoMerge branch 'cvshead' of /git/import/moodle into cvshead
Moodle HQ git importer [Thu, 17 Dec 2009 05:56:30 +0000 (13:56 +0800)]
Merge branch 'cvshead' of /git/import/moodle into cvshead

15 years agoMerge branch 'cvshead' of /git/import/moodle into cvshead
Moodle HQ git importer [Thu, 17 Dec 2009 05:38:06 +0000 (13:38 +0800)]
Merge branch 'cvshead' of /git/import/moodle into cvshead

15 years agoflash detection MDL-20841 add Moodle licence
jerome mouneyrac [Thu, 17 Dec 2009 05:30:26 +0000 (05:30 +0000)]
flash detection MDL-20841 add Moodle licence

15 years ago"MDL-21141, fixed yui connection file and let requires->css ignore existing css files"
Dongsheng Cai [Thu, 17 Dec 2009 04:54:13 +0000 (04:54 +0000)]
"MDL-21141, fixed yui connection file and let requires->css ignore existing css files"

15 years agoFixing drift between CVS and git
Moodle HQ git importer [Thu, 17 Dec 2009 04:08:49 +0000 (12:08 +0800)]
Fixing drift between CVS and git

15 years agoexternal blogs MDL-19683 Fixed a typo that meant cron synch was not working
Martin Dougiamas [Thu, 17 Dec 2009 03:47:00 +0000 (03:47 +0000)]
external blogs MDL-19683 Fixed a typo that meant cron synch was not working

15 years ago"MDL-19235, add boilerplates to repository module files"
Dongsheng Cai [Thu, 17 Dec 2009 03:40:38 +0000 (03:40 +0000)]
"MDL-19235, add boilerplates to repository module files"

15 years agoportfolio/lib MDL-15995 Added a missing global declaration for $CFG that broke cron
Martin Dougiamas [Thu, 17 Dec 2009 03:33:45 +0000 (03:33 +0000)]
portfolio/lib MDL-15995 Added a missing global declaration for $CFG that broke cron

15 years agoUpdated the HEAD build version to 20091217
Moodle Robot [Thu, 17 Dec 2009 00:33:09 +0000 (00:33 +0000)]
Updated the HEAD build version to 20091217

15 years agoAutomatic installer.php lang files by installer_builder (20091217)
Moodle Robot [Thu, 17 Dec 2009 00:22:34 +0000 (00:22 +0000)]
Automatic installer.php lang files by installer_builder (20091217)

15 years agoMDL-20792 fixing forgotten moodle_ prefixes in renderers
Petr Skoda [Wed, 16 Dec 2009 22:33:49 +0000 (22:33 +0000)]
MDL-20792 fixing forgotten moodle_ prefixes in renderers

15 years agoMDL-20700 whitespace terror returns yet again
Petr Skoda [Wed, 16 Dec 2009 22:22:37 +0000 (22:22 +0000)]
MDL-20700 whitespace terror returns yet again

15 years agoMDL-20700 whitespace terror returns
Petr Skoda [Wed, 16 Dec 2009 22:14:17 +0000 (22:14 +0000)]
MDL-20700 whitespace terror returns

15 years agoMDL-20787 final switch to new $OUTPUT->pix_url() - yay!
Petr Skoda [Wed, 16 Dec 2009 21:50:45 +0000 (21:50 +0000)]
MDL-20787 final switch to new $OUTPUT->pix_url() - yay!

15 years agoMDL-20792 renamed moodle_progress_trace to progress_trace too - the general consensus...
Petr Skoda [Wed, 16 Dec 2009 21:35:58 +0000 (21:35 +0000)]
MDL-20792 renamed moodle_progress_trace to progress_trace too - the general consensus is to not use moodle everywhere

15 years agoMDL-21142 minor cleanup in out() default params
Petr Skoda [Wed, 16 Dec 2009 21:33:01 +0000 (21:33 +0000)]
MDL-21142 minor cleanup in out() default params

15 years agoMDL-21142 moodle_url improvements:
Petr Skoda [Wed, 16 Dec 2009 21:31:47 +0000 (21:31 +0000)]
MDL-21142 moodle_url improvements:
1/ new __toString()
2/ strict method parameters checking, this should help discover wrong uses
3/ new remove_all_params() which prevents problems when using remove_params()

15 years agoMDL-20787 renaming image_url() to pix_url() to be more consistent with the actual...
Petr Skoda [Wed, 16 Dec 2009 20:33:37 +0000 (20:33 +0000)]
MDL-20787 renaming image_url() to pix_url() to be more consistent with the actual image location ;-)

15 years agoMDL-20787 removed mod_icon_url() completely
Petr Skoda [Wed, 16 Dec 2009 20:30:24 +0000 (20:30 +0000)]
MDL-20787 removed mod_icon_url() completely

15 years agoMDL-21139 replace all yui functions/methods with yui2 to make room for yui3
Petr Skoda [Wed, 16 Dec 2009 20:25:14 +0000 (20:25 +0000)]
MDL-21139 replace all yui functions/methods with yui2 to make room for yui3

15 years agoMDL-21140 CSS style reset now used from the YUI3 lib, surprisingly it is a bit differ...
Petr Skoda [Wed, 16 Dec 2009 20:11:39 +0000 (20:11 +0000)]
MDL-21140 CSS style reset now used from the YUI3 lib, surprisingly it is a bit different from YUI2

15 years agoMDL-20796 importing yui 3.0.0
Petr Skoda [Wed, 16 Dec 2009 19:45:12 +0000 (19:45 +0000)]
MDL-20796 importing yui 3.0.0

15 years agoMDL-20841 temporary fix for buggy YUI 2.8.0r4, dummy callback prevents error in js
Petr Skoda [Wed, 16 Dec 2009 19:34:35 +0000 (19:34 +0000)]
MDL-20841 temporary fix for buggy YUI 2.8.0r4, dummy callback prevents error in js

15 years agoMDL-20795 integrating new YUI2 2.8.0r4
Petr Skoda [Wed, 16 Dec 2009 19:32:36 +0000 (19:32 +0000)]
MDL-20795 integrating new YUI2 2.8.0r4

15 years agoMDL-20841 remporary fix for buggy YUI 2.8.0r4, dummy callback prevents error in js
Petr Skoda [Wed, 16 Dec 2009 19:31:31 +0000 (19:31 +0000)]
MDL-20841 remporary fix for buggy YUI 2.8.0r4, dummy callback prevents error in js

15 years agoMDL-20795 importing latest version of YUI2 2.8.0r4, not integrated yet with our libs
Petr Skoda [Wed, 16 Dec 2009 18:21:43 +0000 (18:21 +0000)]
MDL-20795 importing latest version of YUI2 2.8.0r4, not integrated yet with our libs

15 years agoMDL-20788 fix comment
Petr Skoda [Wed, 16 Dec 2009 18:03:52 +0000 (18:03 +0000)]
MDL-20788 fix comment

15 years agoMDL-20204 first batch of major theme changes, some regressions are still there, expec...
Petr Skoda [Wed, 16 Dec 2009 18:00:58 +0000 (18:00 +0000)]
MDL-20204 first batch of major theme changes, some regressions are still there, expect more changes and improvements soon; see tracker for details and list of subtasks

15 years agolib-navigation MDL-21113 Fixed minor javascript error when positioning sidepanel...
Sam Hemelryk [Wed, 16 Dec 2009 02:08:53 +0000 (02:08 +0000)]
lib-navigation MDL-21113 Fixed minor javascript error when positioning sidepanel tabs for display

15 years agomod-lesson MDL-21006 Huge refactoring of the lesson code
Sam Hemelryk [Wed, 16 Dec 2009 02:00:48 +0000 (02:00 +0000)]
mod-lesson MDL-21006 Huge refactoring of the lesson code
The following are notable changes made in this commit
* Lesson page type are now class based and extend an abstract class. This includes a class for the page type and a class for the creating/editing a instance of this page.
* Converted all forms to mforms
* Action script located in mod/action/* were worked into the above so far less switch statements and the action directory will be removed.
* Implements a custom renderer
* Converted everything to use page, output, and custom renderer methods
* Replaced all deprecated methods incl. print_textarea conversions
* Tried to cut down on excessive DB calls.
Things worth noting:
* The focus of this patch was on cleaning up the module not rewriting it, as such I have organized NOT rewritten. There are still many areas in the module where the code could be greatly improved however to do so would require a rethink/rewrite

15 years agomod-assignment MDL-21106 Changed itemid for online assignment from assignment->id...
Sam Hemelryk [Wed, 16 Dec 2009 01:48:48 +0000 (01:48 +0000)]
mod-assignment MDL-21106 Changed itemid for online assignment from assignment->id to user->id

15 years agoquiz MDL-18896 small efficiency improvement
Andrew Davis [Wed, 16 Dec 2009 00:52:57 +0000 (00:52 +0000)]
quiz MDL-18896 small efficiency improvement

15 years agoUpdated the HEAD build version to 20091216
Moodle Robot [Wed, 16 Dec 2009 00:33:04 +0000 (00:33 +0000)]
Updated the HEAD build version to 20091216

15 years agoportfolio MDL-21079 updated a few more portfolio_callers
Penny Leach [Tue, 15 Dec 2009 12:37:06 +0000 (12:37 +0000)]
portfolio MDL-21079 updated a few more portfolio_callers

fixed a few more that were pointing to lib.php rather than locallib.php

15 years agoportfolio MDL-20896 added the ability to set mime info for "intended" files
Penny Leach [Tue, 15 Dec 2009 12:36:49 +0000 (12:36 +0000)]
portfolio MDL-20896 added the ability to set mime info for "intended" files

This means for places in Moodle that are going to write a file, like a
CSV file, they can set the intended mimetype of the generated file.

Previously you had to use a stored_file object.

This also gets rid of portfolio_fake_add_url function and replaces the
data module implementation with a button.  I also refactored
portfolio_add_button::to_html to use moodle_url so it's easy to return
the same parameters to hidden form fields, an escaped url (for a link),
and a non escaped url (to redirect to, which is what the data module
does)

15 years ago"MDL-21103, fixed regex filter in tinymce plugin, and overwriten uploaded file with...
Dongsheng Cai [Tue, 15 Dec 2009 09:19:04 +0000 (09:19 +0000)]
"MDL-21103, fixed regex filter in tinymce plugin, and overwriten uploaded file with the same filename by default"