Matteo Scaramuccia
ea76a7cde3
MDL-57379 Files: Improved file argument evaluation.
...
get_file_argument() is responsible to extract the relative path
of the file to be served by a specific Moodle component
like a theme or a module.
Some modules like scorm and imscp require slasharguments support
and they force it when creating the URLs to serve their files.
It should honor the slasharguments setting but this could break
those instances where existing hard-coded links still make usage of
the "old" format, the one when slasharguments is set to No i.e. '?file='.
Its logic has been improved by looking at when the URL is related to
serving a plug-in file in a "forced" slasharguments way of serving it
i.e. using '/pluginfile.php/' and not '/pluginfile.php?'.
2017-02-19 18:44:52 +00:00
..
2017-01-17 10:28:35 +08:00
2016-12-05 11:23:50 +11:00
2015-09-14 08:23:32 +08:00
2017-02-01 13:07:47 +08:00
2016-04-07 11:49:52 +08:00
2014-10-29 10:45:44 +13:00
2014-03-17 11:30:46 +08:00
2016-02-29 09:31:29 +00:00
2014-04-29 19:16:11 -07:00
2015-09-18 11:40:09 +08:00
2014-12-15 17:02:31 +08:00
2016-08-22 17:15:09 +01:00
2016-08-30 11:16:20 +08:00
2015-01-28 14:38:29 +08:00
2016-11-02 09:52:10 +00:00
2015-03-31 01:53:56 +02:00
2014-05-20 12:21:45 +08:00
2014-03-05 15:01:30 +08:00
2016-04-21 15:24:36 +08:00
2014-03-20 15:10:38 +00:00
2016-05-03 09:08:27 +01:00
2016-05-09 17:28:38 +08:00
2015-08-03 00:58:50 +00:00
2014-01-29 11:39:50 +08:00
2014-01-29 11:39:50 +08:00
2013-12-06 16:08:03 +08:00
2016-03-15 16:58:47 +08:00
2016-11-02 13:22:38 +11:00
2014-04-14 11:59:00 +08:00
2014-10-24 11:48:14 +02:00
2014-04-23 09:51:57 +08:00
2014-11-17 15:18:18 +08:00
2016-01-19 15:19:10 +08:00
2016-07-12 10:14:29 +01:00
2016-07-18 10:30:05 +08:00
2014-12-19 14:48:59 +00:00
2015-06-17 13:48:55 +01:00
2016-12-05 11:23:50 +11:00
2015-04-01 11:05:19 +08:00
2014-11-04 09:13:46 +13:00
2014-08-29 09:42:54 +12:00
2015-04-01 10:19:26 +02:00
2016-03-21 12:05:33 +08:00
2015-02-10 16:15:49 +08:00
2016-08-30 13:49:51 +08:00
2014-03-20 17:31:34 +08:00
2016-02-01 10:24:34 +08:00
2014-01-27 10:04:18 +08:00
2014-01-27 10:04:18 +08:00
2016-12-12 12:39:39 +08:00
2015-04-20 11:21:20 +08:00
2015-09-21 14:25:21 +08:00
2015-09-23 15:42:48 +08:00
2014-12-10 12:20:37 +05:30
2014-10-22 14:32:15 +11:00
2017-01-04 13:05:03 +01:00
2015-05-05 03:19:39 +02:00
2015-12-29 17:42:43 +08:00
2016-03-21 12:16:26 +08:00
2016-02-29 09:05:56 +08:00
2014-09-30 09:54:08 +13:00
2014-06-25 12:16:53 +08:00
2015-10-30 17:05:23 -05:00
2015-10-10 09:15:27 +02:00
2014-04-30 15:32:23 +08:00
2016-09-14 09:50:32 +10:00
2014-01-27 17:51:09 +07:00
2016-05-30 12:26:41 +08:00
2015-03-23 17:40:15 +13:00
2016-07-06 10:26:58 +08:00
2015-12-14 15:28:37 +08:00
2016-05-02 15:08:54 +08:00
2016-03-02 13:30:09 +08:00
2016-09-16 08:13:35 -07:00
2016-08-16 13:35:47 +10:00
2016-09-13 15:24:34 +01:00
2016-08-18 10:21:06 +08:00
2016-10-07 14:46:16 +08:00
2015-11-04 15:07:17 +01:00
2016-07-04 12:28:02 +01:00
2014-06-09 13:56:42 +01:00
2016-08-16 08:18:39 +08:00
2015-10-10 09:15:27 +02:00
2015-10-08 23:32:04 +02:00
2016-07-01 01:11:36 +02:00
2015-10-10 09:15:27 +02:00
2016-11-10 10:20:18 +05:30
2015-05-04 12:38:50 +08:00
2016-07-06 13:44:27 +08:00
2015-11-23 09:44:13 +01:00
2016-06-08 18:29:42 +08:00
2017-02-19 18:44:52 +00:00