Diff for /loncom/html/res/adm/pages/menu.html between versions 1.54 and 1.67

version 1.54, 2002/05/24 18:31:13 version 1.67, 2002/09/02 19:58:51
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 311  function edit_bookmarks() { Line 344  function edit_bookmarks() {
 function catalog_info() {  function catalog_info() {
    go('');     go('');
    w_LONcatInfo_flag=1;     w_LONcatInfo_flag=1;
    loncatinfo=window.open(clientwindow.window.location.href+'.meta',"LONcatInfo");     loncatinfo=window.open(clientwindow.window.location.pathname+'.meta',"LONcatInfo");
 }  }
 // -->  // -->
 </script>  </script>
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="/adm/lonLCDfont/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="/adm/lonLCDfont/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="/adm/lonLCDfont/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="/adm/lonLCDfont/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="/adm/lonLCDfont/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="/adm/lonLCDfont/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="/adm/lonLCDfont/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="/adm/lonLCDfont/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="/adm/lonLCDfont/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="/adm/lonLCDfont/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="/adm/lonLCDfont/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="/adm/lonLCDfont/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="/adm/lonLCDfont/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="/adm/lonLCDfont/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="/adm/lonLCDfont/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="/adm/lonLCDfont/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>
   

Removed from v.1.54  
changed lines
  Added in v.1.67


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>