version 1.26, 2003/06/20 16:13:06
|
version 1.29, 2003/09/03 01:53:46
|
Line 181 sub date_setter {
|
Line 181 sub date_setter {
|
document.$formname.$dname\_day.value = 30; |
document.$formname.$dname\_day.value = 30; |
} |
} |
} |
} |
|
|
|
function $dname\_opencalendar() { |
|
var calwin=window.open( |
|
"/adm/announcements?pickdate=yes&formname=$formname&element=$dname&month="+ |
|
document.$formname.$dname\_month.value+"&year="+ |
|
document.$formname.$dname\_year.value, |
|
"LONCAPAcal", |
|
"height=350,width=350,scrollbars=yes,resizable=yes,menubar=no"); |
|
|
|
} |
</script> |
</script> |
ENDJS |
ENDJS |
$result .= " <nobr><select name=\"$dname\_month\" ".$special.' '. |
$result .= " <nobr><select name=\"$dname\_month\" ".$special.' '. |
Line 223 ENDJS
|
Line 233 ENDJS
|
"value=\"$min\" size=\"3\" /> m\n"; |
"value=\"$min\" size=\"3\" /> m\n"; |
$result .= " <input type=\"text\" name=\"$dname\_second\" ".$special.' '. |
$result .= " <input type=\"text\" name=\"$dname\_second\" ".$special.' '. |
"value=\"$sec\" size=\"3\" /> s\n"; |
"value=\"$sec\" size=\"3\" /> s\n"; |
$result .= "</nobr>\n<!-- end $dname date setting form -->\n"; |
$result .= "<a href=\"javascript:$dname\_opencalendar()\">Select Date</a></nobr>\n<!-- end $dname date setting form -->\n"; |
return $result; |
return $result; |
} |
} |
|
|
Line 385 the selection box is set to document.$fo
|
Line 395 the selection box is set to document.$fo
|
|
|
$size: the size (number of lines) of the selection box. |
$size: the size (number of lines) of the selection box. |
|
|
|
$onchange: javascript to use when the value is changed. Enclosed in |
|
double quotes, ""s, not single quotes. |
|
|
Returns: a perl string as described. |
Returns: a perl string as described. |
|
|
=cut |
=cut |
Line 392 Returns: a perl string as described.
|
Line 405 Returns: a perl string as described.
|
############################################## |
############################################## |
############################################## |
############################################## |
sub StatusOptions { |
sub StatusOptions { |
my ($status, $formName,$size)=@_; |
my ($status, $formName,$size,$onchange)=@_; |
$size = 1 if (!defined($size)); |
$size = 1 if (!defined($size)); |
if (! defined($status)) { |
if (! defined($status)) { |
$status = 'Active'; |
$status = 'Active'; |
Line 409 sub StatusOptions {
|
Line 422 sub StatusOptions {
|
|
|
my $Str = ''; |
my $Str = ''; |
$Str .= '<select name="Status"'; |
$Str .= '<select name="Status"'; |
if(defined($formName) && $formName ne '') { |
if(defined($formName) && $formName ne '' && ! defined($onchange)) { |
$Str .= ' onchange="document.'.$formName.'.submit()"'; |
$Str .= ' onchange="document.'.$formName.'.submit()"'; |
} |
} |
|
if (defined($onchange)) { |
|
$Str .= ' onchange="'.$onchange.'"'; |
|
} |
$Str .= ' size="'.$size.'" '; |
$Str .= ' size="'.$size.'" '; |
$Str .= '>'."\n"; |
$Str .= '>'."\n"; |
$Str .= '<option value="Active" '.$OpSel1.'>'. |
$Str .= '<option value="Active" '.$OpSel1.'>'. |
Line 728 sub Create_PrgWin {
|
Line 744 sub Create_PrgWin {
|
"<body bgcolor=\"#88DDFF\">". |
"<body bgcolor=\"#88DDFF\">". |
"<h4>$heading</h4>". |
"<h4>$heading</h4>". |
"<form name=popremain>". |
"<form name=popremain>". |
"<input type=text size=55 name=remaining value=Starting></form>". |
'<input type="text" size="55" name="remaining" value="Starting"></form>'. |
"</body></html>\');". |
"</body></html>\');". |
"popwin.document.close();". |
"popwin.document.close();". |
"</script>"); |
"</script>"); |
Line 787 sub Increment_PrgWin {
|
Line 803 sub Increment_PrgWin {
|
} else { |
} else { |
$lasttime = '('.$lasttime.' seconds for '.$extraInfo.')'; |
$lasttime = '('.$lasttime.' seconds for '.$extraInfo.')'; |
} |
} |
|
# |
|
my $user_browser = $ENV{'browser.type'} if (exists($ENV{'browser.type'})); |
|
my $user_os = $ENV{'browser.os'} if (exists($ENV{'browser.os'})); |
|
if (! defined($user_browser) || ! defined($user_os)) { |
|
(undef,$user_browser,undef,undef,undef,$user_os) = |
|
&Apache::loncommon::decode_user_agent(); |
|
} |
|
if ($user_browser eq 'explorer' && $user_os =~ 'mac') { |
|
$lasttime = ''; |
|
} |
$r->print('<script>popwin.document.popremain.remaining.value="'. |
$r->print('<script>popwin.document.popremain.remaining.value="'. |
$$prog_state{'done'}.'/'.$$prog_state{'max'}. |
$$prog_state{'done'}.'/'.$$prog_state{'max'}. |
': '.$time_est.' remaining '.$lasttime.'";'.'</script>'); |
': '.$time_est.' remaining '.$lasttime.'";'.'</script>'); |