]> git.mjollnir.org Git - moodle.git/log
moodle.git
16 years agoAddresses the tracker MDL - 18638
diml [Mon, 23 Mar 2009 20:43:38 +0000 (20:43 +0000)]
Addresses the tracker MDL - 18638

16 years agoMDL-18644 Add a note about the bug found and upstream bug link
mudrd8mz [Mon, 23 Mar 2009 10:53:10 +0000 (10:53 +0000)]
MDL-18644 Add a note about the bug found and upstream bug link

16 years agoMDL-18644 Bugs found by syntax checker, merged from MOODLE_19_STABLE
mudrd8mz [Mon, 23 Mar 2009 10:25:52 +0000 (10:25 +0000)]
MDL-18644 Bugs found by syntax checker, merged from MOODLE_19_STABLE

16 years agoMDL-18644 Bugs found by syntax checker, merged from MOODLE_19_STABLE
mudrd8mz [Mon, 23 Mar 2009 09:53:02 +0000 (09:53 +0000)]
MDL-18644 Bugs found by syntax checker, merged from MOODLE_19_STABLE

16 years agoMDL-18402 Merged from MOODLE_19_STABLE
nicolasconnault [Mon, 23 Mar 2009 08:35:06 +0000 (08:35 +0000)]
MDL-18402 Merged from MOODLE_19_STABLE

16 years agoswitch roles: MDL-18132 separate database table role_allow_switch instead of re-using...
tjhunt [Mon, 23 Mar 2009 08:15:21 +0000 (08:15 +0000)]
switch roles: MDL-18132 separate database table role_allow_switch instead of re-using role_allow_assign.

This is part 1 that does the back-end:

1. New table role_allow_switch.
2. Upgrade that copies all the allows from role_allow_assign, and then drops the old CFG->allowuserswitchrolestheycantassign.
3. Old function get_assignable_roles_for_switchrole renamed to get_switchable_roles and changed to use the new table. Fixes MDL-18604 in HEAD.
4. Switch callers to use the new function name.
5. Unit tests for this new function.
6. To make those unit tests work, new switch_global_user_id and revert_global_user_id methods in UnitTestCaseUsingDatabase for toggling $USER->id.

I still need to do the editing interface under Administration ► Users ► Permissions ► Define roles. That will be done as a second commit.

16 years ago"REPOSITORY/MDL-18520, fix undefined warning"
dongsheng [Mon, 23 Mar 2009 07:53:32 +0000 (07:53 +0000)]
"REPOSITORY/MDL-18520, fix undefined warning"

16 years agoMDL-18637 fix Moodle 1.9-style {$CFG->prefix}tablename in HEAD, and a few missing...
tjhunt [Mon, 23 Mar 2009 05:19:53 +0000 (05:19 +0000)]
MDL-18637 fix Moodle 1.9-style {$CFG->prefix}tablename in HEAD, and a few missing $DB->s.

I did not fix all the DB problems in search, there are too many there for me to be prepared to clean up other people's mess.

(For once, it was not me making this mistake ;-))

16 years agoMake accesslib unit tests work once again using the new UnitTestCaseUsingDatabase
tjhunt [Mon, 23 Mar 2009 04:18:44 +0000 (04:18 +0000)]
Make accesslib unit tests work once again using the new UnitTestCaseUsingDatabase

16 years agounit tests: MDL-18607 new way to do unit tests involving the database.
tjhunt [Mon, 23 Mar 2009 04:12:37 +0000 (04:12 +0000)]
unit tests: MDL-18607 new way to do unit tests involving the database.

This is not as ambitious as the abortive FakeDBUnitTests scheme, but this one works for simple cases.

There is a new test case class UnitTestCaseUsingDatabase to inherit from. I hope it is sufficiently well documented in its PHPdocs.
* It users $CFG->unittestprefix.
* You can access that database using $this->testdb.
* That database is empty by default, you have to call create_test_table to create the ones you want, and drop_test_table to clean them up in the end. The table definitions are read from the XMLDB file.
* When you are ready to call real Moodle code that users $DB, call switch_to_test_db and then revert_to_real_db when you are done.
* If you forget to call drop_test_table or switch_to_test_db, the class will attempt to clean up after you, but will also print rude developer debug messages telling you not to be stupid.
* There is also a load_test_data method for populating a table from an array.

The is an example of its use in lib/simpletest/testunittestusingdb.php.

