version 1.14, 2001/03/03 16:45:10
|
version 1.19, 2001/03/12 17:29:02
|
Line 10 Resource Assembly Tool
|
Line 10 Resource Assembly Tool
|
2/2,2/3,2/10,2/12,2/13,2/14,2/15,2/17,2/18,2/19,2/20,2/21,2/22, |
2/2,2/3,2/10,2/12,2/13,2/14,2/15,2/17,2/18,2/19,2/20,2/21,2/22, |
5/2,5/3,5/4,5/5,5/6,5/8,5/9,5/13,5/18,5/20,5/22,5/24,5/25, |
5/2,5/3,5/4,5/5,5/6,5/8,5/9,5/13,5/18,5/20,5/22,5/24,5/25, |
6/7,6/8,6/9,6/10,6/12,6/15,7/4,7/26,7/28,7/31,8/5,8/19,8/24, |
6/7,6/8,6/9,6/10,6/12,6/15,7/4,7/26,7/28,7/31,8/5,8/19,8/24, |
01/17/01,03/03 Gerd Kortemeyer with Scott Harrison |
01/17/01,03/03,03/05 Gerd Kortemeyer with Scott Harrison |
--> |
--> |
|
|
|
|
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; |
|
|
|
function testfunction() { |
|
inf.document.forms.resinfo.elements.t.value="ABC"; |
|
} |
|
|
// ------------------------------------------------ Insert a row into the table |
// ------------------------------------------------ Insert a row into the table |
|
|
Line 1281 function infoclear() {
|
Line 1286 function infoclear() {
|
} |
} |
inf.document.writeln('</tr></table></body></html>'); |
inf.document.writeln('</tr></table></body></html>'); |
inf.document.close(); |
inf.document.close(); |
parent.focus(); |
parent.top.focus(); |
parent.mapout.focus(); |
parent.mapout.focus(); |
notclear=1; |
notclear=1; |
lastinfo=''; |
lastinfo=''; |
Line 1374 function info(infostr) {
|
Line 1379 function info(infostr) {
|
} |
} |
inf.document.writeln('</td></tr></table></body></html>'); |
inf.document.writeln('</td></tr></table></body></html>'); |
inf.document.close(); |
inf.document.close(); |
parent.focus(); |
parent.top.focus(); |
parent.mapout.focus(); |
parent.mapout.focus(); |
notclear=0; |
notclear=0; |
lastinfo=infostr; |
lastinfo=infostr; |
Line 1453 function insertcondlink(cid,lnr) {
|
Line 1458 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("/adm/searchcat?catalogmode=editresource","srchout",options); |
|
return; |
|
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 1618 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 1646 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 1974 function insrestab(irow,be,af,typ) {
|
Line 2052 function insrestab(irow,be,af,typ) {
|
'<a href="javascript:parent.code.insertrow(' |
'<a href="javascript:parent.code.insertrow(' |
+irow+');parent.code.newresource(parent.code.maxrow,'+rcol[0] |
+irow+');parent.code.newresource(parent.code.maxrow,'+rcol[0] |
+",'','','false','normal');parent.code.mostrecent=parent.code.obj.length-1;" |
+",'','','false','normal');parent.code.mostrecent=parent.code.obj.length-1;" |
|
+"parent.code.save();" |
+'parent.code.joinres('+be+',parent.code.mostrecent,0);' |
+'parent.code.joinres('+be+',parent.code.mostrecent,0);' |
+'parent.code.draw();">' |
+'parent.code.draw();">' |
+'Insert resource linked to from above</a><br>'); |
+'Insert resource linked to from above</a><br>'); |
Line 1983 function insrestab(irow,be,af,typ) {
|
Line 2062 function insrestab(irow,be,af,typ) {
|
'<a href="javascript:parent.code.insertrow(' |
'<a href="javascript:parent.code.insertrow(' |
+irow+');parent.code.newresource(parent.code.maxrow,'+rcol[0] |
+irow+');parent.code.newresource(parent.code.maxrow,'+rcol[0] |
+",'','','false','normal');parent.code.mostrecent=parent.code.obj.length-1;" |
+",'','','false','normal');parent.code.mostrecent=parent.code.obj.length-1;" |
|
+"parent.code.save();" |
+'parent.code.joinres('+be+',parent.code.mostrecent,0);' |
+'parent.code.joinres('+be+',parent.code.mostrecent,0);' |
|
+"parent.code.save();" |
+'parent.code.joinres(parent.code.mostrecent,'+af+',0);' |
+'parent.code.joinres(parent.code.mostrecent,'+af+',0);' |
+'parent.code.draw();">' |
+'parent.code.draw();">' |
+'Insert resource linked to from above and linking to below</a><br>'); |
+'Insert resource linked to from above and linking to below</a><br>'); |
Line 1993 function insrestab(irow,be,af,typ) {
|
Line 2074 function insrestab(irow,be,af,typ) {
|
'<a href="javascript:parent.code.insertrow(' |
'<a href="javascript:parent.code.insertrow(' |
+irow+');parent.code.newresource(parent.code.maxrow,'+rcol[0] |
+irow+');parent.code.newresource(parent.code.maxrow,'+rcol[0] |
+",'','','false','normal');parent.code.mostrecent=parent.code.obj.length-1;" |
+",'','','false','normal');parent.code.mostrecent=parent.code.obj.length-1;" |
|
+"parent.code.save();" |
+'parent.code.joinres(parent.code.mostrecent,'+af+',0);' |
+'parent.code.joinres(parent.code.mostrecent,'+af+',0);' |
+'parent.code.draw();">' |
+'parent.code.draw();">' |
+'Insert resource linking to below</a><br>'); |
+'Insert resource linking to below</a><br>'); |
Line 2454 function leave() {
|
Line 2536 function leave() {
|
if (!inf.closed) { |
if (!inf.closed) { |
inf.close(); |
inf.close(); |
} |
} |
|
if (!srch.closed) { |
|
srch.close(); |
|
} |
} |
} |
|
|
</script> |
</script> |