version 1.394, 2018/12/27 20:10:31
|
version 1.396, 2020/08/30 20:30:22
|
Line 2660 sub course_custom_roles {
|
Line 2660 sub course_custom_roles {
|
|
|
|
|
sub resource_info_box { |
sub resource_info_box { |
my ($symb,$onlyfolderflag,$stuvcurrent,$stuvdisp)=@_; |
my ($symb,$onlyfolderflag,$stuvcurrent,$stuvdisp,$divforres)=@_; |
my $return=''; |
my $return=''; |
if ($stuvcurrent ne '') { |
if (($stuvcurrent ne '') || ($divforres)) { |
$return = '<div class="LC_left_float">'; |
$return = '<div class="LC_left_float">'; |
} |
} |
if ($symb) { |
if ($symb) { |
Line 2691 sub resource_info_box {
|
Line 2691 sub resource_info_box {
|
} else { |
} else { |
$return='<p><span class="LC_error">'.&mt('No context provided.').'</span></p>'; |
$return='<p><span class="LC_error">'.&mt('No context provided.').'</span></p>'; |
} |
} |
if ($stuvcurrent ne '') { |
if (($stuvcurrent ne '') || ($divforres)) { |
$return .= '</div>'; |
$return .= '</div>'; |
} |
} |
return $return; |
return $return; |
Line 3557 sub jump_to_editres {
|
Line 3557 sub jump_to_editres {
|
} |
} |
} else { |
} else { |
unless ($cfile =~ m{^/priv/}) { |
unless ($cfile =~ m{^/priv/}) { |
if ($cfile =~ m{^(/adm/wrapper/ext/([^#]+))#([^#]+)$}) { |
if ($cfile =~ m{^(/adm/wrapper/ext/([^#]+))(?:|#([^#]+))$}) { |
$cfile = $1; |
$cfile = $1; |
my $extlink = $2; |
my $extlink = $2; |
$anchor = $3; |
$anchor = $3; |
Line 3620 sub jump_to_editres {
|
Line 3620 sub jump_to_editres {
|
if ($hostname ne '') { |
if ($hostname ne '') { |
$cfile = 'http://'.$hostname.(($cfile =~ /^\//)? '':'/').$cfile; |
$cfile = 'http://'.$hostname.(($cfile =~ /^\//)? '':'/').$cfile; |
} |
} |
unless ($is_ext) { |
$cfile .= (($cfile=~/\?/)?'&':'?').'usehttp=1'; |
$cfile .= (($cfile=~/\?/)?'&':'?').'usehttp=1'; |
|
} |
|
} elsif ($usehttps) { |
} elsif ($usehttps) { |
$cfile = $env{'request.use_absolute'}.(($cfile =~ /^\//)? '':'/').$cfile; |
$cfile = $env{'request.use_absolute'}.(($cfile =~ /^\//)? '':'/').$cfile; |
} |
} |