16 years agoddl: New method install_one_table_from_xmldb_file ready for MDL-18607 unit test changes.
tjhunt [Mon, 23 Mar 2009 04:04:37 +0000 (04:04 +0000)]
ddl: New method install_one_table_from_xmldb_file ready for MDL-18607 unit test changes.

Plus small refactoring to avoid duplicating code.

16 years agoaccesslib: MDL-18620 - followup - remove the one case of external code using one...
tjhunt [Mon, 23 Mar 2009 04:02:28 +0000 (04:02 +0000)]
accesslib: MDL-18620 - followup - remove the one case of external code using one of the accesslib private globals.

16 years agoFix typo.
tjhunt [Mon, 23 Mar 2009 03:57:45 +0000 (03:57 +0000)]
Fix typo.

16 years agoaccesslib: MDL-18620 do not used static to cache things, it makes unit testing imposs...
tjhunt [Mon, 23 Mar 2009 03:54:50 +0000 (03:54 +0000)]
accesslib: MDL-18620 do not used static to cache things, it makes unit testing impossible.

Instead we have a new $ACCESSLIB_PRIVATE for all caching. Regrettably, the only way to make this work in PHP (other than rewriting everything to be methods of a class rather than functions) is to make this a global variable. However $ACCESSLIB_PRIVATE should not be thought of a global, it is a private implementation detail of accesslib.php. (And there is a comment saying that.)

There is a new function accesslib_clear_all_caches_for_unit_testing(). In a unit test, you need to call this at the start of your test method, before you set up any test data, and again at the end, after you have discarded all your test data.

This new $ACCESSLIB_PRIVATE subsumes the old $ACCESS, $RDEFS and $DITRYCONTEXTS globals.

Also, I took the opportunity to refactor the (inconsistently) duplicated code for adding a context to the caches code into a cache_context function.

16 years agoweblib: Fix test_format_text_email and unit tests.
tjhunt [Mon, 23 Mar 2009 03:41:34 +0000 (03:41 +0000)]
weblib: Fix test_format_text_email and unit tests.

16 years agoquiz: MDL-18635 log every single hit to mod/quiz/attempts.php
tjhunt [Mon, 23 Mar 2009 01:59:30 +0000 (01:59 +0000)]
quiz: MDL-18635 log every single hit to mod/quiz/attempts.php

I don't know why the quiz only logged every 10 minutes. No other part of Moodle worked like that. However, it has always been like that and I did not have a good reason to change it until now.

What was a problem becuase it made it harder to catch people doing a primitive DOS attack against the server by hitting Reload repeatedly.

16 years agoUpdated the HEAD build version to 20090323
moodlerobot [Sun, 22 Mar 2009 23:40:34 +0000 (23:40 +0000)]
Updated the HEAD build version to 20090323

16 years agoAutomatic installer.php lang files by installer_builder (20090323)
moodlerobot [Sun, 22 Mar 2009 23:29:42 +0000 (23:29 +0000)]
Automatic installer.php lang files by installer_builder (20090323)

16 years agoMessages block: Incorrect link to user profile
poltawski [Sun, 22 Mar 2009 22:40:07 +0000 (22:40 +0000)]
Messages block: Incorrect link to user profile

The block incorrectly links to site profile in the current pageid.
This doens't make sense in a number of different scenarios, but
most notably if the user who messaged isn't enrolled in the current
course. Instead link to the profile at site context like the messaging
popup does.

Fixes: MDL-18279 MDL-6890 MDL-5887
merged from MOODLE_19_STABLE

16 years agoUpdated the HEAD build version to 20090322
moodlerobot [Sat, 21 Mar 2009 23:37:31 +0000 (23:37 +0000)]
Updated the HEAD build version to 20090322

16 years agoUpdated the HEAD build version to 20090321
moodlerobot [Fri, 20 Mar 2009 23:39:05 +0000 (23:39 +0000)]
Updated the HEAD build version to 20090321

16 years agomod/forum - invalid html in q&a forum MDL-18305
poltawski [Fri, 20 Mar 2009 13:39:07 +0000 (13:39 +0000)]
mod/forum - invalid html in q&a forum MDL-18305

thanks to Neil Streeter for the patch

