version 1.350, 2013/07/11 18:25:51
|
version 1.357, 2014/12/11 01:44:55
|
Line 64 use HTML::Entities();
|
Line 64 use HTML::Entities();
|
use LONCAPA qw(:DEFAULT :match); |
use LONCAPA qw(:DEFAULT :match); |
|
|
sub java_not_enabled { |
sub java_not_enabled { |
return "\n".'<span class="LC_error">'. |
if (($env{'browser.mobile'}) && ($env{'browser.mobile'} =~ /^ipad|ipod|iphone$/i)) { |
&mt('The required Java applet could not be started. Please make sure to have Java installed and active in your browser.'). |
return "\n".'<span class="LC_error">'. |
"</span>\n"; |
&mt('The required Java applet could not be started, because Java is not supported by your mobile device.'). |
|
"</span>\n"; |
|
} else { |
|
return "\n".'<span class="LC_error">'. |
|
&mt('The required Java applet could not be started. Please make sure to have Java installed and active in your browser.'). |
|
"</span>\n"; |
|
} |
} |
} |
|
|
sub coursepreflink { |
sub coursepreflink { |
Line 170 sub dragmath_js {
|
Line 176 sub dragmath_js {
|
function mathedit(textarea, doc) { |
function mathedit(textarea, doc) { |
targetEntry = textarea; |
targetEntry = textarea; |
targetDoc = doc; |
targetDoc = doc; |
newwin = window.open("/adm/dragmath/applet/$popup.html","","width=565,height=500,resizable"); |
newwin = window.open("/adm/dragmath/$popup.html","","width=565,height=500,resizable"); |
} |
} |
// ]]> |
// ]]> |
</script> |
</script> |
Line 1221 ENDEDITOR
|
Line 1227 ENDEDITOR
|
<script type="text/javascript" src="/adm/jpicker/js/jpicker-1.1.6.min.js" > |
<script type="text/javascript" src="/adm/jpicker/js/jpicker-1.1.6.min.js" > |
</script> |
</script> |
<link rel="stylesheet" type="text/css" href="/adm/jpicker/css/jPicker-1.1.6.min.css" /> |
<link rel="stylesheet" type="text/css" href="/adm/jpicker/css/jPicker-1.1.6.min.css" /> |
<script type="text/javascript" src="/adm/countdown/js/jquery.countdown.js"></script> |
<script type="text/javascript" src="/adm/countdown/js/jquery.countdown.min.js"></script> |
<link rel="stylesheet" type="text/css" href="/adm/countdown/css/jquery.countdown.css" /> |
<link rel="stylesheet" type="text/css" href="/adm/countdown/css/jquery.countdown.css" /> |
|
|
<script type="text/javascript" src="/adm/spellchecker/js/jquery.spellchecker.min.js"></script> |
<script type="text/javascript" src="/adm/spellchecker/js/jquery.spellchecker.min.js"></script> |
Line 1700 returns: nothing
|
Line 1706 returns: nothing
|
my $links; |
my $links; |
if ((&show_return_link) && (!$CourseBreadcrumbs) && (ref($last) eq 'HASH')) { |
if ((&show_return_link) && (!$CourseBreadcrumbs) && (ref($last) eq 'HASH')) { |
my $alttext = &mt('Go Back'); |
my $alttext = &mt('Go Back'); |
|
my $hashref = { href => '/adm/flip?postdata=return:', |
|
title => &mt('Back to most recent content resource'), |
|
class => 'LC_menubuttons_link', |
|
}; |
|
if ($env{'request.noversionuri'} eq '/adm/searchcat') { |
|
$hashref->{'target'} = '_top'; |
|
} |
$links=&htmltag( 'a','<img src="/res/adm/pages/tolastloc.png" alt="'.$alttext.'" class="LC_icon" />', |
$links=&htmltag( 'a','<img src="/res/adm/pages/tolastloc.png" alt="'.$alttext.'" class="LC_icon" />', |
{ href => '/adm/flip?postdata=return:', |
$hashref); |
title => &mt('Back to most recent content resource'), |
|
class => 'LC_menubuttons_link', |
|
}); |
|
$links=&htmltag('li',$links); |
$links=&htmltag('li',$links); |
} |
} |
$links.= join "", |
$links.= join "", |
Line 2234 sub course_selection {
|
Line 2244 sub course_selection {
|
$output .= '<label><input type="radio" name="coursepick" value="category" onclick="coursePick(this.form);alert('."'".&mt('Choose categories, from left to right')."'".')" />'.&mt('Pick courses by category:').'</label><br />'; |
$output .= '<label><input type="radio" name="coursepick" value="category" onclick="coursePick(this.form);alert('."'".&mt('Choose categories, from left to right')."'".')" />'.&mt('Pick courses by category:').'</label><br />'; |
$output .= '<table><tr><td>'.$$codetitles[0].'<br />'."\n". |
$output .= '<table><tr><td>'.$$codetitles[0].'<br />'."\n". |
'<select name="'.$standardnames->[0]. |
'<select name="'.$standardnames->[0]. |
'" onChange="setPick(this.form);courseSet('."'$$codetitles[0]'".')">'."\n". |
'" onchange="setPick(this.form);courseSet('."'$$codetitles[0]'".')">'."\n". |
' <option value="-1" />Select'."\n"; |
' <option value="-1" />Select'."\n"; |
my @items = (); |
my @items = (); |
my @longitems = (); |
my @longitems = (); |
Line 2264 sub course_selection {
|
Line 2274 sub course_selection {
|
for (my $i=1; $i<$numtitles; $i++) { |
for (my $i=1; $i<$numtitles; $i++) { |
$output .= '<td>'.$$codetitles[$i].'<br />'."\n". |
$output .= '<td>'.$$codetitles[$i].'<br />'."\n". |
'<select name="'.$standardnames->[$i]. |
'<select name="'.$standardnames->[$i]. |
'" onChange="courseSet('."'$$codetitles[$i]'".')">'."\n". |
'" onchange="courseSet('."'$$codetitles[$i]'".')">'."\n". |
'<option value="-1"><-Pick '.$$codetitles[$i-1].'</option>'."\n". |
'<option value="-1"><-Pick '.$$codetitles[$i-1].'</option>'."\n". |
'</select>'."\n". |
'</select>'."\n". |
'</td>'; |
'</td>'; |
Line 2932 ENDSCRIPT
|
Line 2942 ENDSCRIPT
|
############################################## |
############################################## |
|
|
sub resize_scrollbox_js { |
sub resize_scrollbox_js { |
my ($context,$tabidstr) = @_; |
my ($context,$tabidstr,$tid) = @_; |
my (%names,$paddingwfrac,$offsetwfrac,$offsetv,$minw,$minv); |
my (%names,$paddingwfrac,$offsetwfrac,$offsetv,$minw,$minv); |
if ($context eq 'docs') { |
if ($context eq 'docs') { |
%names = ( |
%names = ( |
Line 2968 window.onresize=callResize;
|
Line 2978 window.onresize=callResize;
|
|
|
'; |
'; |
if ($context eq 'docs') { |
if ($context eq 'docs') { |
$output .= ' |
if ($env{'form.active'}) { |
var activeTab; |
$output .= "\nvar activeTab = '$env{'form.active'}$tid';\n"; |
'; |
} else { |
|
$output .= "\nvar activeTab = '';\n"; |
|
} |
} |
} |
$output .= <<"FIRST"; |
$output .= <<"FIRST"; |
|
|
Line 3336 END
|
Line 3348 END
|
sub htmltag{ |
sub htmltag{ |
return |
return |
qq|<$_[0]| |
qq|<$_[0]| |
. join( '', map { qq| $_="${$_[2]}{$_}"| if ${$_[2]}{$_} } keys %{ $_[2] } ) |
. join( '', map { qq| $_="${$_[2]}{$_}"| if ${$_[2]}{$_} } keys(%{ $_[2] }) ) |
. ($_[1] ? qq|>$_[1]</$_[0]>| : qq|/>|). "\n"; |
. ($_[1] ? qq|>$_[1]</$_[0]>| : qq|/>|). "\n"; |
}; |
}; |
|
|