Petr Škoda
3f4a299936
MDL-34121 drop unused backup tables that were supposed to be dropped long ago
...
The backup/restore leftovers that referenced these will be dropped in 2.4
2012-06-30 13:58:51 +02:00
Mary Evans
4097797fcd
MDL-34119_M23 theme_splash: Added colourswitcher.js and associated code in layout files and lib.php
2012-06-30 12:42:59 +01:00
Dan Poltawski
609541df30
MDL-34081 dml: mssql driver was using case insensitve sql
2012-06-30 18:56:57 +08:00
Petr Škoda
8205498fa0
MDL-34120 do not try to create new passwords for incorrectly deleted users
...
There is still some code that ignores delete_user() and instead hacks the user table directly, skip the borked user records for now when sending new passwords.
2012-06-30 08:55:39 +02:00
Petr Škoda
0004317f79
MDL-33876 skip deleted users in enrol_database sync
2012-06-30 08:42:16 +02:00
Petr Škoda
c82d309d07
MDL-34115 fix sorting in blocks admin UI
...
Comparison of arrays is not locale aware.
2012-06-30 08:33:34 +02:00
Petr Škoda
81f3d7a76c
MDL-34045 fix invalid idnumber field type in cohort form
2012-06-30 07:50:38 +02:00
Mary Evans
44ca33e489
MDL-34119_M23 theme_splash: removed redundant js call in lib.php. Added lang option to config.php + amended lang output in layout files. Added some css to style langmenu + removed redundant loginicon in pagelayout.css
2012-06-30 01:07:14 +01:00
Charles Fulton
5eeb7c53d9
MDL-27800 admin: make front page restore link consistent
2012-06-29 11:13:51 -04:00
Tim Hunt
fff85efe4b
MDL-34054 quiz reports: missing context.
...
quiz_report_should_show_grades needs to know the context, so pass it
through.
2012-06-29 16:09:20 +01:00
Tim Hunt
0f525225a1
MDL-34109 quiz cron: timelimit are timeclose of 0 are special.
...
If the timelimit or timeclose of a quiz are 0, this means 'no
restriction', rather than '1970' or '0 seconds'. We need to handle these
special cases correctly in the code that looks for quiz attempts that
might be in the wrong state.
2012-06-29 11:07:21 +01:00
Tim Hunt
240db6d8f7
MDL-34109 quiz cron: change whitespace before applying the fix.
...
This commit just changes the white-space, but does not change any of the
actual code. This is so that the commit I am about to make, which will
change the code, will be easier to understand.
2012-06-29 11:02:30 +01:00
Frederic Massart
7b38412d49
MDL-32297 Forms: Date Picker JS popup is not constraint to parent form
2012-06-29 14:17:56 +08:00
Aparup Banerjee
99c3c503e0
MDL-34096 Installation : Added 2.3 upgrade line to db upgrade scripts.
2012-06-29 11:41:09 +08:00
Aparup Banerjee
8128e0c88b
MDL-23254 Authentication : used httpswwwroot as root url during authentication procedure where $PAGE->https_required() is specified.
2012-06-28 15:32:33 +08:00
Frederic Massart
545ca38628
MDL-34077 Repositories: Flickr and Picasa can have custom names
2012-06-28 12:11:18 +08:00
Adam Olley
51591b2c0e
MDL-31802: Remove section summaries from navigation_cache
2012-06-28 11:04:41 +09:30
AMOS bot
d53d164771
Automatically generated installer lang files
2012-06-28 00:31:24 +00:00
Jerome Mouneyrac
2a7a021695
MDL-33995 Course external PHPunit test + externallib_testcase helper class
2012-06-27 16:24:22 +08:00
Tim Hunt
df217fd7d0
MDL-33924 quiz: incorrect foreign key definition.
...
Thanks to Jean-Michel Vedrine for spotting this.≈
2012-06-27 08:08:10 +01:00
Mark Nelson
f28da7fcc7
MDL-34025 - quiz secure window: fix popup closing
2012-06-27 15:00:23 +08:00
Sun Zhigang
a572f17d41
MDL-31201 wiki: fix a hardcoded string
2012-06-27 13:34:50 +08:00
Ankit Agarwal
069f4d8bef
MDL-32605 calendar: Fixing the missing parameter for get_string call
2012-06-27 13:32:20 +08:00
Dan Poltawski
31886e4651
MDL-9214 - improve comment for custom login instructions
2012-06-27 13:10:24 +08:00
Dan Poltawski
3b0ba40ac5
MDL-34033 lang - ammend configenableajax
...
Now better reflects its functionality.
2012-06-27 11:00:09 +08:00
Aaron Barnes
42b2110657
MDL-34044 completion: Fix regression caused by MDL-26626
2012-06-27 11:19:16 +12:00
Tim Hunt
32c842e290
MDL-34035 help links: allow other types of URL for plugins.
...
For third-parth plugins, in can be helpful if the 'More help' links in
help pop-ups (the ones that come from $string['..._link'] string in the
language file) can go to other places.
This change support two other sorts of URL in addition to the standard
'course/editing' type of link that goes to MoodelDocs.
You can use absolute URLs, starting http:// or https:///
You can use a link starting %%WWWROOT%%, and that token is replaced by
$CFG->wwwroot to make the link.
2012-06-26 18:54:15 +01:00
Davo Smith
652cc64851
MDL-34029 update mod/upgrade.txt to include course drag and drop upload
2012-06-26 12:05:04 +01:00
Rossiani Wijaya
32cfd597fb
fixed the ->spacer <br> param
2012-06-26 18:08:46 +08:00
Mark Nielsen
487ee886ec
fixed undefined variable
2012-06-26 17:56:11 +08:00
Tim Hunt
9212fe7a79
MDL-32062 question engine: fix re-grading attempts from 2.0
...
The code to upgrade attempts from before Moodle 2.0 to 2.1 created
attempt data that was not exactly the same as a new attempt created in
2.1+. This did not matter very much - revew and the quiz reports all
worked OK - but it broke on re-grade.
These changes detect the problem data in the re-grade code, an apply a
work-around so that the re-grade gives the correct result.
2012-06-26 10:11:15 +01:00
Tim Hunt
ebbc5e7bfd
MDL-34008 formslib: repeat_elements replace {no} for submits & buttons
2012-06-26 09:59:37 +01:00
Tim Hunt
77c1f1605f
MDL-33780 question import: strip UTF8 BOM
...
Previously, if there was a byte-order mark at the start of the file, the
import would just break, which was silly. Much better to just strip it
off.
2012-06-26 09:59:26 +01:00
Tim Hunt
f1b3d3e08e
MDL-30883 question flags: aria attributes for accessibility
...
Also, update code to use html_writer, and fix pointer style when not
editable.
2012-06-26 09:58:11 +01:00
Mark Nelson
f99d3a42a2
MDL-29538 core_condition: Deleting profile fields will delete the dependencies in both the modules and sections
2012-06-26 15:18:54 +08:00
Mark Nelson
4eafabc2a6
MDL-29538 core_condition: Rebase with integration removed add table function
2012-06-26 15:18:54 +08:00
Mark Nelson
be2534fd88
MDL-29538 core_condition: Populating form with wrong value
2012-06-26 15:18:54 +08:00
Mark Nelson
94b94c38e7
MDL-29538 core_condition: Section conditions are now deleted from DB
2012-06-26 15:18:53 +08:00
Mark Nelson
e01fbcf765
MDL-29538 core_condition: Integrated with the latest code, can now place user field conditions on sections as well
2012-06-26 15:18:53 +08:00
Sam Hemelryk
33e657c7e7
MDL-29538 core_condition: Pre-integration merge cleanup
...
* Fixed up database installation and upgrade code
* Reverted some whitespace optimisations to minimise conflicts
* Optimised commits made by Mark to reduce complexity and add tracker issue numbers
2012-06-26 15:18:53 +08:00
Mark Nelson
95a9bc0e4a
MDL-29538 core_condition: ignore any fields that have none selected
2012-06-26 15:18:53 +08:00
Mark Nelson
d2170cb542
MDL-29538 core_condition: moved the deletion of the course_modules_availability information above the deletion of the course modules
2012-06-26 15:18:53 +08:00
Mark Nelson
33f30decce
MDL-29538 core_condition: clear the userid from the user field cache when wiping the session
2012-06-26 15:18:53 +08:00
Mark Nelson
129e4a73ec
MDL-29538 core_condition: cached result in usercondition array now stores all attributes
2012-06-26 15:18:53 +08:00
Mark Nelson
a6b538a862
MDL-29538 core_condition: validate whether a field has been declared before for that activity
2012-06-26 15:18:52 +08:00
Mark Nelson
a8f84c287c
MDL-29538 core_condition: code cleanup
2012-06-26 15:18:52 +08:00
Mark Nelson
af2ce7806b
MDL-29538 core_condition: delete the course modules records in the course_module_avail_fields table when deleted
2012-06-26 15:18:52 +08:00
Mark Nelson
5fa220fbf3
MDL-29538 core_condition: backup and restore now works with the new DB structure and removed unneeded restore process
2012-06-26 15:18:52 +08:00
Mark Nelson
e7b4bd3ef5
MDL-29538 core_condition: constants are no longer set using language strings
2012-06-26 15:18:52 +08:00
Mark Nelson
cb4492c200
MDL-29538 core_condition: changed the logic in the code so that it works with the new database structure as well as tidying up parts of the code
2012-06-26 15:18:52 +08:00