Dan Poltawski
ac088b1c21
Merge branch 'w42_MDL-35904_m24_mainadmin' of git://github.com/skodak/moodle
2012-10-16 14:50:30 +08:00
Marina Glancy
dddbbac3f7
MDL-35661 Check that plugin is installed before including settings.php
2012-10-15 15:47:41 +08:00
Dan Poltawski
6bea7da1ab
Merge branch 'wip-MDL-35661-master' of git://github.com/marinaglancy/moodle
2012-10-15 13:31:10 +08:00
Petr Škoda
550790153a
MDL-35904 send notifications from main admin and improve coding style
2012-10-13 09:52:45 +02:00
Marina Glancy
2567584d5e
MDL-35661 Loading of plugin settings for webservices plugins (plugininfo_webservice)
...
- webservicesettings must be only created if user has site:config capability, otherwise the nodes are added to non-existing parent
2012-10-09 09:58:00 +08:00
Marina Glancy
c517dd68f7
MDL-35661 Loading of plugin settings for repositories plugins (plugininfo_repository)
2012-10-09 09:57:59 +08:00
Marina Glancy
eb30df1e5f
MDL-35661 Removed function plugininfo_local::get_settings_url() introduced in MDL-35442
...
Local plugins do not create settings node with particular name, there is no standard way to
return the settings url
2012-10-09 09:57:59 +08:00
Marina Glancy
e8d169320b
MDL-35661 Loading of plugin settings for message processors (plugininfo_message)
2012-10-09 09:57:59 +08:00
Marina Glancy
d98305bdda
MDL-35661 Loading of plugin settings for plagiarism plugins (plugininfo_plagiarism)
2012-10-09 09:57:58 +08:00
Marina Glancy
66f3684a38
MDL-35661 Loading of plugin settings for qtype plugins (plugininfo_qtype)
2012-10-09 09:57:58 +08:00
Marina Glancy
1de1a6665c
MDL-35661 Loading of plugin settings for filters plugins (plugininfo_filter)
2012-10-09 09:57:58 +08:00
Marina Glancy
087001ee42
MDL-35661 Loading of plugin settings for editor plugins (plugininfo_editor)
2012-10-09 09:57:57 +08:00
Marina Glancy
79c5c3fa96
MDL-35661 Loading of plugin settings for enrol plugins (plugininfo_enrol)
2012-10-09 09:57:57 +08:00
Marina Glancy
cbe9f609f8
MDL-35661 Loading of plugin settings for auth plugins (plugininfo_auth)
2012-10-09 09:57:53 +08:00
Marina Glancy
870d42809a
MDL-35661 Loading of plugin settings for blocks (plugininfo_block)
2012-10-09 09:56:46 +08:00
Marina Glancy
fde6f79fae
MDL-35661 Loading of plugin settings for modules (plugininfo_mod)
2012-10-09 09:56:42 +08:00
Marina Glancy
5cdb1893a9
MDL-35661 Add functionality to plugininfo_base to load settings and check the settings url
...
- added plugin_manager and plugininfo_base::load_settings(), get_settings_section_name()
2012-10-09 09:44:59 +08:00
Sam Hemelryk
fd59389ca6
MDL-25290 cache: Plugins are now standard and strings tidied
2012-10-08 09:53:52 +13:00
Dan Poltawski
078929f40c
Merge branch 'MDL-35442-master' of git://git.luns.net.uk/moodle
2012-09-24 11:19:34 +08:00
Ruslan Kabalin
888ce02a82
MDL-35442 Add settings and uninstall link for local plugins
2012-09-18 09:41:26 +01:00
Eloy Lafuente (stronk7)
5df0b25806
Merge branch 'MDL-35344-updates' of git://github.com/mudrd8mz/moodle
2012-09-17 18:02:46 +02:00
Petr Škoda
fcae4a0ce3
MDL-35460 add offline feedback from mod_assign to standard plugins
2012-09-16 09:35:04 +02:00
David Mudrák
c62580b9d0
MDL-35344 Ignore available updates info with invalid format
...
Previously when the server response validation had failed, the property
available_update_checker::recentresponse was left as NULL. This caused
problems in available_update_checker::compare_responses() that expects
proper arrays passed.
This patch makes invalid data being ignored by setting the property to
an empty array as if no data have been fetched yet. A debugging message
is thrown so the admins will be able to diagnose eventual problems in
the future.
2012-09-10 17:29:42 +02:00
David Mudrák
7092ea5da5
MDL-35109 Fix available_update_checker::cron_has_fresh_fetch()
...
For the purpose of cron based fetching, recently fetched data are valid
for 24 hours.
2012-08-28 22:59:33 +02:00
Dan Poltawski
d642260cfe
Merge branch 'w34_MDL-34954_m24_subplugins' of git://github.com/skodak/moodle
2012-08-21 10:34:28 +08:00
Petr Škoda
e197d9a457
MDL-34956 fix recent plugin parent fetching regression
2012-08-18 21:52:44 +02:00
Petr Škoda
7d59d8dae1
MDL-34954 allow subplugins to define plugininfo_* class
2012-08-18 13:03:58 +02:00
Petr Škoda
975311d3d2
MDL-34954 prevent false IDE code inspection errors
2012-08-18 12:47:58 +02:00
Petr Škoda
b4bfdf5a53
MDL-34954 include filelib stuff only when needed
2012-08-18 12:46:05 +02:00
Eloy Lafuente (stronk7)
76b97631b0
Merge branch 'MDL-25012' of git://github.com/danpoltawski/moodle
...
Conflicts:
lib/db/upgrade.php
version.php
2012-08-15 00:41:04 +02:00
Petr Škoda
29e036904f
MDL-33041 mark new TinyMCE subplugins as standard plugins
2012-08-11 15:57:35 +02:00
sam marshall
c57fc98b27
MDL-33041 (1) Add subplugin support for 'editor' plugins
2012-08-10 14:57:57 +02:00
Dan Poltawski
db9d7be602
MDL-25012 blogs: Remove bloglevelupgrade tool
...
This was used for 1.9->2.x upgrade and is not longer relevant.
2012-08-06 11:25:21 +08:00
David Mudrák
d5d2e3531f
MDL-34019 Fix response item key name
2012-07-02 15:02:58 +08:00
Eloy Lafuente (stronk7)
daf28d868b
MDL-32117 equella: make it core plugin
2012-06-12 02:37:04 +02:00
David Mudrak
3a2300f552
MDL-32329 new plugininfo_base::is_core_dependency_satisfied() method
...
The method's logic was previously implemented in all_plugins_ok() but we
will need to call it separately. Also make the code cleaner.
2012-05-30 10:35:28 +02:00
David Mudrak
927cb51166
MDL-32329 plugin manager returns plugins with unsatisfied dependencies
2012-05-30 10:35:28 +02:00
Dan Poltawski
d9038d715b
Merge branch 'MDL-32338' of git://github.com/nebgor/moodle
2012-05-23 11:27:54 +08:00
Eloy Lafuente (stronk7)
f7e6dd4d41
MDL-32709 book: now standard module + new strings added
...
Note the lang file is completely disordered yet
2012-05-21 00:54:53 +02:00
David Mudrak
7716057f7d
MDL-32610 available updates info at the Plugins overview admin page can be hidden
2012-05-15 13:43:08 +02:00
Aparup Banerjee
fd87d0bf78
MDL-32338 Libraries : made pluginlib.php cron_execute handle the exceptions it faces.
2012-05-04 11:25:42 +08:00
Dan Poltawski
1619a38b9b
MDL-31270 pluginlib: Add assign subplugins as standard modules
2012-05-03 17:22:34 +08:00
Dan Poltawski
10ef48fc1e
MDL-31270 mod_assign: now added to the standard plugin list
2012-05-03 17:13:09 +08:00
Sam Hemelryk
7c30505be8
Merge branch 'MDL-32009-master-3' of git://git.luns.net.uk/moodle
2012-05-01 13:43:07 +12:00
Ruslan Kabalin
3f9d9e2856
MDL-32009 messaging: Add message processor uninstall functionality
2012-04-30 10:34:39 +01:00
Ruslan Kabalin
bede23f7bc
MDL-32009 messaging: Add is_enabled method to plugintype_message
2012-04-30 10:34:37 +01:00
Ruslan Kabalin
bc795b98e9
MDL-32009 messaging: Refator get_settings_url plugintype method
...
No need to duplicate checks since we have them in one place.
2012-04-30 10:34:37 +01:00
Dan Marsden
77143217f2
MDL-31731 - new grading form - Marking Guide
2012-04-30 08:44:43 +12:00
David Mudrak
9862128087
MDL-32235 introducing new workshop scheduled allocation plugin
...
The idea is to build a plugin that will internally call the random
allocator when the submissions deadline is reached. The teacher is able
to pre-define the configuration for the random allocator.
2012-04-13 04:49:45 +02:00
Dan Poltawski
8411c24ec1
MDL-20438 pluginlib: Don't run update checker on install
...
This is unlikely to be the long term solution and so MDL-32329 has been
created to address that
2012-04-04 21:02:07 +08:00