16 years agoMDL-15748 get_user_access_sitewide() - reduce looking for perms in any context below...
stronk7 [Fri, 20 Mar 2009 12:10:47 +0000 (12:10 +0000)]
MDL-15748 get_user_access_sitewide() - reduce looking for perms in any context below category level.
Dramatic speed-up in sites with zillions of contexts and overrides. Credit goes to Samuli Karevaara.
Merged from 19_STABLE

16 years agoMDL-18542:
thepurpleblob [Fri, 20 Mar 2009 11:36:17 +0000 (11:36 +0000)]
MDL-18542:
Aaargh... yet another one missed. Hopefully that's it.

Merged from STABLE_19

16 years agoaccesslib. Improve comment.
tjhunt [Fri, 20 Mar 2009 07:41:49 +0000 (07:41 +0000)]
accesslib. Improve comment.

16 years agoweb service MDL-12886 add standard Course web service functions
jerome [Fri, 20 Mar 2009 06:53:03 +0000 (06:53 +0000)]
web service MDL-12886 add standard Course web service functions

16 years agoUpdated the HEAD build version to 20090320
moodlerobot [Thu, 19 Mar 2009 23:34:11 +0000 (23:34 +0000)]
Updated the HEAD build version to 20090320

16 years agoMDL-18542:
thepurpleblob [Thu, 19 Mar 2009 21:17:25 +0000 (21:17 +0000)]
MDL-18542:
Missed the format field for textarea.

Merged from STABLE_19

16 years agoMDL-18542:
thepurpleblob [Thu, 19 Mar 2009 20:45:40 +0000 (20:45 +0000)]
MDL-18542:
Correctly deals with field types that have multiple parts (e.g. data and lat/long)
Thanks to Eloy for spotting this.

Merged from STABLE_19

16 years agoMDL-18594 restore check - skip maintenance.html file on restore of sie files. Credit...
stronk7 [Thu, 19 Mar 2009 14:45:01 +0000 (14:45 +0000)]
MDL-18594 restore check - skip maintenance.html file on restore of sie files. Credit goes to Juan Segarra. Merged from 19_STABLE

16 years agoemail_to_user: MDL-16328 - prevent empty receeipent address
poltawski [Thu, 19 Mar 2009 10:35:08 +0000 (10:35 +0000)]
email_to_user: MDL-16328 - prevent empty receeipent address

Be a bit defensive as it seems to be possible for this to happen
with LDAP auth

16 years agocourse settings: MDL-18595: Fix regression caused by switching the course settings...
tjhunt [Thu, 19 Mar 2009 03:14:11 +0000 (03:14 +0000)]
course settings: MDL-18595: Fix regression caused by switching the course settings form to use the new date selector.

The bad commit was http://cvs.moodle.org/moodle/course/edit_form.php?r1=1.65&r2=1.66

Sorry everyone who was inconvenienced by this.

16 years agoUpdated the HEAD build version to 20090319
moodlerobot [Wed, 18 Mar 2009 23:34:41 +0000 (23:34 +0000)]
Updated the HEAD build version to 20090319

16 years agoMDL-18564 choice - fix grammar - thanks to Ray Lawrence for the report
danmarsden [Wed, 18 Mar 2009 23:04:30 +0000 (23:04 +0000)]
MDL-18564 choice - fix grammar - thanks to Ray Lawrence for the report

16 years agoMDL-18597 Merging from STABLE
exe-cutor [Wed, 18 Mar 2009 13:28:57 +0000 (13:28 +0000)]
MDL-18597 Merging from STABLE

16 years agoMDL-18597 Merged from STABLE
exe-cutor [Wed, 18 Mar 2009 13:22:31 +0000 (13:22 +0000)]
MDL-18597 Merged from STABLE

16 years agoMDL-18579:
thepurpleblob [Wed, 18 Mar 2009 11:15:51 +0000 (11:15 +0000)]
MDL-18579:
Provide nicer message if 'Stop on error' is selected and errors are found.

Merged from STABLE_19

16 years agoXHTML strict! If you must write inline JavaScript, please at least remember the CDATA...
tjhunt [Wed, 18 Mar 2009 08:30:13 +0000 (08:30 +0000)]
XHTML strict! If you must write inline JavaScript, please at least remember the CDATA tags.

16 years agoquiz settings: MDL-18583 When a quiz has no grade, make it clear that you can only...
tjhunt [Wed, 18 Mar 2009 07:33:56 +0000 (07:33 +0000)]
quiz settings: MDL-18583 When a quiz has no grade, make it clear that you can only enter one lot of overall feedback.

