Diff for /rat/client/Attic/code.html between versions 1.16 and 1.17

version 1.16, 2001/03/05 16:01:35 version 1.17, 2001/03/12 15:35:55
Line 72  var data4=new Array(1024); Line 72  var data4=new Array(1024);
 var data5=new Array(1024);  var data5=new Array(1024);
   
 var inf;  var inf;
   var srch;
   
 // ------------------------------------------------ Insert a row into the table  // ------------------------------------------------ Insert a row into the table
   
Line 1453  function insertcondlink(cid,lnr) { Line 1454  function insertcondlink(cid,lnr) {
    joinres(nobj,tobj,0);     joinres(nobj,tobj,0);
 }  }
   
   
   
   
   // ------------------------------------------------------- Clears search window
   
   function srchclear() {
     srch.document.clear();
   }
   
   // ------------------------------------------------------- Closes search window
   
   function srchclose() {
     srch.close();
   }
   
   // --------------------------------------------------------- Open search window
   
   function srchopen() {
      var options="scrollbars=1,resizable=1,menubar=0";
      srch=open("","srchout",options);
      srchclear();
      srch.document.writeln(
         '<html><body bgcolor="#AAFFAA"><form>'+
         '<table width="100%">'+
         '<tr><td><b>Resource Library Search</b></td>'+
         '<td align=right><input type=button value="Close"'+
         ' onClick="javascript:opener.srchclose();"></td>'+
         '</tr></table>'+
         '<table bgcolor="#ffffff">'+
         '<tr><td><b>title</b> </td>'+
         '<td><INPUT TYPE="TEXT" NAME="title"></td>'+
         '</tr><tr><td><b>author</b> </td>'+
         '<td><INPUT TYPE="TEXT" NAME="author"></td>'+
         '</tr><tr><td><b>subject</b> </td>'+
         '<td><INPUT TYPE="TEXT" NAME="subject"></td>'+
         '</tr><tr><td><b>notes</b> </td>'+
         '<td><INPUT TYPE="TEXT" NAME="notes"></td>'+
         '</tr><tr><td><b>abstract</b> </td>'+
         '<td><INPUT TYPE="TEXT" NAME="abstract"></td>'+
         '</tr><tr><td><b>mime</b> </td>'+
         '<td><INPUT TYPE="TEXT" NAME="mime"></td>'+
         '</tr><tr><td><b>language</b> </td>'+
         '<td><INPUT TYPE="TEXT" NAME="language"></td>'+
         '</tr><tr><td><b>creationdate</b> </td>'+
         '<td><INPUT TYPE="TEXT" NAME="creationdate"></td>'+
         '</tr><tr><td><b>lastrevisiondate</b> </td>'+
         '<td><INPUT TYPE="TEXT" NAME="lastrevisiondate"></td>'+
         '</tr><tr><td><b>owner</b> </td>'+
         '<td><INPUT TYPE="TEXT" NAME="owner"></td>'+
         '</tr><tr><td><b>copyright</b> </td>'+
         '<td><INPUT TYPE="TEXT" NAME="copyright"></td>'+
         '</tr>'+
         '</table>'+
         '<input type="button" value="Search the global catalog"'+
         ' onClick="javascript:opener.search()">'+
         '</form></body></html>');
   }
   
   // -------------------------------------------- Interface function to searching
   
   function search() {
      alert("Searching not yet implemented");
   }
   
   // ------------------------------------------------------- Do srch status check
   
   function srchcheck() {
      if (srch.closed) {
         srchopen();
      }
   }
   
 // ---------------------------------------------------- Handles "click to edit"  // ---------------------------------------------------- Handles "click to edit"
   
 function handler(infostr) {  function handler(infostr) {
Line 1540  function handler(infostr) { Line 1613  function handler(infostr) {
            }             }
         }          }
         inf.document.write(          inf.document.write(
          '<form name=resinfo><table><tr><td>Title:</td><td>'           '<form name=resinfo><table><tr><td>Title:</td><td colspan=2>'
         +'<input type=text name=t size=30 value="'          +'<input type=text name=t size=30 value="'
         +data2[0]+'"><input type=hidden name=h value='+data2[3]+'></td></tr>');          +data2[0]+'"><input type=hidden name=h value='+data2[3]+'></td></tr>');
     if ((data2[3]!='start') && (data2[3]!='finish')) {      if ((data2[3]!='start') && (data2[3]!='finish')) {
            inf.document.write('<tr><td>URL:</td><td>'             inf.document.write('<tr><td>URL:</td><td colspan=2>'
         +'<input type=text name=u size=30 value="'+data2[1]+'"></td></tr>'          +'<input type=text name=u size=30 value="'+data2[1]+'"></td></tr>'
         +'<tr><td>External:</td><td><input type=checkbox name=e');          +'<tr><td>External:</td><td><input type=checkbox name=e');
         if (data2[2]=='true') { inf.document.write(' checked'); }          if (data2[2]=='true') { inf.document.write(' checked'); }
         inf.document.write('></td></tr>'          inf.document.write('></td><td align=right><a href="javascript:opener.srchopen()">Search</a></td></tr>'
         +'<tr><td colspan=2>'          +'<tr><td colspan=3>'
         +'<input type=radio name=y value=normal '+          +'<input type=radio name=y value=normal '+
  'onClick="self.document.forms.resinfo.elements.h.value='+"'normal'"+'"');   'onClick="self.document.forms.resinfo.elements.h.value='+"'normal'"+'"');
      if (data2[3]=='normal') { inf.document.write(' checked'); }       if (data2[3]=='normal') { inf.document.write(' checked'); }
Line 1568  function handler(infostr) { Line 1641  function handler(infostr) {
                +'<input type=hidden name=u value=""></td></tr>');                 +'<input type=hidden name=u value=""></td></tr>');
     }      }
         inf.document.writeln(          inf.document.writeln(
          '<tr><td colspan=2><a href="javascript:opener.editmode=0;'           '<tr><td colspan=3><a href="javascript:opener.editmode=0;'
         +'opener.notclear=0;opener.objcont['+data1[1]          +'opener.notclear=0;opener.objcont['+data1[1]
         +']=opener.escape(self.document.forms.resinfo.elements.t.value)+'+"':'"          +']=opener.escape(self.document.forms.resinfo.elements.t.value)+'+"':'"
         +'+opener.escape(self.document.forms.resinfo.elements.u.value)+'+"':'"          +'+opener.escape(self.document.forms.resinfo.elements.u.value)+'+"':'"
Line 2458  function leave() { Line 2531  function leave() {
    if (!inf.closed) {     if (!inf.closed) {
       inf.close();        inf.close();
    }     }
      if (!srch.closed) {
         srch.close();
      }
 }  }
   
 </script>  </script>

Removed from v.1.16  
changed lines
  Added in v.1.17


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