Sam Hemelryk
6869060218
Merge branch 'wip-MDL-34074-master' of git://github.com/abgreeve/moodle
2012-08-06 13:36:44 +12:00
Dan Poltawski
3539c2f2bf
MDL-28486 - tests: fix broken youtube tests
2012-08-06 09:25:24 +08:00
Frederic Massart
3d515f4896
MDL-28531 Backup: Automated backups run when they are scheduled
2012-08-03 09:30:39 +08:00
Adrian Greeve
9a5abd1b70
MDL-34074 - lib - Creation of a csv upload class which is FRC 4180 compliant and the alteration of various files around Moodle to use this class.
2012-08-02 13:18:57 +08:00
Dan Poltawski
87dd647f04
Merge branch 'wip-MDL-34465-master' of git://github.com/abgreeve/moodle
2012-07-30 15:23:27 +08:00
Adrian Greeve
92dfce6be7
MDL-34075 - lib - Alteration to the csv import lib to include rfc-4180 compliance
2012-07-30 11:34:11 +08:00
Petr Škoda
9a97fa5a65
MDL-34538 add float validation tests
2012-07-27 18:44:27 +02:00
Adrian Greeve
b0c6dc1cac
MDL-34465 - lib - Replacing get_context_instance with context_XXXX::instance (group 8)
2012-07-27 10:10:46 +08:00
Dan Poltawski
b7db7803bc
Merge branch 'w30_MDL-34299_m24_html5' of git://github.com/skodak/moodle
...
Conflicts:
lib/db/upgrade.php
version.php
2012-07-24 14:07:26 +08:00
Petr Škoda
13725b3797
MDL-34299 remove xmlstrictheaders setting and switch to html5 doctype by default
...
This fixes WCAG 2.0 compliance because we were already using HTML5 markup.
The strict XML headers setting never worked for production servers, developers
used browser validators for compliance testing. XHTML 5 option is relatively
similar to this obsolete option, but still it can not be used on production servers.
XHTML Strict 1.x was a standardised dead end, HTML5 is the new de-facto-standard
supported by all major browsers including latest versions of IE.
Please note nothing changes in our coding style because HTML5 is a superset of
several previous standards, it is recommended to use only features that are
already implemented in all our supported browsers.
2012-07-21 19:23:44 +02:00
Rajesh Taneja
405aca3532
MDL-32942 libraries: Replaced deprecated PARAM_ACTION and PARAM_FORMAT with PARAM_ALPHANUMEXT
2012-07-19 15:46:10 +08:00
Sam Hemelryk
af0c360f48
Merge branch 'w28_MDL-33887_m24_jsstrings' of git://github.com/skodak/moodle
2012-07-10 15:07:47 +12:00
Dan Poltawski
315e968209
MDL-8249 - tests: fix breaking unit tests
2012-07-10 10:17:47 +08:00
Dan Poltawski
029be094ab
MDL-8249 - tests: fix trailing whitespace
2012-07-10 10:17:33 +08:00
Dan Poltawski
e1980f8bb9
Merge branch 'w28_MDL-8249_m24_roletranslations' of git://github.com/skodak/moodle
...
Conflicts:
lib/db/upgrade.php
version.php
2012-07-10 09:43:23 +08:00
Sam Hemelryk
5958b17eb0
Merge branch 'MDL-29470-master' of git://github.com/FMCorz/moodle
2012-07-10 12:13:03 +12:00
Sam Hemelryk
b4aa178e40
MDL-29538 condition: Fixed up phpunit tests after addition of user field conditions
2012-07-09 12:37:22 +12:00
Petr Skoda
c52551dc3c
MDL-8249 localise standard role names and descriptions if empty
2012-07-06 08:22:34 +02:00
Petr Škoda
af225f6c9c
MDL-33887 delay string fetching in PAGE->requires->string_for_js() till page footer
...
This should resolve problems with language switching such as when forcing course language.
2012-07-06 08:02:00 +02:00
Frederic Massart
248910258b
MDL-29470 Backup: unit tests for next automated backup date
2012-07-05 09:35:57 +08:00
Dan Poltawski
54bda328d9
Merge branch 'MDL-34035' of git://github.com/timhunt/moodle
2012-07-04 10:34:22 +08:00
Sam Hemelryk
78e43b866b
Merge branch 'w27_MDL-34115_m24_arrayofarrayssort' of git://github.com/skodak/moodle
2012-07-03 15:15:07 +12:00
Dan Poltawski
6cad0dddd7
Merge branch 'MDL-33916-master-2' of git://git.luns.net.uk/moodle
2012-07-02 17:35:46 +08: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
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
Andrew Robert Nicols
9b128ba39c
MDL-33916 Add unit tests to ensure that is_enrolled returns correctly
2012-06-21 09:24:21 +01:00
Dan Poltawski
2a67e6f28b
MDL-33911 mathslib: add unit test to demonstrate problem
2012-06-21 16:00:45 +08:00
Sam Hemelryk
2395a7510f
MDL-33825 css_optimiser: Fixed bug where !important was being lost for advanced background styles
2012-06-19 12:32:56 +12:00
Dan Poltawski
74ef0474fc
Merge branch 'wip-MDL-33468-m23' of git://github.com/samhemelryk/moodle
2012-06-15 12:14:49 +08:00
Sam Hemelryk
1875b6fb89
MDL-33468 css_optimiser: Coding style clean up and renamed cssslib_test => csslib_test
2012-06-14 17:28:26 +12:00
Sam Hemelryk
de3a460e17
MDL-33468 css_optimiser: Fixed aggressive optimisation so that it only combines siblings and doesn't reorder
2012-06-14 17:25:19 +12:00
Petr Skoda
bc53b4e9d7
MDL-33635 improve collatorlib::ksort() coding style and perf
...
Thanks Eloy Lafuente for spotting my sloppy coding style!
2012-06-13 16:37:56 +02:00
Petr Skoda
b71d0b43fc
MDL-33635 add collatorlib::ksort() support
2012-06-12 10:57:24 +02:00
Petr Skoda
212826853b
MDL-33635 improve collatorlib
...
1/ the sort flag can not use Intl extension constants because they may not be available
2/ add sort flag to all methods
3/ use private constructor instead of abstract - more Java like API to match the textlib
4/ add natural sorting support
5/ consistent bool return type
6/ better non-intl fallback
7/ more tests
2012-06-12 10:57:24 +02:00
Sam Hemelryk
d2830cdd93
MDL-33468 css_optimiser: pre-integration clean up
2012-06-12 14:22:56 +12:00
Sam Hemelryk
ecad5058a0
MDL-33504 css_optimiser: Added support for common media-queiries
2012-06-12 14:22:56 +12:00
Sam Hemelryk
3daafb9295
MDL-33468 css_optimiser: Fixed handling of !important in shorthand notations
2012-06-12 14:22:56 +12:00
Sam Hemelryk
e3036985b2
MDL-33468 css_optimiser: Added support for multiple values for a single attribute
2012-06-12 14:22:55 +12:00
Sam Hemelryk
6a519fdcf1
MDL-33468 css_optimiser: Improved consolidation of background styles and fixed ordering issue
2012-06-12 14:22:55 +12:00
Sam Hemelryk
0663b5353c
MDL-33468 css_optimiser: Added support for prioritising reset rules
2012-06-12 14:22:55 +12:00
Sam Hemelryk
1121f79b91
MDL-33468 css_optimiser: Added support for @keyframes to the CSS optimiser
2012-06-12 14:22:55 +12:00
Sam Hemelryk
f2e8d3798c
MDL-33468 css_optimiser: Numerous fixes to the CSS optimiser and its tests
2012-06-12 14:22:55 +12:00
Eloy Lafuente (stronk7)
a301675101
Merge branch 'w23_MDL-33007_m23_buggyiconv' of git://github.com/skodak/moodle
2012-06-04 11:33:47 +02:00
Petr Skoda
03f0cd1039
MDL-33007 fix incorrect min_fix_utf8() tests
...
Credit goest to Eloy Lafuente.
2012-06-04 10:45:44 +02:00
Dan Poltawski
1cbaf803d0
MDL-29173 - fix whitespace error
2012-06-04 16:32:25 +08:00
Dan Poltawski
6f337ea935
Merge branch 'MDL-29173_calc' of git://github.com/andyjdavis/moodle
2012-06-04 15:55:54 +08:00
Petr Skoda
0aff15c2c9
MDL-33007 add workaround for broken iconv //IGNORE
...
This patch adds mbstring utf-8 cleanup fallback and admin warning if no utf-8 cleanup possible in user submitted data.
2012-06-01 12:23:09 +02:00
Petr Skoda
3681e78429
MDL-33007 add buggy iconv workaround to configonlylib, add tests and fix minor issues
2012-06-01 12:23:09 +02:00
Andrew Davis
eb9f06f9c1
MDL-29173 grade: altered the definiton of round() in /lib/evalmath/evalmath.class.php
2012-05-29 16:38:42 +07:00
sam marshall
540f89d7d4
MDL-33212 Course page: Eye icon should override other conditions
2012-05-28 16:17:39 +01:00