When the maximum grade for the quiz is 0, we disable all the overall feedback form controls except for the first, and display an explanitory message.

16 years agoformslib: MDL-15827 disabledif option to repeat_elements did not work if you depend...
tjhunt [Wed, 18 Mar 2009 07:08:18 +0000 (07:08 +0000)]
formslib: MDL-15827 disabledif option to repeat_elements did not work if you depend on another repeated element.

Patch thanks to Matthieu Nué.

16 years agoquestion bank: MDL-18531 Sorry, capability name typo.
tjhunt [Wed, 18 Mar 2009 05:33:56 +0000 (05:33 +0000)]
question bank: MDL-18531 Sorry, capability name typo.

16 years agoquiz outline report: MDL-18285 Show regrade date, not last attempt date.
tjhunt [Wed, 18 Mar 2009 05:16:49 +0000 (05:16 +0000)]
quiz outline report: MDL-18285 Show regrade date, not last attempt date.

I also took the opportunity to clean up the code a bit.

16 years agoquestion bank: MDL-18531 if someone can use questions in the quiz context, but not...
tjhunt [Wed, 18 Mar 2009 05:02:27 +0000 (05:02 +0000)]
question bank: MDL-18531 if someone can use questions in the quiz context, but not the course context, choose a more sensible default category in the question bank. Merged from MOODLE_19_STABLE.

16 years agoUpdated the HEAD build version to 20090318
moodlerobot [Tue, 17 Mar 2009 23:37:36 +0000 (23:37 +0000)]
Updated the HEAD build version to 20090318

16 years agoshortanswer grading: MDL-18347 shortanswer was not grading correctly with custom...
mark-nielsen [Tue, 17 Mar 2009 16:27:40 +0000 (16:27 +0000)]
shortanswer grading: MDL-18347 shortanswer was not grading correctly with custom scoring set to No, merged from 19

16 years agoMDL-18582: Made config.php consistently require_once
sam_marshall [Tue, 17 Mar 2009 10:52:27 +0000 (10:52 +0000)]
MDL-18582: Made config.php consistently require_once

16 years agoquiz editing: MDL-17454 first attemtp, and MDL-18554
tjhunt [Tue, 17 Mar 2009 09:51:34 +0000 (09:51 +0000)]
quiz editing: MDL-17454 first attemtp, and MDL-18554

This is a minimal fix for MDL-18554, I have just added a cancel button and made it work.

The more substantial part of this is MDL-17454, trying to make the quiz editing screen behave appropriately when shuffle questions is on. I am sure Olli will have opinions about this and want to change it further. Rought summary:
* When shufflequestions is off, never restrict manual paging, even if questionsperpage is set.
* When shuffle questions is on:
** Always display the quiz with the defined number of questions per page.
** Remove controls to add things except at the end of the quiz.
** Disable most of the order and paging tab, but still allow the question list to be reordered, in case that helps teachers track which questions they have added.
** Still allow questions to be reordered on the edit tab, but when moving the top question on a page up, reorder with the previous question, rather than moving to the previous page.
* Change the status bar, so that the yellow highlight is reserved for alert information. The more informative stuff is now plain, and moved to under the title. To my mind that associates it more closely with the quiz name. Also it moves Total of grades and Maximum grade closer together.
* JavaScript cleaned up. I learn more about YUI every day.
* Some PHP code clean ups that I forgot to commit separately before making substantive changes.

16 years agoMinor coding style cleanup.
tjhunt [Tue, 17 Mar 2009 08:34:56 +0000 (08:34 +0000)]
Minor coding style cleanup.

16 years agoquiz editing: unindent entire file.
tjhunt [Tue, 17 Mar 2009 08:21:37 +0000 (08:21 +0000)]
quiz editing: unindent entire file.

16 years agoformslib dates: MDL-16592 Forgot to commit these stylesheet changes.
tjhunt [Tue, 17 Mar 2009 07:15:51 +0000 (07:15 +0000)]
formslib dates: MDL-16592 Forgot to commit these stylesheet changes.

16 years agoWhitespace fix.
tjhunt [Tue, 17 Mar 2009 07:14:14 +0000 (07:14 +0000)]
Whitespace fix.

