mirror of
https://github.com/moodle/moodle.git
synced 2025-08-06 09:26:35 +02:00
Merge branch 'w24_MDL-32480_m26_imscp' of git://github.com/skodak/moodle
This commit is contained in:
commit
bf0cdbcf8a
1 changed files with 8 additions and 4 deletions
|
@ -61,10 +61,14 @@ function imscp_print_content($imscp, $cm, $course) {
|
||||||
function imscp_htmllize_item($item, $imscp, $cm) {
|
function imscp_htmllize_item($item, $imscp, $cm) {
|
||||||
global $CFG;
|
global $CFG;
|
||||||
|
|
||||||
$context = context_module::instance($cm->id);
|
if (preg_match('|^https?://|', $item['href'])) {
|
||||||
$urlbase = "$CFG->wwwroot/pluginfile.php";
|
$url = $item['href'];
|
||||||
$path = '/'.$context->id.'/mod_imscp/content/'.$imscp->revision.'/'.$item['href'];
|
} else {
|
||||||
$url = file_encode_url($urlbase, $path, false);
|
$context = context_module::instance($cm->id);
|
||||||
|
$urlbase = "$CFG->wwwroot/pluginfile.php";
|
||||||
|
$path = '/'.$context->id.'/mod_imscp/content/'.$imscp->revision.'/'.$item['href'];
|
||||||
|
$url = file_encode_url($urlbase, $path, false);
|
||||||
|
}
|
||||||
$result = "<li><a href=\"$url\">".$item['title'].'</a>';
|
$result = "<li><a href=\"$url\">".$item['title'].'</a>';
|
||||||
if ($item['subitems']) {
|
if ($item['subitems']) {
|
||||||
$result .= '<ul>';
|
$result .= '<ul>';
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue