David Mudrak
4ed266809c
MDL-20438 Change the order of plugin types at the overview pages
2012-03-30 11:05:40 +02:00
David Mudrak
d26f3ddde7
MDL-20438 New plugins overview panel displaying some stats
2012-03-30 11:05:39 +02:00
David Mudrak
b6ad85946d
MDL-20438 Refactoring pluginlib before adding anything new
...
These changes are motivated by feedback from Tim Hunt (17 October 2011
in the developers chat room). The combination of using an interface, but
then putting all the useful information in public fields, was not good
design of this library. So I am merging the plugin_information interface
and the plugintype_base class into a new abstract class plugininfo_base.
This new class defines the basic API of all information holding
subclasses. This does not change the code, just puts the documentation
closer to the methods they are actually implemented.
2012-03-30 11:05:39 +02:00
Rajesh Taneja
a415ecc21c
MDL-30051 cron: login error sql is now cross db
2012-03-30 16:48:31 +08:00
Rossiani Wijaya
f9f281b8fe
MDL-30843 and MDL-30842 - accessibility compliance: Add <label> for form input text and select tag
2012-03-30 16:26:58 +08:00
Rajesh Taneja
91f7f8c1c1
MDL-32150 Libraries: checkbox controller will not check or uncheck freezed checkboxes
2012-03-30 13:04:04 +08:00
Rajesh Taneja
af8def57f6
MDL-32150 Libraries: checkall and uncheckall will not select disabled or readonly checkboxes
2012-03-30 13:04:04 +08:00
Marina Glancy
a45e65206a
MDL-32171: add 'Manage' link to Picasa repository
2012-03-30 08:33:28 +08:00
Marina Glancy
b2cb00c2e9
MDL-31789: Allowing context object to be passed to JS using json_encode()
...
Classes with magic properties such as context do not pass through json_encode().
The solution is to implement iterator in such classes and convert what we
feed to json_encode to array using 'foreach' before we pass it to json_encode():
- class context implements IteratorAggregate
- added function convert_to_array() that converts anything to array
- before calling json_encode we convert the argument to array
2012-03-30 08:27:53 +08:00
Jason Fowler
27c3b8d8c7
MDL-30784 - lib - Patch provided by Jason Hardin to provide detection for Android Tablets to allow the theme engine to provide the tablet theme
2012-03-30 08:16:38 +08:00
Sam Hemelryk
aa4a6566a5
MDL-29678 lib: Require login now overrides to false for AJAX scripts
2012-03-30 10:23:46 +13:00
Sam Hemelryk
04bcd1ce39
MDL-29678 navigation: Navigation AJAX require_login calls no longer set wantsurl or redirect
2012-03-30 10:23:46 +13:00
Sam Hemelryk
c18facf2eb
MDL-31631 navigation: Removed caching of activities and sections arrays in favour of relying on cminfo caching
2012-03-30 10:22:45 +13:00
Sam Hemelryk
50e49c917d
MDL-32081 csslib: Improved handling of parentheses when processing styles
2012-03-30 10:20:59 +13:00
Sam Hemelryk
897ad664e4
MDL-32081 csslib: Added unit tests for complex background images
2012-03-30 10:20:59 +13:00
Sam Hemelryk
dd57a4de08
MDL-32265 moodlelib: Improved performance of moodle_needs_upgrading
2012-03-30 10:19:12 +13:00
Petr Skoda
caee6e6c26
MDL-32251 E_STRICT fixes part 3
2012-03-29 15:24:30 +02:00
Tim Hunt
76cf77e4d3
MDL-32240 quiz editing: check permissions questions are added.
...
We also check permissions when removing questions from the quiz, so that
we do not let users make mistakes they cannot immediately undo.
2012-03-29 14:14:12 +01:00
Petr Skoda
0bb48cc2a1
MDL-32250 import latest SimpleTest 1.1.0
2012-03-29 15:07:53 +02:00
Dan Poltawski
a4051353d1
Revert "Merge branch 'MDL-31914-master-4' of git://git.luns.net.uk/moodle"
...
This reverts commit 296c0247c6
, reversing
changes made to 2511b0742a
.
Conflicts:
lib/db/upgrade.php
version.php
2012-03-29 16:07:30 +08:00
Eloy Lafuente (stronk7)
3f0cb423b2
Merge branch 'w13_MDL-32095_m23_strict2' of git://github.com/skodak/moodle
2012-03-28 22:49:38 +02:00
Petr Skoda
b137739b5e
MDL-32095 fix outputlib test to setup debug level properly
2012-03-28 22:47:57 +02:00
Petr Skoda
e63f95d7c1
MDL-12730 new debug levels (support strict) + upgrade from old ones
2012-03-28 16:39:42 +02:00
Eloy Lafuente (stronk7)
296c0247c6
Merge branch 'MDL-31914-master-4' of git://git.luns.net.uk/moodle
...
Conflicts:
lib/db/upgrade.php
version.php
2012-03-27 10:10:17 +02:00
Aparup Banerjee
1469dee12f
MDL-31711 Documentation : changed usages of @property to @var for non-magic variables.
2012-03-27 16:01:14 +08:00
Dan Poltawski
2511b0742a
Merge branch 'MDL-32028' of git://github.com/nebgor/moodle
2012-03-27 14:46:52 +08:00
Aparup Banerjee
5eee9f7ade
Merge branch 'w13_MDL-32109_m23_fastpurify' of git://github.com/skodak/moodle
2012-03-27 10:15:18 +08:00
Sam Hemelryk
a7cd1f5a53
Merge branch 'MDL-22510-master' of git://github.com/ankitagarwal/moodle
2012-03-27 11:03:19 +13:00
Sam Hemelryk
5dc1a544ea
Merge branch 'MDL-11378-master-2' of git://git.luns.net.uk/moodle
2012-03-27 10:05:43 +13:00
Sam Hemelryk
c194925278
Merge branch 'master_MDL-32147' of git://github.com/danmarsden/moodle
2012-03-27 09:51:40 +13:00
Eloy Lafuente (stronk7)
9ee910e69c
MDL-32112 mysql: change rename sql generator to pass validation
2012-03-26 19:57:58 +02:00
Eloy Lafuente (stronk7)
43616f61f1
Merge branch 'w13_MDL-32112_m23_dbman' of git://github.com/skodak/moodle
2012-03-26 19:40:58 +02:00
Petr Skoda
68a7c9a696
MDL-32095 some more E_STRICT fixes
2012-03-26 11:47:15 +02:00
Dan Poltawski
9efaab4949
Merge branch 'MDL-32176' of git://github.com/timhunt/moodle
2012-03-26 09:35:49 +08:00
Rajesh Taneja
4d6f9478ed
MDL-31903 course: Title on highlight and hide icon should be only added in ie
2012-03-26 11:44:50 +13:00
Rajesh Taneja
618c155a24
MDL-31903 course: Highlight icon will get iniatlised properly
2012-03-26 11:44:50 +13:00
Rajesh Taneja
f753887155
MDL-31903 course: update patch to fix course highlight icon and title toggle
2012-03-26 11:44:50 +13:00
Juho Viitasalo
730477a878
MDL-31903 course: Fixed course highlight icon and title toggle
2012-03-26 11:44:16 +13:00
Sam Hemelryk
991b3a3a9b
Merge branch 'MDL-32026-master-2' of git://git.luns.net.uk/moodle
2012-03-26 11:13:54 +13:00
Sam Hemelryk
75e5bd51ea
Merge branch 'w13_MDL-31685_m23_filelocking' of git://github.com/skodak/moodle
2012-03-26 10:35:48 +13:00
Petr Skoda
436b961381
MDL-32112 use constants for field and table limits
...
For now using the same JS hardcoding trick Eloy did the last time...
2012-03-24 11:45:36 +01:00
Petr Skoda
7fd31fe86c
MDL-32112 horrible hack that ignores invalid size for XMLDB_TYPE_NUMBER in numerical question type
...
The easies fix could be to use VARCHAR instead because this field is used only for reading and writing, no selects on this field it seems.
2012-03-24 11:40:15 +01:00
Petr Skoda
d3232735ee
MDL-32112 validate float definition in sql_generator
2012-03-24 11:40:15 +01:00
Petr Skoda
54e71a43ba
MDL-32112 validate number definition in sql_generator
2012-03-24 11:40:15 +01:00
Petr Skoda
720d605e61
MDL-32112 validate integer definition in sql_generator
2012-03-24 11:40:15 +01:00
Petr Skoda
f9090b195b
MDL-32112 validate table name restrictions in sql_generator
2012-03-24 11:40:15 +01:00
Petr Skoda
6cfade8f5a
MDL-32112 validate field name restrictions in sql_generator
2012-03-24 11:40:14 +01:00
Petr Skoda
f0bf9ffeaa
MDL-31685 new setting for prevention of file based locking
...
Please note that this setting can not be stored in database because some scripts use ABORT_AFTER_CONFIG.
2012-03-24 11:37:13 +01:00
Petr Skoda
62cd8cd9f5
MDL-32029 fix get_tables() when prefix empty in external database
2012-03-24 11:36:01 +01:00
Petr Skoda
3f0fe2b820
MDL-32109 migrate tests to PHPUnit
2012-03-24 11:33:59 +01:00