16 years agoquiz settings: MDL-17333 drat, missed one lang string.
tjhunt [Tue, 17 Mar 2009 07:10:45 +0000 (07:10 +0000)]
quiz settings: MDL-17333 drat, missed one lang string.

16 years agoquiz settings: MDL-17333 Resolve the interrelations between shufflequestions and...
tjhunt [Tue, 17 Mar 2009 07:08:33 +0000 (07:08 +0000)]
quiz settings: MDL-17333 Resolve the interrelations between shufflequestions and questionsperpage.

* change the wording of the settings.
* add a repaginate now checkbox (disabled if shuffle is on).
* JavaScript to automatically check the checkbox when qpp changes.
* (remove some irrelevant return value checks now we use exceptions.)

16 years ago"REPOSITORY/MDL-18520, hard-coded block list in file system plugin"
dongsheng [Tue, 17 Mar 2009 05:21:03 +0000 (05:21 +0000)]
"REPOSITORY/MDL-18520, hard-coded block list in file system plugin"

16 years agodatabase mod: XHTML strict!
tjhunt [Tue, 17 Mar 2009 04:28:47 +0000 (04:28 +0000)]
database mod: XHTML strict!

16 years agodatabase mod: XHTML strict!
tjhunt [Tue, 17 Mar 2009 04:22:48 +0000 (04:22 +0000)]
database mod: XHTML strict!

16 years agoUpdated the HEAD build version to 20090317
moodlerobot [Mon, 16 Mar 2009 23:34:25 +0000 (23:34 +0000)]
Updated the HEAD build version to 20090317

16 years agoMDL-18576 timezones - info updated to tzdata2009c ; merged from 19_STABLE
stronk7 [Mon, 16 Mar 2009 17:55:26 +0000 (17:55 +0000)]
MDL-18576 timezones - info updated to tzdata2009c ; merged from 19_STABLE

16 years agoMDL-18567:
thepurpleblob [Mon, 16 Mar 2009 16:37:31 +0000 (16:37 +0000)]
MDL-18567:
Check for (boolean) false coming back from database instead of real data

Merged from STABLE_19

16 years agoMDL-18542
thepurpleblob [Mon, 16 Mar 2009 15:38:06 +0000 (15:38 +0000)]
MDL-18542
Can now uncheck checkboxes and have them stored correctly.

Merged from STABLE_19

16 years agoMDL-18555:
thepurpleblob [Mon, 16 Mar 2009 14:25:30 +0000 (14:25 +0000)]
MDL-18555:
Adding better handling for unsupported question types.

Merged from STABLE_19

16 years agoweb service MDL-12886 remove tmp prefix
jerome [Mon, 16 Mar 2009 07:58:30 +0000 (07:58 +0000)]
web service MDL-12886 remove tmp prefix

16 years agoformslib dates: MDL-16592 Take out copy-and-paste snafu
tjhunt [Mon, 16 Mar 2009 07:47:01 +0000 (07:47 +0000)]
formslib dates: MDL-16592 Take out copy-and-paste snafu

16 years agoformslib dates: MDL-16592 by popular demand, a close icon on the popup.
tjhunt [Mon, 16 Mar 2009 07:38:27 +0000 (07:38 +0000)]
formslib dates: MDL-16592 by popular demand, a close icon on the popup.

16 years agocourse settings: use the optional option on date selectors, rather than a manua disab...
tjhunt [Mon, 16 Mar 2009 06:09:43 +0000 (06:09 +0000)]
course settings: use the optional option on date selectors, rather than a manua disabled checkbox. Also use new duration element.

16 years agoformslib disabledif: MDL-18522 make it work if either end of a disabledif relationshi...
tjhunt [Mon, 16 Mar 2009 06:09:05 +0000 (06:09 +0000)]
formslib disabledif: MDL-18522 make it work if either end of a disabledif relationship is a set of radio buttons.

16 years agoformslib durations: MDL-18500 Let the form control the default unit.
tjhunt [Mon, 16 Mar 2009 05:57:25 +0000 (05:57 +0000)]
formslib durations: MDL-18500 Let the form control the default unit.

16 years agoweb service MDL-12886 restrict return type for get_groupmembers
jerome [Mon, 16 Mar 2009 05:54:28 +0000 (05:54 +0000)]
web service MDL-12886 restrict return type for get_groupmembers

16 years agoformslib dates: MDL-16592 fix a couple of remaining niggles.
tjhunt [Mon, 16 Mar 2009 03:42:14 +0000 (03:42 +0000)]
formslib dates: MDL-16592 fix a couple of remaining niggles.

