version 1.122, 2007/10/30 23:35:17
|
version 1.130, 2012/08/04 16:37:49
|
Line 39 Remote Control
|
Line 39 Remote Control
|
onUnload="collapse();" |
onUnload="collapse();" |
onLoad="activate();" |
onLoad="activate();" |
style="{background-repeat: no-repeat;}" |
style="{background-repeat: no-repeat;}" |
> |
id="LC_remote"> |
<LONCAPA_INTERNAL_LONHTTPD_PORT /> |
|
<script type="text/javascript"> |
<script type="text/javascript"> |
//<!-- |
//<!-- |
var statustop = ''; |
var statustop = ''; |
Line 49 var active = 0;
|
Line 48 var active = 0;
|
var dislocked = 1; |
var dislocked = 1; |
var statuslocked = 0; |
var statuslocked = 0; |
|
|
if (lonhttpdport == null) { |
var imgpath='/res/adm/pages/'; |
var lonhttpdport='8080'; |
var fontpath='/adm/lonLCDfont/'; |
} |
|
|
|
var protocol="http://"; |
|
if (lonhttpdport == 443) { |
|
protocol="https://" |
|
} |
|
var imgpath=':'+lonhttpdport+'/res/adm/pages/'; |
|
var fontpath=':'+lonhttpdport+'/adm/lonLCDfont/'; |
|
var currentURL=''; |
var currentURL=''; |
var reloadURL=''; |
var reloadURL=''; |
var currentSymb=''; |
var currentSymb=''; |
Line 105 for (var i=1;i<=3;i++) {
|
Line 96 for (var i=1;i<=3;i++) {
|
} |
} |
} |
} |
|
|
var clienthost=window.location.host; |
|
var clientwindow=opener; |
var clientwindow=opener; |
var navwindow; |
var navwindow; |
|
|
Line 146 function advanceclock() {
|
Line 136 function advanceclock() {
|
|
|
function windowcheck() { |
function windowcheck() { |
if (clientwindow==null || clientwindow.closed) { |
if (clientwindow==null || clientwindow.closed) { |
clientwindow=window.open(protocol+clienthost+"/",'', |
clientwindow=window.open("/",'', |
"height=400,width=440,"+ |
"height=400,width=440,"+ |
"scrollbars=1,toolbar=1,status=1,resizable=1,location=1,menubar=1,"+ |
"scrollbars=1,toolbar=1,status=1,resizable=1,location=1,menubar=1,"+ |
"left=190,top=15,screenX=190,screenY=15"); |
"left=190,top=15,screenX=190,screenY=15"); |
Line 157 function windowcheck() {
|
Line 147 function windowcheck() {
|
|
|
function navwindowcheck() { |
function navwindowcheck() { |
if (navwindow==null || navwindow.closed) { |
if (navwindow==null || navwindow.closed) { |
navwindow=window.open(protocol+clienthost+"/adm/navmaps#curloc", |
navwindow=window.open("/adm/navmaps#curloc", |
"loncapanav","height=600,width=400,scrollbars=1"); |
"loncapanav","height=600,width=400,scrollbars=1"); |
} |
} |
} |
} |
|
|
function collapse() { |
function collapse() { |
if (autologout) { |
if (autologout) { |
go('/adm/remote?action=collapse'); |
windowcheck(); |
|
clientwindow.location='/adm/remote?action=collapse'; |
} |
} |
} |
} |
|
|
Line 212 function defdis() {
|
Line 203 function defdis() {
|
} |
} |
|
|
function switchbutton(row,col,imgsrc,texttop,textbot,action,desc) { |
function switchbutton(row,col,imgsrc,texttop,textbot,action,desc) { |
var idx=10*row+col; |
var idx=10*row+col; |
this.document['b'+idx].src=protocol+clienthost+imgpath+imgsrc; |
if (typeof(this.document['b'+idx]) == 'object') { |
hr[idx]=action; |
this.document['b'+idx].src=imgpath+imgsrc; |
dt[idx]=texttop; |
hr[idx]=action; |
db[idx]=textbot; |
dt[idx]=texttop; |
ds[idx]=desc; |
db[idx]=textbot; |
for (var k=0;k<document.links.length;k++) { |
ds[idx]=desc; |
if (document.links[k].name=='link'+idx) { |
for (var k=0;k<document.links.length;k++) { |
document.links[k].title=desc; |
if (document.links[k].name=='link'+idx) { |
} |
document.links[k].title=desc; |
} |
} |
} |
} |
|
} |
|
} |
|
|
function clearbut(row,col) { |
function clearbut(row,col) { |
var idx=10*row+col; |
var idx=10*row+col; |
this.document['b'+idx].src=protocol+clienthost+imgpath+'empty.gif'; |
this.document['b'+idx].src=imgpath+'empty.gif'; |
hr[idx]='javascript:defdis();'; |
hr[idx]='javascript:defdis();'; |
dt[idx]=''; |
dt[idx]=''; |
db[idx]=''; |
db[idx]=''; |
Line 240 function clearbut(row,col) {
|
Line 233 function clearbut(row,col) {
|
} |
} |
|
|
function setstatus(tp,bt) { |
function setstatus(tp,bt) { |
this.document['led'].src=protocol+clienthost+imgpath+"ledblink.gif"; |
this.document['led'].src=imgpath+"ledblink.gif"; |
statustop=tp; |
statustop=tp; |
statusbot=bt; |
statusbot=bt; |
statuslocked=1; |
statuslocked=1; |
Line 250 function setstatus(tp,bt) {
|
Line 243 function setstatus(tp,bt) {
|
function go(url) { |
function go(url) { |
windowcheck(); |
windowcheck(); |
statuslocked=0; |
statuslocked=0; |
this.document['led'].src=protocol+clienthost+imgpath+"ledsend.gif"; |
this.document['led'].src=imgpath+"ledsend.gif"; |
if (url!='' && url!= null) { |
if (url!='' && url!= null) { |
currentURL = null; |
currentURL = null; |
currentSymb= null; |
currentSymb= null; |
this.document.server.target='loncapaclient'; |
this.document.server.target='loncapaclient'; |
this.document.server.action=protocol+clienthost+url; |
this.document.server.action=url; |
this.document.server.postdata.value=''; |
this.document.server.postdata.value=''; |
this.document.server.command.value=''; |
this.document.server.command.value=''; |
this.document.server.url.value=''; |
this.document.server.url.value=''; |
Line 272 function gonav(url) {
|
Line 265 function gonav(url) {
|
} else { |
} else { |
this.document.server.target="loncapaclient"; |
this.document.server.target="loncapaclient"; |
} |
} |
this.document['led'].src=protocol+clienthost+imgpath+"ledsend.gif"; |
this.document['led'].src=imgpath+"ledsend.gif"; |
if (url!='' && url!= null) { |
if (url!='' && url!= null) { |
this.document.server.action=protocol+clienthost+url; |
this.document.server.action=url; |
this.document.server.postdata.value=currentURL; |
this.document.server.postdata.value=currentURL; |
this.document.server.command.value=''; |
this.document.server.command.value=''; |
this.document.server.url.value=''; |
this.document.server.url.value=''; |
Line 286 function gonav(url) {
|
Line 279 function gonav(url) {
|
function gopost(url,postdata,makenewwin) { |
function gopost(url,postdata,makenewwin) { |
windowcheck(); |
windowcheck(); |
statuslocked=0; |
statuslocked=0; |
this.document['led'].src=protocol+clienthost+imgpath+"ledsend.gif"; |
this.document['led'].src=imgpath+"ledsend.gif"; |
if (url!='') { |
if (url!='') { |
if (makenewwin) { |
if (makenewwin) { |
var LONcomWin=window.open(protocol+clienthost+"/adm/rat/empty.html", |
var LONcomWin=window.open("/adm/rat/empty.html", |
'LONcom', |
'LONcom', |
"height=600,width=600,"+ |
"height=600,width=600,"+ |
"scrollbars=1,toolbar=0,status=0,resizable=1,location=0,menubar=0"); |
"scrollbars=1,toolbar=0,status=0,resizable=1,location=0,menubar=0"); |
Line 297 function gopost(url,postdata,makenewwin)
|
Line 290 function gopost(url,postdata,makenewwin)
|
} else { |
} else { |
this.document.server.target='loncapaclient'; |
this.document.server.target='loncapaclient'; |
} |
} |
this.document.server.action=protocol+clienthost+url; |
this.document.server.action=url; |
this.document.server.postdata.value=postdata; |
this.document.server.postdata.value=postdata; |
this.document.server.command.value=''; |
this.document.server.command.value=''; |
this.document.server.url.value=''; |
this.document.server.url.value=''; |
Line 309 function gopost(url,postdata,makenewwin)
|
Line 302 function gopost(url,postdata,makenewwin)
|
function gocmd(url,cmd) { |
function gocmd(url,cmd) { |
windowcheck(); |
windowcheck(); |
statuslocked=0; |
statuslocked=0; |
this.document['led'].src=protocol+clienthost+imgpath+"ledsend.gif"; |
this.document['led'].src=imgpath+"ledsend.gif"; |
if (url!='') { |
if (url!='') { |
this.document.server.target='loncapaclient'; |
this.document.server.target='loncapaclient'; |
this.document.server.action=protocol+clienthost+url; |
this.document.server.action=url; |
this.document.server.postdata.value=''; |
this.document.server.postdata.value=''; |
this.document.server.command.value=cmd; |
this.document.server.command.value=cmd; |
this.document.server.url.value=currentURL; |
this.document.server.url.value=currentURL; |
Line 333 function annotate() {
|
Line 326 function annotate() {
|
annotator.document.close(); |
annotator.document.close(); |
} |
} |
|
|
function set_bookmark() { |
function set_wishlistlink() { |
go(''); |
go(''); |
if (currentStale) { |
var title; |
clienttitle="Enter Title"; |
var path; |
clienthref=currentURL; |
if (currentStale) { |
} else { |
title="Enter Title"; |
clienttitle=clientwindow.document.title; |
path=currentURL; |
clienthref=clientwindow.location.pathname; |
} else { |
} |
title=clientwindow.document.title; |
w_bmquery_flag=1; |
path=clientwindow.location.pathname; |
bmquery=window.open('','bmquery','width=365,height=165,scrollbars=0'); |
} |
bmquery.document.write( |
Win = window.open('/adm/wishlist?mode=newLink&setTitle='+title+'&setPath='+path, |
"<html><body bgcolor='bbbbbb'><center><form method='post'" |
'wishlistNewLink','width=560,height=350,scrollbars=0'); |
+" name='newlink' action='/adm/bookmarks' target='bmquery' " |
|
+">\n <table width=340 height=150 " |
|
+"bgcolor='ffffff' align=center><tr><td>Link Name:<br /><input " |
|
+"type='text' name='title' size=45 value='"+clienttitle+"'>" |
|
+"<br />Address:<br /><input type='text' name='address' size='45' " |
|
+"value='"+clienthref+"' /><br /><center><input type='submit' " |
|
+"value='Save' /> <input type='button' value='Close (no save)' " |
|
+"onclick='javascript:window.close();' /><\/center><\/td>" |
|
+"<\/tr><\/table><\/form><\/center><\/body><\/html>"); |
|
bmquery.document.close(); |
|
} |
} |
|
|
function extenddispclose() { |
function extenddispclose() { |
Line 370 function extenddispclose() {
|
Line 353 function extenddispclose() {
|
function extenddisp() { |
function extenddisp() { |
go(''); |
go(''); |
w_extdisp_flag=1; |
w_extdisp_flag=1; |
extdisp=window.open(protocol+clienthost+"/adm/rat/loading.html", |
extdisp=window.open("/adm/rat/loading.html", |
"ExtDisp", "scrollbars=1,width=400,height=450"); |
"ExtDisp", "scrollbars=1,width=400,height=450"); |
} |
} |
|
|
Line 402 function drawwindow() {
|
Line 385 function drawwindow() {
|
function edit_bookmarks() { |
function edit_bookmarks() { |
go(''); |
go(''); |
w_BookmarkPal_flag=1; |
w_BookmarkPal_flag=1; |
bookmarkpal=window.open(protocol+clienthost+"/adm/bookmarks", |
bookmarkpal=window.open("/adm/bookmarks", |
"BookmarkPal", "width=400,height=505,scrollbars=0"); |
"BookmarkPal", "width=400,height=505,scrollbars=0"); |
} |
} |
|
|
Line 433 function bigdisplay(dt,db,i) {
|
Line 416 function bigdisplay(dt,db,i) {
|
if (ch==':') { ch='colon'; } |
if (ch==':') { ch='colon'; } |
if (ch=='/') { ch='slash'; } |
if (ch=='/') { ch='slash'; } |
} else { ch='space'; } |
} else { ch='space'; } |
extdisp.document.writeln('<td><img border="0" src="http://' |
extdisp.document.writeln('<td><img border="0" src="' |
+clienthost+fontpath+ch+'.gif" /><\/td>'); |
+fontpath+ch+'.gif" /><\/td>'); |
} |
} |
extdisp.document.writeln('<\/tr><tr>'); |
extdisp.document.writeln('<\/tr><tr>'); |
for (var j=0;j<=7;j++) { |
for (var j=0;j<=7;j++) { |
Line 445 function bigdisplay(dt,db,i) {
|
Line 428 function bigdisplay(dt,db,i) {
|
if (ch==':') { ch='colon'; } |
if (ch==':') { ch='colon'; } |
if (ch=='/') { ch='slash'; } |
if (ch=='/') { ch='slash'; } |
} else { ch='space'; } |
} else { ch='space'; } |
extdisp.document.writeln('<td><img border="0" src="http://' |
extdisp.document.writeln('<td><img border="0" src="' |
+clienthost+fontpath+ch+'.gif" /><\/td>'); |
+fontpath+ch+'.gif" /><\/td>'); |
} |
} |
extdisp.document.writeln('<\/tr><\/table>'); |
extdisp.document.writeln('<\/tr><\/table>'); |
} |
} |
Line 472 function showdisplay(utext,ltext) {
|
Line 455 function showdisplay(utext,ltext) {
|
if (ch==':') { ch='colon'; } |
if (ch==':') { ch='colon'; } |
if (ch=='/') { ch='slash'; } |
if (ch=='/') { ch='slash'; } |
} else { ch='space'; } |
} else { ch='space'; } |
this.document['i'+i].src=protocol+clienthost+fontpath+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) { |
Line 482 function showdisplay(utext,ltext) {
|
Line 465 function showdisplay(utext,ltext) {
|
if (ch==':') { ch='colon'; } |
if (ch==':') { ch='colon'; } |
if (ch=='/') { ch='slash'; } |
if (ch=='/') { ch='slash'; } |
} else { ch='space'; } |
} else { ch='space'; } |
this.document['j'+i].src=protocol+clienthost+fontpath+ch+'.gif'; |
this.document['j'+i].src=fontpath+ch+'.gif'; |
} |
} |
} |
} |
} |
} |
Line 648 function showdisplay(utext,ltext) {
|
Line 631 function showdisplay(utext,ltext) {
|
<td><a name="link122" href="javascript:eval(hr[122]);" onmouseover="display(dt[122],db[122]);"><img width="43" height="20" border="0" name="b122" src="empty.gif" /></a></td> |
<td><a name="link122" href="javascript:eval(hr[122]);" onmouseover="display(dt[122],db[122]);"><img width="43" height="20" border="0" name="b122" src="empty.gif" /></a></td> |
<td><a name="link123" href="javascript:eval(hr[123]);" onmouseover="display(dt[123],db[123]);"><img width="43" height="20" border="0" name="b123" src="empty.gif" /></a></td></tr> |
<td><a name="link123" href="javascript:eval(hr[123]);" onmouseover="display(dt[123],db[123]);"><img width="43" height="20" border="0" name="b123" src="empty.gif" /></a></td></tr> |
|
|
|
<tr> |
|
<td><a name="link131" href="javascript:eval(hr[131]);" onmouseover="display(dt[131],db[131]);"><img width="43" height="20" border="0" name="b131" src="empty.gif" /></a></td> |
|
<td><a name="link132" href="javascript:eval(hr[132]);" onmouseover="display(dt[132],db[132]);"><img width="43" height="20" border="0" name="b132" src="empty.gif" /></a></td> |
|
<td><a name="link133" href="javascript:eval(hr[133]);" onmouseover="display(dt[133],db[133]);"><img width="43" height="20" border="0" name="b133" src="empty.gif" /></a></td></tr> |
|
|
</table> |
</table> |
</center> |
</center> |
|
|