version 1.29, 2003/09/03 01:53:46
|
version 1.31, 2003/10/14 18:36:54
|
Line 56 html.
|
Line 56 html.
|
package Apache::lonhtmlcommon; |
package Apache::lonhtmlcommon; |
|
|
use Time::Local; |
use Time::Local; |
|
use Apache::lonlocal; |
use strict; |
use strict; |
|
|
|
|
Line 202 ENDJS
|
Line 203 ENDJS
|
for(my $m = 1;$m <=$#Months;$m++) { |
for(my $m = 1;$m <=$#Months;$m++) { |
$result .= " <option value=\"$m\" "; |
$result .= " <option value=\"$m\" "; |
$result .= "selected " if ($m-1 == $month); |
$result .= "selected " if ($m-1 == $month); |
$result .= "> $Months[$m] </option>\n"; |
$result .= "> ".&mt($Months[$m])." </option>\n"; |
} |
} |
$result .= " </select>\n"; |
$result .= " </select>\n"; |
$result .= " <input type=\"text\" name=\"$dname\_day\" ". |
$result .= " <input type=\"text\" name=\"$dname\_day\" ". |
Line 217 ENDJS
|
Line 218 ENDJS
|
$result .= " <option value=\"$h\" "; |
$result .= " <option value=\"$h\" "; |
$result .= "selected " if ($hour == $h); |
$result .= "selected " if ($hour == $h); |
$result .= "> "; |
$result .= "> "; |
|
my $timest=''; |
if ($h == 0) { |
if ($h == 0) { |
$result .= "12 am"; |
$timest .= "12 am"; |
} elsif($h == 12) { |
} elsif($h == 12) { |
$result .= "12 noon"; |
$timest .= "12 noon"; |
} elsif($h < 12) { |
} elsif($h < 12) { |
$result .= "$h am"; |
$timest .= "$h am"; |
} else { |
} else { |
$result .= $h-12 ." pm"; |
$timest .= $h-12 ." pm"; |
} |
} |
$result .= " </option>\n"; |
$timest=&mt($timest); |
|
$result .= $timest." </option>\n"; |
} |
} |
$result .= " </select>\n"; |
$result .= " </select>\n"; |
$result .= " <input type=\"text\" name=\"$dname\_minute\" ".$special.' '. |
$result .= " <input type=\"text\" name=\"$dname\_minute\" ".$special.' '. |
"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 .= "<a href=\"javascript:$dname\_opencalendar()\">Select Date</a></nobr>\n<!-- end $dname date setting form -->\n"; |
$result .= "<a href=\"javascript:$dname\_opencalendar()\">". |
|
&mt('Select Date')."</a></nobr>\n<!-- end $dname date setting form -->\n"; |
return $result; |
return $result; |
} |
} |
|
|
Line 779 sub Increment_PrgWin {
|
Line 783 sub Increment_PrgWin {
|
if (int ($time_est/60) > 0) { |
if (int ($time_est/60) > 0) { |
my $min = int($time_est/60); |
my $min = int($time_est/60); |
my $sec = $time_est % 60; |
my $sec = $time_est % 60; |
$time_est = $min.' minutes'; |
$time_est = $min.' '.&mt('minutes'); |
if ($min < 10) { |
if ($min < 10) { |
if ($sec > 1) { |
if ($sec > 1) { |
$time_est.= ', '.$sec.' seconds'; |
$time_est.= ', '.$sec.' '.&mt('seconds'); |
} elsif ($sec > 0) { |
} elsif ($sec > 0) { |
$time_est.= ', '.$sec.' second'; |
$time_est.= ', '.$sec.' '.&mt('second'); |
} |
} |
} |
} |
} else { |
} else { |
$time_est .= ' seconds'; |
$time_est .= ' '.&mt('seconds'); |
} |
} |
my $lasttime = &Time::HiRes::time()-$$prog_state{'laststart'}; |
my $lasttime = &Time::HiRes::time()-$$prog_state{'laststart'}; |
if ($lasttime > 9) { |
if ($lasttime > 9) { |
Line 799 sub Increment_PrgWin {
|
Line 803 sub Increment_PrgWin {
|
$lasttime = sprintf("%3.2f",$lasttime); |
$lasttime = sprintf("%3.2f",$lasttime); |
} |
} |
if ($lasttime == 1) { |
if ($lasttime == 1) { |
$lasttime = '('.$lasttime.' second for '.$extraInfo.')'; |
$lasttime = '('.$lasttime.' '.&mt('second for').' '.&mt($extraInfo).')'; |
} else { |
} else { |
$lasttime = '('.$lasttime.' seconds for '.$extraInfo.')'; |
$lasttime = '('.$lasttime.' '.&mt('seconds for').' '.&mt($extraInfo).')'; |
} |
} |
# |
# |
my $user_browser = $ENV{'browser.type'} if (exists($ENV{'browser.type'})); |
my $user_browser = $ENV{'browser.type'} if (exists($ENV{'browser.type'})); |
Line 815 sub Increment_PrgWin {
|
Line 819 sub Increment_PrgWin {
|
} |
} |
$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.' '.&mt('remaining').' '.$lasttime.'";'.'</script>'); |
$$prog_state{'laststart'}=&Time::HiRes::time(); |
$$prog_state{'laststart'}=&Time::HiRes::time(); |
$r->rflush(); |
$r->rflush(); |
} |
} |