version 1.54, 2002/05/24 18:31:13
|
version 1.65, 2002/08/11 18:38:07
|
Line 29 Remote Control
|
Line 29 Remote Control
|
// http://www.lon-capa.org/ |
// http://www.lon-capa.org/ |
// |
// |
|
|
6/12/00,6/13,6/14,6/15 Gerd Kortemeyer |
|
Sept Ben Tyszka |
|
10/2,10/3,10/4,10/17,10/19,3/1/1 Gerd Kortemeyer |
|
Jan Guy Albertelli |
|
5/1/1 Gerd Kortemeyer |
|
2/19 Guy Albertelli |
|
3/21 Gerd Kortemeyer |
|
4/30 Ben Tyszka |
|
5/2 Scott Harrison |
|
5/4,5/9,5/28,5/30,6/1,6/2,6/3,6/8,6/15,6/16 Gerd Kortemeyer |
|
7/24,8/6 Scott Harrison |
|
8/24 Gerd Kortemeyer |
|
YEAR=2002 |
|
March 2002 Matthew Hall |
|
3/19 Gerd Kortemeyer |
|
5/6/02 Matthew Hall |
|
|
|
--> |
--> |
<head> |
<head> |
<title>LON-CAPA Remote</title> |
<title>LON-CAPA Remote</title> |
Line 55 March 2002 Matthew Hall
|
Line 38 March 2002 Matthew Hall
|
background="remotebg.gif" |
background="remotebg.gif" |
onUnload="logout();" |
onUnload="logout();" |
> |
> |
|
<font size="1"> |
<script type="text/javascript"> |
<script type="text/javascript"> |
<!-- |
<!-- |
var statustop = ''; |
var statustop = ''; |
var statusbot = ''; |
var statusbot = ''; |
var active = 0; |
var active = 0; |
|
var dislocked = 1; |
|
|
var imgpath='/res/adm/pages/'; |
var imgpath='/res/adm/pages/'; |
|
var fontpath='/adm/lonLCDfont/'; |
var currentURL=''; |
var currentURL=''; |
|
var reloadURL=''; |
var currentStale=1; |
var currentStale=1; |
var menucltim; |
var menucltim; |
|
|
|
var clockdelta=0; |
|
|
// not used (yet) |
// not used (yet) |
// var w_Annotator; |
// var w_Annotator; |
// var w_bmquery; |
// var w_bmquery; |
Line 100 for (var i=1;i<=3;i++) {
|
Line 87 for (var i=1;i<=3;i++) {
|
var clienthost=window.location.host; |
var clienthost=window.location.host; |
var clientwindow=opener; |
var clientwindow=opener; |
|
|
|
function syncclock(servertime) { |
|
var clientclock=new Date; |
|
clockdelta=servertime-clientclock.getTime(); |
|
} |
|
|
|
function advanceclock() { |
|
var clock=new Date(); |
|
clock.setTime(clock.getTime()+clockdelta); |
|
|
|
var days=""+clock.getDate(); |
|
if (days.length<2) { days="0"+days; } |
|
var mons=""+(clock.getMonth()+1); |
|
if (mons.length<2) { mons="0"+mons; } |
|
var years=""+clock.getYear(); |
|
|
|
if (years>1000) { |
|
years=years.substring(2,4); |
|
} else { |
|
years=years.substring(1,3); |
|
} |
|
statustop=mons+'/'+days+'/'+years; |
|
|
|
var secs=""+clock.getSeconds(); |
|
if (secs.length<2) { secs="0"+secs; } |
|
var mins=""+clock.getMinutes(); |
|
if (mins.length<2) { mins="0"+mins; } |
|
var hours=""+clock.getHours(); |
|
if (hours.length<2) { hours=" "+hours; } |
|
statusbot=hours+':'+mins+':'+secs; |
|
|
|
if (!dislocked) { showdisplay(); } |
|
|
|
setTimeout('advanceclock();',1000); |
|
} |
|
|
function windowcheck() { |
function windowcheck() { |
if (clientwindow==null || clientwindow.closed) { |
if (clientwindow==null || clientwindow.closed) { |
clientwindow=window.open("http://"+clienthost+"/",'', |
clientwindow=window.open("http://"+clienthost+"/",'', |
Line 133 function logout () {
|
Line 155 function logout () {
|
function activate () { |
function activate () { |
opener.menuloaded=1; |
opener.menuloaded=1; |
setTimeout('active=1;',2000); |
setTimeout('active=1;',2000); |
|
advanceclock(); |
} |
} |
|
|
function deactivate () { |
function deactivate () { |
Line 140 function deactivate () {
|
Line 163 function deactivate () {
|
} |
} |
|
|
function display(utext,ltext) { |
function display(utext,ltext) { |
|
this.window.focus(); |
|
showdisplay(utext,ltext); |
|
} |
|
|
|
function showdisplay(utext,ltext) { |
var i; var ch; |
var i; var ch; |
this.window.focus(); |
dislocked=1; |
if (utext == null) { utext = '';} |
if (utext == null) { utext = '';} |
if (ltext == null) { ltext = '';} |
if (ltext == null) { ltext = '';} |
if (typeof(utext)!="string") { utext=''; } |
if (typeof(utext)!="string") { utext=''; } |
Line 149 function display(utext,ltext) {
|
Line 177 function display(utext,ltext) {
|
if ((utext=='') && (ltext=='')) { |
if ((utext=='') && (ltext=='')) { |
utext=statustop; |
utext=statustop; |
ltext=statusbot; |
ltext=statusbot; |
|
dislocked=0; |
} |
} |
if (active) { |
if (active) { |
for (i=0;i<=7;i++) { |
for (i=0;i<=7;i++) { |
Line 156 function display(utext,ltext) {
|
Line 185 function display(utext,ltext) {
|
ch=utext.charAt(i); |
ch=utext.charAt(i); |
if (ch==' ') { ch='space'; } |
if (ch==' ') { ch='space'; } |
if (ch=='-') { ch='hyphen'; } |
if (ch=='-') { ch='hyphen'; } |
|
if (ch==':') { ch='colon'; } |
|
if (ch=='/') { ch='slash'; } |
} else { ch='space'; } |
} else { ch='space'; } |
this.document['i'+i].src=imgpath+ch+'.gif'; |
this.document['i'+i].src=fontpath+ch+'.gif'; |
} |
} |
for (i=0;i<=7;i++) { |
for (i=0;i<=7;i++) { |
if (i<ltext.length) { |
if (i<ltext.length) { |
ch=ltext.charAt(i); |
ch=ltext.charAt(i); |
if (ch==' ') { ch='space'; } |
if (ch==' ') { ch='space'; } |
if (ch=='-') { ch='hyphen'; } |
if (ch=='-') { ch='hyphen'; } |
|
if (ch==':') { ch='colon'; } |
|
if (ch=='/') { ch='slash'; } |
} else { ch='space'; } |
} else { ch='space'; } |
this.document['j'+i].src=imgpath+ch+'.gif'; |
this.document['j'+i].src=fontpath+ch+'.gif'; |
} |
} |
} |
} |
} |
} |
|
|
function defdis() { |
function defdis() { |
this.window.focus(); |
this.window.focus(); |
display(statustop,statusbot); |
display(); |
} |
} |
|
|
function switchbutton(row,col,imgsrc,texttop,textbot,action) { |
function switchbutton(row,col,imgsrc,texttop,textbot,action) { |
Line 330 function catalog_info() {
|
Line 363 function catalog_info() {
|
<center> |
<center> |
<a href="javascript:defdis();" |
<a href="javascript:defdis();" |
onMouseOver="defdis();" |
onMouseOver="defdis();" |
><img width="103" height="7" border="0" src="spacer.gif" /></a> |
><img width="103" height="3" border="0" src="spacer.gif" /></a> |
</center> |
</center> |
|
|
<center> |
<center> |
Line 338 function catalog_info() {
|
Line 371 function catalog_info() {
|
<tr><td bgcolor="#666666"> |
<tr><td bgcolor="#666666"> |
<table hspace="0" border="0" cellspacing="1" cellpadding="0"> |
<table hspace="0" border="0" cellspacing="1" cellpadding="0"> |
<tr> |
<tr> |
<td><img name="i0" width="15" height="19" src="l.gif" /></td> |
<td><a href="javascript:defdis();" onMouseOver="defdis();"><img border="0" name="i0" width="15" height="19" src="l.gif" /></a></td> |
<td><img name="i1" width="15" height="19" src="o.gif" /></td> |
<td><a href="javascript:defdis();" onMouseOver="defdis();"><img border="0" name="i1" width="15" height="19" src="o.gif" /></a></td> |
<td><img name="i2" width="15" height="19" src="n.gif" /></td> |
<td><a href="javascript:defdis();" onMouseOver="defdis();"><img border="0" name="i2" width="15" height="19" src="n.gif" /></a></td> |
<td><img name="i3" width="15" height="19" src="hyphen.gif"></td> |
<td><a href="javascript:defdis();" onMouseOver="defdis();"><img border="0" name="i3" width="15" height="19" src="hyphen.gif"></a></td> |
<td><img name="i4" width="15" height="19" src="c.gif" /></td> |
<td><a href="javascript:defdis();" onMouseOver="defdis();"><img border="0" name="i4" width="15" height="19" src="c.gif" /></a></td> |
<td><img name="i5" width="15" height="19" src="a.gif" /></td> |
<td><a href="javascript:defdis();" onMouseOver="defdis();"><img border="0" name="i5" width="15" height="19" src="a.gif" /></a></td> |
<td><img name="i6" width="15" height="19" src="p.gif" /></td> |
<td><a href="javascript:defdis();" onMouseOver="defdis();"><img border="0" name="i6" width="15" height="19" src="p.gif" /></a></td> |
<td><img name="i7" width="15" height="19" src="a.gif" /></td> |
<td><a href="javascript:defdis();" onMouseOver="defdis();"><img border="0" name="i7" width="15" height="19" src="a.gif" /></a></td> |
</tr> |
</tr> |
<tr> |
<tr> |
<td><img name="j0" width="15" height="19" src="space.gif" /></td> |
<td><a href="javascript:defdis();" onMouseOver="defdis();"><img border="0" name="j0" width="15" height="19" src="space.gif" /></a></td> |
<td><img name="j1" width="15" height="19" src="space.gif" /></td> |
<td><a href="javascript:defdis();" onMouseOver="defdis();"><img border="0" name="j1" width="15" height="19" src="space.gif" /></a></td> |
<td><img name="j2" width="15" height="19" src="space.gif" /></td> |
<td><a href="javascript:defdis();" onMouseOver="defdis();"><img border="0" name="j2" width="15" height="19" src="space.gif" /></a></td> |
<td><img name="j3" width="15" height="19" src="space.gif" /></td> |
<td><a href="javascript:defdis();" onMouseOver="defdis();"><img border="0" name="j3" width="15" height="19" src="space.gif" /></a></td> |
<td><img name="j4" width="15" height="19" src="space.gif" /></td> |
<td><a href="javascript:defdis();" onMouseOver="defdis();"><img border="0" name="j4" width="15" height="19" src="space.gif" /></a></td> |
<td><img name="j5" width="15" height="19" src="space.gif" /></td> |
<td><a href="javascript:defdis();" onMouseOver="defdis();"><img border="0" name="j5" width="15" height="19" src="space.gif" /></a></td> |
<td><img name="j6" width="15" height="19" src="space.gif" /></td> |
<td><a href="javascript:defdis();" onMouseOver="defdis();"><img border="0" name="j6" width="15" height="19" src="space.gif" /></a></td> |
<td><img name="j7" width="15" height="19" src="space.gif" /></td> |
<td><a href="javascript:defdis();" onMouseOver="defdis();"><img border="0" name="j7" width="15" height="19" src="space.gif" /></a></td> |
</tr> |
</tr> |
</table> |
</table> |
</td></tr> |
</td></tr> |
</table> |
</table> |
</center |
|
|
|
<center> |
|
<a href="javascript:defdis();" |
|
onMouseOver="defdis();" |
|
><img width="103" height="7" border="0" src="spacer.gif" /></a> |
|
</center> |
</center> |
|
|
<center> |
<center> |
Line 428 function catalog_info() {
|
Line 455 function catalog_info() {
|
<td><a href="javascript:eval(hr[103]);" onMouseOver="display(dt[103],db[103]);"><img width="43" height="20" border="0" name="b103" src="empty.gif" /></a></td> |
<td><a href="javascript:eval(hr[103]);" onMouseOver="display(dt[103],db[103]);"><img width="43" height="20" border="0" name="b103" src="empty.gif" /></a></td> |
</tr> |
</tr> |
|
|
|
<tr> |
|
<td><a href="javascript:eval(hr[111]);" onMouseOver="display(dt[111],db[111]);"><img width="43" height="20" border="0" name="b111" src="empty.gif" /></a></td> |
|
<td><a href="javascript:eval(hr[112]);" onMouseOver="display(dt[112],db[112]);"><img width="43" height="20" border="0" name="b112" src="empty.gif" /></a></td> |
|
<td><a href="javascript:eval(hr[113]);" onMouseOver="display(dt[113],db[113]);"><img width="43" height="20" border="0" name="b113" src="empty.gif" /></a></td> |
|
</tr> |
|
|
</table> |
</table> |
</center> |
</center> |
|
|
<center> |
<center> |
<a href="javascript:defdis();" |
<a href="javascript:defdis();" |
onMouseOver="defdis();" |
onMouseOver="defdis();" |
><img width="103" height="7" border="0" src="spacer.gif" /></a> |
><img width="103" height="3" border="0" src="spacer.gif" /></a> |
</center> |
</center> |
|
|
<form name="server" action="/adm/logout" method="post" target="loncapaclient"> |
<form name="server" action="/adm/logout" method="post" target="loncapaclient"> |
Line 445 function catalog_info() {
|
Line 478 function catalog_info() {
|
<script> |
<script> |
activate(); |
activate(); |
</script> |
</script> |
|
</font> |
</body> |
</body> |
</html> |
</html> |
|
|