* Hide when focus leaves in almost all cases.
* Reposition the calendar after a delay after changing to a month with a different number of weeks.

16 years agoformslib dates: MDL-16592 Fix problem when trying to select a time when the calendar...
tjhunt [Mon, 16 Mar 2009 02:27:08 +0000 (02:27 +0000)]
formslib dates: MDL-16592 Fix problem when trying to select a time when the calendar is not visible.

16 years ago"REPOSITORY/MDL-13766, create prepare_file function, it will prepare temp file for...
dongsheng [Mon, 16 Mar 2009 02:16:50 +0000 (02:16 +0000)]
"REPOSITORY/MDL-13766, create prepare_file function, it will prepare temp file for repository api"

16 years agojavascript: MDL-18568 We don't need a function called uncheckall, as well as one...
tjhunt [Mon, 16 Mar 2009 02:11:15 +0000 (02:11 +0000)]
javascript: MDL-18568 We don't need a function called uncheckall, as well as one called checknone!

Also, clean up coding style in the popupchecker function.

16 years agoweb service MDL-12886 specify params for update and delete user ws functions. Check...
jerome [Mon, 16 Mar 2009 02:08:12 +0000 (02:08 +0000)]
web service MDL-12886 specify params for update and delete user ws functions. Check that the user exists into update_user core function.

16 years agoqtypes: MDL-18559 questions showing penalty information when they shouldn't.
tjhunt [Mon, 16 Mar 2009 01:52:47 +0000 (01:52 +0000)]
qtypes: MDL-18559 questions showing penalty information when they shouldn't.

We had a !== when it should have been !=, and our constants were defined as strings not ints. This problem has been there since forever, but no one had noticed before. Thanks to Alan Trick for finally spotting it!

16 years agorecalcualte grades when HotPot grading method changes
gbateson [Mon, 16 Mar 2009 01:52:15 +0000 (01:52 +0000)]
recalcualte grades when HotPot grading method changes

16 years ago"REPOSITORY/MDL-18546, use require_js to include javascript files, see tracker for...
dongsheng [Mon, 16 Mar 2009 01:41:26 +0000 (01:41 +0000)]
"REPOSITORY/MDL-18546, use require_js to include javascript files, see tracker for more details"

16 years agoUpdated the HEAD build version to 20090316
moodlerobot [Sun, 15 Mar 2009 23:32:23 +0000 (23:32 +0000)]
Updated the HEAD build version to 20090316

16 years agoMDL-18265 fixed regression in menu field - discovered and patched by Vlas Voloshin...
skodak [Sun, 15 Mar 2009 13:44:28 +0000 (13:44 +0000)]
MDL-18265 fixed regression in menu field - discovered and patched by Vlas Voloshin, thanks!; merged from MOODLE_19_STABLE

16 years agoMDL-18550 fixed DML typo and bad coding style - yes sam, whitespace is part of the...
skodak [Sun, 15 Mar 2009 13:29:40 +0000 (13:29 +0000)]
MDL-18550 fixed DML typo and bad coding style - yes sam, whitespace is part of the official coding style! thanks nigel daley for spotting of the typo

16 years agoUpdated the HEAD build version to 20090315
moodlerobot [Sat, 14 Mar 2009 23:36:47 +0000 (23:36 +0000)]
Updated the HEAD build version to 20090315

16 years agoUpdated the HEAD build version to 20090314
moodlerobot [Fri, 13 Mar 2009 23:32:47 +0000 (23:32 +0000)]
Updated the HEAD build version to 20090314

16 years agoquiz editing: MDL-18556 In quiz reordering tab, eye fails to group questions/pages...
pilpi [Fri, 13 Mar 2009 15:47:08 +0000 (15:47 +0000)]
quiz editing: MDL-18556 In quiz reordering tab, eye fails to group questions/pages correctly
Changed the coloring, margins and paddings slightly to enhance grouping.

16 years agoMDL-17721 - feedback items now have a label which is printed on analysing and excel
agrabs [Fri, 13 Mar 2009 14:35:25 +0000 (14:35 +0000)]
MDL-17721 - feedback items now have a label which is printed on analysing and excel
 export

