Commit Graph

52 Commits

Author SHA1 Message Date
David Mudrák ad3ed98b05 MDL-34401 Replace ad-hoc plugin request caches with proper application caches
Data cached in these caches change only at well defined places (during
need for upgrade checks, at the plugin management screen etc). So it
makes sense to use proper application caches instead of request caches.

This saves couple of database queries at almost every page in Moodle.
2013-03-11 12:48:53 +01:00
Rossiani Wijaya f0e3fbb5dd MDL-36553 admin settings: removed commented out code and add generaltable class to frontpage filter settings 2013-01-14 10:09:52 +08:00
Rossiani Wijaya 8be244b2e2 MDL-36553 Admin settings: make tables class consistent throughout admin plugins setting 2013-01-14 10:09:51 +08:00
Rossiani Wijaya aa414527a4 MDL-34552 accessibility compliance for admin: Add forform input text and select tag 2012-07-31 16:31:47 +08:00
Dan Poltawski 0cbeea2b96 Merge branch 'MDL-34455-master-integration' of git://github.com/FMCorz/moodle 2012-07-24 16:01:00 +08:00
Frederic Massart bf006d2c15 MDL-34455 Libraries: Replaced deprecated get_context_instance() 2012-07-23 14:33:02 +08: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
Dan Poltawski 49957d3858 MDL-28666 admin/repository: use PARAM_BOOL for booleans. 2012-05-21 18:21:25 +08:00
Dongsheng Cai 6723372514 MDL-28666 Extends repository to support references
1. Allow repository to create references to external contents
2. Extends files API to handle file references
3. Generic file caching
4. Backup/restore file references
5. Download external contents if repository uninstalled
6. Allow filepicker to display iframe
7. PHPUnit test suits
2012-05-21 11:57:51 +08:00
Sam Hemelryk 3211569a6a Revert "MDL-30843 and MDL-30842 - accessibility compliance: Add <label> for form input text and select tag"
This reverts commit f9f281b8fe.
2012-04-11 17:18:58 +12: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
Sam Marshall 9d81733d4c Admin MDL-23244 Portfolio/repo admin pages use nested forms, which are illegal HTML and cause first dropdown on page to break 2010-11-08 17:12:03 +00:00
Dongsheng Cai d7497b1283 "MDL-13766, fixed function call" 2010-08-03 07:16:33 +00:00
Dongsheng Cai a5adfa2658 MDL-23072, properly localised repository instance name 2010-07-27 09:03:54 +00:00
Martin Dougiamas 7969834463 admin/repository MDL-15402 Checking in code from Mark Nelson @ Pukunui.com.au. Thanks, Mark and Shane! This patch updates the repository admin interface to look more like Filters management 2010-04-30 08:03:32 +00:00
Petr Skoda fe9d7318b5 MDL-22054 fixed missing strings and some really annoying redirects 2010-04-11 09:41:25 +00:00
Petr Skoda 61ef8f9f88 MDL-20204 removing deprecated admin headers 2010-03-31 08:05:53 +00:00
Dongsheng Cai 7c5c69d6dc "MDL-13766, improve repository admin page" 2010-03-10 03:24:14 +00:00
Dongsheng Cai b21c6b13de "MDL-13766, improve repository settings" 2010-03-09 08:18:04 +00:00
Dongsheng Cai 3b8e973833 "MDL-13766, fixed theme coding error" 2010-03-04 06:44:16 +00:00
Petr Skoda 24eb994795 MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup 2009-11-01 11:14:50 +00:00
dongsheng b3efb4cfd4 "MDL-13766, delete config if checkbox element is unchecked" 2009-10-08 09:01:34 +00:00
nicolasconnault 414a4a91b1 MDL-19787 upgraded calls to print_table, print_single_button, print_user_picture, print_container* and notice_yesno 2009-08-20 08:39:07 +00:00
nicolasconnault 73d6f52f6a MDL-19787 Converted all print_footer() calls 2009-08-06 14:12:46 +00:00
nicolasconnault 2fff8846f2 MDL-19787 Migrated calls to print_heading 2009-08-06 08:17:12 +00:00
dongsheng abdcded6c7 "MDL-13766, use OUTPUT to print box" 2009-07-09 07:17:18 +00:00
dongsheng 93e9aa2792 "MDL-18520, file system, supported choose a subdirectory" 2009-06-30 09:10:42 +00:00
tjhunt ad5d5997ed moodle_page: MDL-12212 more ->pagepaths to kill 2009-05-06 08:43:51 +00:00
dongsheng 8ef19a1ede "REPOSITORY/MDL-17466, display which plugin is valid" 2009-04-01 05:47:14 +00:00
dongsheng 3a90e17e41 "REPOSITORY/MDL-17466, display which plugin is valid" 2009-04-01 05:40:37 +00:00
dongsheng 60c366e8a6 "REPOSITORY/MDL-13766, improve create function" 2009-03-05 05:40:56 +00:00
dongsheng 40dd60d3b7 "REPOSITORY/MDL-13766, allow use repository name with numbers in it" 2009-01-09 03:20:05 +00:00
dongsheng 5c1c420f19 "REPOSITORY/MDL-13766, allow numbers in repository name" 2009-01-09 01:57:56 +00:00
skodak d1aa1e4855 MDL-17758 fixed hardcoded /admin/ links 2009-01-01 14:25:29 +00:00
nicolasconnault dbc0194458 MDL_13766 Refactoring of core repository code and added first unit tests 2008-11-26 07:03:10 +00:00
jerome f48fb4d692 MDL-15402: add a repository type functionality in the administration: enable/disable course and user repository setting 2008-10-09 03:02:26 +00:00
jerome 9885b864df MDL-15402: fix bug with rep type form not displayed during creation 2008-09-19 09:56:53 +00:00
jerome ce2066a1c2 MDL-15402: do not display type form if there is no option to set 2008-09-19 06:16:20 +00:00
jerome c295f9ff05 MDL-15402: refactor repository_admin_form into repository_type_form 2008-09-18 05:48:25 +00:00
jerome edb50637d7 MDL-15402: remove has_multiple_instance(), API will know there is multiple instance if the function get_instance_option_names() return a not empty object. 2008-09-18 05:21:51 +00:00
jerome 1b79955a70 MDL-15402: refactor get_admin_option_names() into get_type_option_names() 2008-09-18 03:19:52 +00:00
jerome 06e65e1e67 MDL-15402: remove has_admin_config() and has_instance_config() from repository lib and all repository plugins 2008-09-18 02:36:17 +00:00
jerome b8f46e17de MDL-15402: fix a bug with parameter in the delete URL (wrong cleaning setting) + move flickr public email address setting from admin to instance 2008-09-15 09:21:29 +00:00
jerome faaa613d99 MDL-15404: fix few bugs in repository administration, add a beta version of the course repository list 2008-09-05 06:30:18 +00:00
jerome 01ecb25bc9 MDL-15402: when has_admin_config is false, do not display an empty admin config page during type creation. 2008-09-04 04:58:33 +00:00
jerome 47dafef79a MDL-15402: if a type has no multiple instances and cannot configure an instance, so do not display the list of instance for this type. 2008-09-04 02:15:30 +00:00
jerome 46dd6bb0cf MDL-15402: delete a type now delete all its instances, fix confirmation xhtml and message, change save label buttons, repository_get_instances() return now all instances if no context is defined 2008-09-03 11:02:25 +00:00
jerome a660039578 MDL-15402: new version of repository administration 2008-09-02 08:58:53 +00:00
jerome c9f9f91159 MDL-13766: refactor all repository_instance() => repository_get_instance() 2008-08-28 05:23:07 +00:00
dongsheng 27051e4319 MDL-13766
1. Chanage database, create 2 more tables for repository
2. One-step download in file picker
2008-08-26 07:20:56 +00:00