version 1.516, 2022/05/24 16:23:03
|
version 1.518, 2022/05/27 04:35:36
|
Line 234 sub prep_menuitem {
|
Line 234 sub prep_menuitem {
|
if ($ltitarget eq 'iframe') { |
if ($ltitarget eq 'iframe') { |
$target =''; |
$target =''; |
} elsif ($deeplinktarget eq '_self') { |
} elsif ($deeplinktarget eq '_self') { |
$target = $deeplinktarget; |
$target = ' target="'.$deeplinktarget.'"'; |
} |
} |
return ($listclass?'<li class="'.$listclass.'">':'<li>').'<a' |
return ($listclass?'<li class="'.$listclass.'">':'<li>').'<a' |
# highlighting for new messages |
# highlighting for new messages |
Line 2368 function golist(url) {
|
Line 2368 function golist(url) {
|
currentSymb= null; |
currentSymb= null; |
var lcHostname = setLCHost(); |
var lcHostname = setLCHost(); |
var ltitarget = '$ltitarget'; |
var ltitarget = '$ltitarget'; |
if (ltitarget == 'iframe') { |
var deeplinktarget = '$deeplinktarget'; |
|
if ((ltitarget == 'iframe') || (deeplinktarget == '_self')) { |
document.location.href=lcHostname+url; |
document.location.href=lcHostname+url; |
} else { |
} else { |
top.location.href=lcHostname+url; |
top.location.href=lcHostname+url; |
Line 2480 ENDSERVERFORM
|
Line 2481 ENDSERVERFORM
|
} |
} |
|
|
sub constspaceform { |
sub constspaceform { |
|
my ($frameset) = @_; |
my ($target,$printtarget); |
my ($target,$printtarget); |
unless ((($env{'request.lti.login'}) && ($env{'request.lti.target'} eq 'iframe')) || |
if ($frameset) { |
(($env{'request.deeplink.login'}) && ($env{'request.deeplink.target'} eq '_self'))) { |
$target = ' target="_parent"'; |
$target = ' target="_top"'; |
|
$printtarget = ' target="_parent"'; |
$printtarget = ' target="_parent"'; |
|
} else { |
|
unless ((($env{'request.lti.login'}) && ($env{'request.lti.target'} eq 'iframe')) || |
|
(($env{'request.deeplink.login'}) && ($env{'request.deeplink.target'} eq '_self'))) { |
|
$target = ' target="_top"'; |
|
$printtarget = ' target="_parent"'; |
|
} |
} |
} |
return(<<ENDCONSTSPACEFORM); |
return(<<ENDCONSTSPACEFORM); |
<form name="constspace" action="/adm/logout" method="post"$target> |
<form name="constspace" action="/adm/logout" method="post"$target> |