16 years agoformslib dates: MDL-16592 show a pop-up calendar for picking dates.
tjhunt [Fri, 13 Mar 2009 09:56:53 +0000 (09:56 +0000)]
formslib dates: MDL-16592 show a pop-up calendar for picking dates.

Not quite finished. There is a small issue with keyboard focus. See bug.

16 years agogift import: MDL-18390 better way to get the question type name.
tjhunt [Fri, 13 Mar 2009 09:19:01 +0000 (09:19 +0000)]
gift import: MDL-18390 better way to get the question type name.

16 years agoweb service MDL-12886 check that a user is a course participant before to add it...
jerome [Fri, 13 Mar 2009 06:51:30 +0000 (06:51 +0000)]
web service MDL-12886 check that a user is a course participant before to add it to a group

16 years ago"REPOSITORY, SMB/MDL-16907, remove smb plugin from core"
dongsheng [Fri, 13 Mar 2009 02:59:45 +0000 (02:59 +0000)]
"REPOSITORY, SMB/MDL-16907, remove smb plugin from core"

16 years ago"REPOSITORY/MDL-18520, file system plugin added"
dongsheng [Fri, 13 Mar 2009 02:54:28 +0000 (02:54 +0000)]
"REPOSITORY/MDL-18520, file system plugin added"

16 years agoMDL-18517 Stats - Course Overview Weighted report returning incorrect information
danmarsden [Fri, 13 Mar 2009 02:52:53 +0000 (02:52 +0000)]
MDL-18517 Stats - Course Overview Weighted report returning incorrect information

16 years ago"REPOSITORY/MDL-13766, 1. don't remove file if repository_no_delete is set 2. remove...
dongsheng [Fri, 13 Mar 2009 02:52:12 +0000 (02:52 +0000)]
"REPOSITORY/MDL-13766, 1. don't remove file if repository_no_delete is set 2. remove a useless function"

16 years agoUpdated the HEAD build version to 20090313
moodlerobot [Thu, 12 Mar 2009 23:33:29 +0000 (23:33 +0000)]
Updated the HEAD build version to 20090313

16 years agoMDL-18482 restore skipping non selected activities. Merged from 19_STABLE
stronk7 [Thu, 12 Mar 2009 23:16:21 +0000 (23:16 +0000)]
MDL-18482 restore skipping non selected activities. Merged from 19_STABLE

16 years agoFix drift between CVS and git
Francois Marier [Thu, 12 Mar 2009 22:21:57 +0000 (22:21 +0000)]
Fix drift between CVS and git

16 years agoMDL-18543 restore of role assignments / overrides - skip non-restored contexts. Merge...
stronk7 [Thu, 12 Mar 2009 22:21:57 +0000 (22:21 +0000)]
MDL-18543 restore of role assignments / overrides - skip non-restored contexts. Merged from 19_STABLE

16 years agoMDL-18541 replace script - now also replaces within well known html blocks. Merged...
stronk7 [Thu, 12 Mar 2009 19:04:53 +0000 (19:04 +0000)]
MDL-18541 replace script - now also replaces within well known html blocks. Merged from 19_STABLE

16 years agoShibboleth authentication: Merging fix MDL-18538 and changes from MDL-18116
exe-cutor [Thu, 12 Mar 2009 15:11:39 +0000 (15:11 +0000)]
Shibboleth authentication: Merging fix MDL-18538 and changes from MDL-18116

16 years agoMDL-18535:
thepurpleblob [Thu, 12 Mar 2009 14:45:13 +0000 (14:45 +0000)]
MDL-18535:
Adding checks for field name mismatches and "proper" error messages.

Merged from STABLE19

16 years agoMDL-18535:
thepurpleblob [Thu, 12 Mar 2009 14:40:32 +0000 (14:40 +0000)]
MDL-18535:
Adding checks for field name mismatches and "proper" error messages.

Merged from STABLE_19

16 years agoMDL-18529 - the editing textbox of questions now has a with of 80 chars.
agrabs [Thu, 12 Mar 2009 11:04:21 +0000 (11:04 +0000)]
MDL-18529 - the editing textbox of questions now has a with of 80 chars.
additionally I added the item information from feedback for 1.9

16 years agoFixed "PHP Notice: Use of undefined constant classpath - assumed 'classpath'"
jamiesensei [Thu, 12 Mar 2009 09:03:47 +0000 (09:03 +0000)]
Fixed "PHP Notice:  Use of undefined constant classpath - assumed 'classpath'"