version 1.14, 2001/03/03 16:45:10
|
version 1.38, 2001/06/27 19:19:06
|
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 |
|
March/April 01 Scott Harrison |
|
04/20 Gerd Kortemeyer |
|
04/30 Scott Harrison |
|
05/31 Scott Harrison |
|
06/11,06/25,06/27 Gerd Kortemeyer |
--> |
--> |
|
|
|
|
Line 72 var data4=new Array(1024);
|
Line 77 var data4=new Array(1024);
|
var data5=new Array(1024); |
var data5=new Array(1024); |
|
|
var inf; |
var inf; |
|
var srch; |
|
var srchflag=-1; // 1 means currently open |
|
// 0 means closed (but has been open) |
|
// -1 means never yet opened/defined |
|
var srchmode=''; |
|
|
|
var idx; |
|
var idxflag=-1; // 1 means currently open |
|
// 0 means closed (but has been open) |
|
// -1 means never yet opened/defined |
|
var idxmode=''; |
|
|
|
var parm; |
|
var parmflag=-1; // 1 means currently open |
|
// 0 means closed (but has been open) |
|
// -1 means never yet opened/defined |
|
|
|
var iconpath='/adm/lonIcons/'; |
|
|
|
function testfunction() { |
|
inf.document.forms.resinfo.elements.t.value="ABC"; |
|
} |
|
|
// ------------------------------------------------ Insert a row into the table |
// ------------------------------------------------ Insert a row into the table |
|
|
Line 912 function delres (obj1,recon) {
|
Line 939 function delres (obj1,recon) {
|
|
|
function drawcell (rtype,ctype,what,cm,obj1,ej,ek,ne) { |
function drawcell (rtype,ctype,what,cm,obj1,ej,ek,ne) { |
var bgcolor; |
var bgcolor; |
|
var url=''; |
|
var urlparts=new Array; |
|
var mimetype; |
|
var objref; |
|
|
if ((what=='') && (ne==0)) { cm="#DDDDDD"; } |
if ((what=='') && (ne==0)) { cm="#DDDDDD"; } |
if (ctype!=0) { |
if (ctype!=0) { |
parent.mapout.document.write('<td bgcolor='+cm+' width='+cw[ctype]+'>'); |
parent.mapout.document.write('<td bgcolor='+cm+' width='+cw[ctype]+'>'); |
if ((what!='') && (what!=undefined)) { |
if ((what!='') && (what!=undefined)) { |
if ((obj1!='') && (obj1!=undefined)) { |
if ((obj1!='') && (obj1!=undefined)) { |
obj1="'"+obj1+"'"; |
objref="'"+obj1+"'"; |
parent.mapout.document.write |
parent.mapout.document.write |
('<a href="javascript:parent.code.handler('+obj1 |
('<a href="javascript:parent.code.handler('+objref |
+');" onMouseOver="parent.code.info('+obj1+');">'); |
+');" onMouseOver="parent.code.info('+objref+');">'); |
} |
} |
if (what=='r:') { |
if (what=='r:') { |
|
mime=''; |
|
if (objcont[obj1]!=undefined) { |
|
urlparts=objcont[obj1].split(':'); |
|
url=urlparts[1]; |
|
urlparts=url.split('.',$url); |
|
mime=urlparts[urlparts.length-1]; |
|
if (mime==undefined) { mime=''; } |
|
} |
parent.mapout.document.write |
parent.mapout.document.write |
('<img border=0 width='+cw[ctype]+' height='+rh[rtype] |
('<img border=0 width='+cw[ctype]+' height='+rh[1] |
+' src="resource.gif">'); |
+' src="resource.gif">'); |
|
if (mime!='') { |
|
parent.mapout.document.write |
|
('</a><br><a target="preview" href="'+url+ |
|
'"><img border=0 src="'+iconpath+mime+'.gif">'); |
|
} |
} else { |
} else { |
if (what=='c:') { |
if (what=='c:') { |
parent.mapout.document.write |
parent.mapout.document.write |
Line 1281 function infoclear() {
|
Line 1326 function infoclear() {
|
} |
} |
inf.document.writeln('</tr></table></body></html>'); |
inf.document.writeln('</tr></table></body></html>'); |
inf.document.close(); |
inf.document.close(); |
parent.focus(); |
if (srchflag==1) { |
|
srchclose(); |
|
} |
|
if (idxflag==1) { |
|
idxclose(); |
|
} |
|
if (parmflag==1) { |
|
parmclose(); |
|
} |
|
parent.top.focus(); |
parent.mapout.focus(); |
parent.mapout.focus(); |
notclear=1; |
notclear=1; |
lastinfo=''; |
lastinfo=''; |
Line 1306 function infcheck() {
|
Line 1360 function infcheck() {
|
// --------------------------------------------------- Prints out resource info |
// --------------------------------------------------- Prints out resource info |
|
|
function info(infostr) { |
function info(infostr) { |
|
var mime=''; |
|
var urlparts=new Array; |
|
var url=''; |
if ((editmode!=1) && (infostr!=lastinfo)) { |
if ((editmode!=1) && (infostr!=lastinfo)) { |
notclear=1; |
notclear=1; |
infcheck(); |
infcheck(); |
Line 1336 function info(infostr) {
|
Line 1393 function info(infostr) {
|
} else { |
} else { |
if (data1[0]=='r') { |
if (data1[0]=='r') { |
data2=objcont[data1[1]].split(':'); |
data2=objcont[data1[1]].split(':'); |
inf.document.write('<b>'); |
url=data2[1]; |
|
urlparts=url.split('.'); |
|
mime=urlparts[urlparts.length-1]; |
|
if (mime==undefined) { mime=''; } |
|
if (mime!='') { |
|
inf.document.write |
|
('<br><a target="preview" align="right" href="'+url+ |
|
'"><img border=0 src="'+iconpath+mime+'.gif"></a>'); |
|
} |
|
inf.document.write('<b>'); |
if (data2[2]=='true') { inf.document.write('External '); } |
if (data2[2]=='true') { inf.document.write('External '); } |
if (data2[3]=='start') { |
if (data2[3]=='start') { |
inf.document.writeln('<b>Start</b>'); |
inf.document.writeln('<b>Start</b>'); |
Line 1374 function info(infostr) {
|
Line 1440 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 1519 function insertcondlink(cid,lnr) {
|
joinres(nobj,tobj,0); |
joinres(nobj,tobj,0); |
} |
} |
|
|
|
|
|
|
|
|
|
// ------------------------------------------------------ Clears indexer window |
|
|
|
function idxclear() { |
|
idx.document.clear(); |
|
} |
|
|
|
// ------------------------------------------------------- Clears search window |
|
|
|
function srchclear() { |
|
srch.document.clear(); |
|
} |
|
|
|
// --------------------------------------------------------- Clears parm window |
|
|
|
function parmclear() { |
|
parm.document.clear(); |
|
} |
|
|
|
// ------------------------------------------------------ Closes indexer window |
|
|
|
function idxclose() { |
|
if (idx && !idx.closed) { |
|
idxflag=0; |
|
idx.close(); |
|
} |
|
} |
|
|
|
// ------------------------------------------------------- Closes search window |
|
|
|
function srchclose() { |
|
if (srch && !srch.closed) { |
|
srchflag=0; |
|
srch.close(); |
|
} |
|
} |
|
|
|
// ------------------------------------------------------- Closes search window |
|
|
|
function parmclose() { |
|
if (parm && !parm.closed) { |
|
parmflag=0; |
|
parm.close(); |
|
} |
|
} |
|
|
|
// -------------------------------------------------------- Open indexer window |
|
|
|
function idxopen(mode) { |
|
var options="scrollbars=1,resizable=1,menubar=0"; |
|
idxmode=mode; |
|
idxflag=1; |
|
idx=open("/res?catalogmode="+mode,"idxout",options); |
|
idx.focus(); |
|
} |
|
|
|
// --------------------------------------------------------- Open search window |
|
|
|
function srchopen(mode) { |
|
var options="scrollbars=1,resizable=1,menubar=0"; |
|
srchmode=mode; |
|
srchflag=1; |
|
srch=open("/adm/searchcat?catalogmode=interactive","srchout",options); |
|
srch.focus(); |
|
} |
|
|
|
// -------------------------------------------- Interface function to searching |
|
|
|
function search() { |
|
alert("Searching not yet implemented"); |
|
} |
|
|
|
// ------------------------------------------------------- Do srch status check |
|
|
|
function srchcheck(mode) { |
|
if (!srch || srch.closed || srchmode!=mode) { |
|
srchopen(); |
|
} |
|
srch.focus(); |
|
} |
|
|
|
// -------------------------------------------------------- Do idx status check |
|
|
|
function idxcheck(mode) { |
|
if (!idx || idx.closed || idxmode!=mode) { |
|
idxopen(mode); |
|
} |
|
idx.focus(); |
|
} |
|
|
// ---------------------------------------------------- Handles "click to edit" |
// ---------------------------------------------------- Handles "click to edit" |
|
|
function handler(infostr) { |
function handler(infostr) { |
Line 1540 function handler(infostr) {
|
Line 1698 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')) { |
inf.document.write('<tr><td>URL:</td><td colspan=2>' |
inf.document.write('<tr><td>URL:</td><td>' |
|
+'<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>' |
+'<tr><td colspan=2>' |
+'<a href="javascript:opener.idxcheck(\'interactive\')">Browse</a> ' |
|
+'<a href="javascript:opener' |
|
+'.srchcheck(\'interactive\')">Search</a></td></tr>'); |
|
if ((data2[3]!='start') && (data2[3]!='finish')) { |
|
inf.document.write('<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 1562 function handler(infostr) {
|
Line 1723 function handler(infostr) {
|
'onClick="self.document.forms.resinfo.elements.h.value='+"'optional'"+'"'); |
'onClick="self.document.forms.resinfo.elements.h.value='+"'optional'"+'"'); |
if (data2[3]=='optional') { inf.document.write(' checked'); } |
if (data2[3]=='optional') { inf.document.write(' checked'); } |
inf.document.write('> Optional</td></tr>'); |
inf.document.write('> Optional</td></tr>'); |
} else { |
} |
inf.document.write( |
|
'<tr><td><input type=hidden name=e value=false>' |
|
+'<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 1730 function save() {
|
Line 1887 function save() {
|
} |
} |
parent.server.document.forms.storage.output.value+= |
parent.server.document.forms.storage.output.value+= |
'<&>tablemode<:>'+tablemode; |
'<&>tablemode<:>'+tablemode; |
|
|
|
for (k=0;k<objparms.length;k++) { |
|
if (objparms[k]) { |
|
parent.server.document.forms.storage.output.value+= |
|
'<&>objparms<:>'+k+'<:>'+objparms[k]; |
|
} |
|
} |
for (k=0;k<objcont.length;k++) { |
for (k=0;k<objcont.length;k++) { |
if (objcont[k]) { |
if (objcont[k]) { |
parent.server.document.forms.storage.output.value+= |
parent.server.document.forms.storage.output.value+= |
Line 1811 function tabledraw() {
|
Line 1974 function tabledraw() {
|
var ck; |
var ck; |
var cck; |
var cck; |
var condid; |
var condid; |
|
var url=''; |
|
var mime=''; |
|
var urlparts=new Array; |
var sortstr=sortobjs(); |
var sortstr=sortobjs(); |
insrestab(1,-1,-1,''); |
insrestab(1,-1,-1,''); |
if ((sortstr!='') && (sortstr!=undefined)) { |
if ((sortstr!='') && (sortstr!=undefined)) { |
Line 1829 function tabledraw() {
|
Line 1995 function tabledraw() {
|
} |
} |
data1=objcont[i].split(':'); |
data1=objcont[i].split(':'); |
ck=rescolor(data1[2],data1[3]); |
ck=rescolor(data1[2],data1[3]); |
parent.mapout.document.write('<tr><td bgcolor="'+ck |
parent.mapout.document.write('<tr><td bgcolor="'+ck+'">'); |
+'"><b><a href="javascript:if (parent.code.linkmode!=0) { ' |
url=data1[1]; |
|
urlparts=url.split('.'); |
|
mime=urlparts[urlparts.length-1]; |
|
if (mime==undefined) { mime=''; } |
|
if (mime!='') { |
|
parent.mapout.document.write |
|
('<a target="preview" align="right"href="'+url+ |
|
'"><img src="'+iconpath+mime+'.gif"></a><p>'); |
|
} |
|
parent.mapout.document.write( |
|
'<b><a href="javascript:if (parent.code.linkmode!=0) { ' |
+'parent.code.joinres(parent.code.linkmode,'+i+',0);' |
+'parent.code.joinres(parent.code.linkmode,'+i+',0);' |
+'parent.code.linkmode=0;parent.code.editmode=0;' |
+'parent.code.linkmode=0;parent.code.editmode=0;' |
+'parent.code.notclear=0;parent.code.infoclear();' |
+'parent.code.notclear=0;parent.code.infoclear();' |
Line 1838 function tabledraw() {
|
Line 2014 function tabledraw() {
|
+'"><form name=r'+i+' method=post>'); |
+'"><form name=r'+i+' method=post>'); |
data2=obj[i].split('&'); |
data2=obj[i].split('&'); |
parent.mapout.document.write('<table bgcolor="#CCCCCC">'); |
parent.mapout.document.write('<table bgcolor="#CCCCCC">'); |
|
|
if (data1[3]=='start') { |
if (data1[3]=='start') { |
parent.mapout.document.writeln('<tr><td><b>Start</b></td></tr>'); |
parent.mapout.document.writeln('<tr><td><b>Start</b></td></tr>'); |
} |
} |
Line 1848 function tabledraw() {
|
Line 2025 function tabledraw() {
|
'<tr><td>Title:</td><td><input type=text name=t size=50 value="' |
'<tr><td>Title:</td><td><input type=text name=t size=50 value="' |
+data1[0]+'"><input type=hidden name=h value='+data1[3] |
+data1[0]+'"><input type=hidden name=h value='+data1[3] |
+'></td></tr>'); |
+'></td></tr>'); |
if ((data1[3]!='start') && (data1[3]!='finish')) { |
|
parent.mapout.document.write( |
parent.mapout.document.write( |
'<tr><td>URL:</td><td><input type=text name=u size=50 value="' |
'<tr><td>URL:</td><td><input type=text name=u size=50 value="' |
+data1[1]+'"></td></tr>' |
+data1[1]+'"></td></tr>' |
+'<tr><td>External:</td><td><input type=checkbox name=e'); |
+'<tr><td>External:</td><td><input type=checkbox name=e'); |
if (data1[2]=='true') { parent.mapout.document.write(' checked'); } |
if (data1[2]=='true') { parent.mapout.document.write(' checked'); } |
parent.mapout.document.write('></td></tr>' |
parent.mapout.document.write('></td></tr>'); |
+'<tr><td colspan=2><input type=radio name=y value=normal '+ |
if ((data1[3]!='start') && (data1[3]!='finish')) { |
|
parent.mapout.document.write( |
|
'<tr><td colspan=2><input type=radio name=y value=normal '+ |
'onClick="parent.mapout.document.forms.r'+i+'.elements.h.value='+ |
'onClick="parent.mapout.document.forms.r'+i+'.elements.h.value='+ |
"'normal'"+'"'); |
"'normal'"+'"'); |
if (data1[3]=='normal') { parent.mapout.document.write(' checked'); } |
if (data1[3]=='normal') { parent.mapout.document.write(' checked'); } |
Line 1870 function tabledraw() {
|
Line 2048 function tabledraw() {
|
"'optional'"+'"'); |
"'optional'"+'"'); |
if (data1[3]=='optional') { parent.mapout.document.write(' checked'); } |
if (data1[3]=='optional') { parent.mapout.document.write(' checked'); } |
parent.mapout.document.write('> Optional</td></tr>'); |
parent.mapout.document.write('> Optional</td></tr>'); |
} else { |
} |
parent.mapout.document.write( |
|
'<tr><td><input type=hidden name=u value="">' |
|
+'<input type=hidden name=e value=false></td></tr>'); |
|
} |
|
parent.mapout.document.write( |
parent.mapout.document.write( |
'<tr><td colspan=2><a href="javascript:parent.code.objcont['+i |
'<tr><td colspan=2><a href="javascript:parent.code.objcont['+i |
+']=parent.code.escape(parent.mapout.document.forms.r'+i |
+']=parent.code.escape(parent.mapout.document.forms.r'+i |
Line 1974 function insrestab(irow,be,af,typ) {
|
Line 2148 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 2158 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 2170 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 2029 function simpletabledraw() {
|
Line 2207 function simpletabledraw() {
|
} |
} |
data1=objcont[i].split(':'); |
data1=objcont[i].split(':'); |
ck=rescolor(data1[2],data1[3]); |
ck=rescolor(data1[2],data1[3]); |
parent.mapout.document.write('<tr><td bgcolor="'+ck |
parent.mapout.document.write('<tr><td bgcolor="'+ck+'">'); |
+'"><b>'+k+'</b></td><td bgcolor="'+ck |
url=data1[1]; |
+'">'); |
urlparts=url.split('.'); |
|
mime=urlparts[urlparts.length-1]; |
|
if (mime==undefined) { mime=''; } |
|
if (mime!='') { |
|
parent.mapout.document.write |
|
('<a target="preview" align="right"href="'+url+ |
|
'"><img src="'+iconpath+mime+'.gif"></a><p>'); |
|
} |
|
parent.mapout.document.write('<b>'+k+'</b></td><td bgcolor="'+ck+'">'); |
data2=obj[i].split('&'); |
data2=obj[i].split('&'); |
parent.mapout.document.write('<table>'); |
parent.mapout.document.write('<table>'); |
|
|
if (data1[3]=='start') { |
if (data1[3]=='start') { |
parent.mapout.document.writeln('<tr><td><b>Start</b></td></tr>'); |
parent.mapout.document.writeln('<tr><td><b>Start</b></td></tr>'); |
} |
} |
Line 2252 function condense() {
|
Line 2439 function condense() {
|
function load() { |
function load() { |
message("Loading"); |
message("Loading"); |
schedule('load'); |
schedule('load'); |
checkdef(); |
|
} |
} |
|
|
function finishload() { |
function finishload() { |
Line 2279 function finishload() {
|
Line 2465 function finishload() {
|
if (data2[0]=='obj') { obj[data2[1]]=data2[2]; } |
if (data2[0]=='obj') { obj[data2[1]]=data2[2]; } |
if (data2[0]=='objcont') { objcont[data2[1]]=data2[2]; } |
if (data2[0]=='objcont') { objcont[data2[1]]=data2[2]; } |
if (data2[0]=='objlinks') { objlinks[data2[1]]=data2[2]; } |
if (data2[0]=='objlinks') { objlinks[data2[1]]=data2[2]; } |
|
if (data2[0]=='objparms') { |
|
if (objparms[data2[1]]==undefined) { |
|
objparms[data2[1]]=data2[2]; |
|
} else { |
|
objparms[data2[1]]+=':'+data2[2]; |
|
} |
|
} |
if (data2[0]=='rowcont') { rowcont[data2[1]]=data2[2]; } |
if (data2[0]=='rowcont') { rowcont[data2[1]]=data2[2]; } |
if (data2[0]=='row') { row[data2[1]]=1*data2[2]; } |
if (data2[0]=='row') { row[data2[1]]=1*data2[2]; } |
if (data2[0]=='col') { col[data2[1]]=1*data2[2]; } |
if (data2[0]=='col') { col[data2[1]]=1*data2[2]; } |
Line 2297 function finishload() {
|
Line 2490 function finishload() {
|
// -------------------------------------------------------------- Parameter set |
// -------------------------------------------------------------- Parameter set |
|
|
function setparms(resid) { |
function setparms(resid) { |
alert('Called setparms for '+resid); |
var options="scrollbars=1,resizable=1,menubar=0"; |
|
parmflag=1; |
|
data1=objcont[resid].split(':'); |
|
parm=open("/adm/ratparms?url="+data1[1]+"&parms="+objparms[resid]+ |
|
"&resid="+resid,"parmout",options); |
|
parm.focus(); |
} |
} |
|
|
// -------------------------------------------------------------- Undo function |
// -------------------------------------------------------------- Undo function |
Line 2362 function wheelswitch() {
|
Line 2560 function wheelswitch() {
|
// --------------------------------------------- Checks if server frame defined |
// --------------------------------------------- Checks if server frame defined |
|
|
function checkdef() { |
function checkdef() { |
if (parent.server.document.forms.storage.output.value!=undefined) { |
if (parent.flag==1) { |
srvloaded(); |
srvloaded(); |
} |
} |
if ((finishdone==0) && (tim==0)) { setTimeout('checkdef()',100); } |
if ((finishdone==0) && (tim==0)) { setTimeout('checkdef()',100); } |
} |
} |
Line 2392 function schedule(action) {
|
Line 2590 function schedule(action) {
|
reqaction=action; |
reqaction=action; |
tim=0; |
tim=0; |
finishdone=0; |
finishdone=0; |
canceltim=setTimeout('tim=1;',20000) |
canceltim=setTimeout('tim=1;',20000); |
|
checkdef(); |
wait(); |
wait(); |
} |
} |
|
|
|
// ----------------------------------------------------- launch indexer browser |
|
|
|
function groupsearch() { |
|
alert('not yet implemented'); |
|
} |
|
|
|
function groupimport() { |
|
idxcheck('groupimport'); |
|
} |
|
|
// -------------------------------------------------------------- Store changes |
// -------------------------------------------------------------- Store changes |
|
|
function storechange() { |
function storechange() { |
var k; |
var k; |
|
parent.flag=0; |
parent.server.document.forms.storage.submit(); |
parent.server.document.forms.storage.submit(); |
schedule('save'); |
schedule('save'); |
} |
} |
Line 2454 function leave() {
|
Line 2664 function leave() {
|
if (!inf.closed) { |
if (!inf.closed) { |
inf.close(); |
inf.close(); |
} |
} |
|
if (srch && !srch.closed) { |
|
srchclose(); |
|
} |
|
if (idx && !idx.closed) { |
|
srchclose(); |
|
} |
} |
} |
|
|
</script> |
</script> |
Line 2468 function leave() {
|
Line 2684 function leave() {
|
<a href="javascript:revert();">Revert</a> |
<a href="javascript:revert();">Revert</a> |
<a href="javascript:undo();">Undo</a> |
<a href="javascript:undo();">Undo</a> |
<a href="javascript:redo();">Redo</a> |
<a href="javascript:redo();">Redo</a> |
|
<a href="javascript:groupsearch();">Group Search</a> |
|
<a href="javascript:groupimport();">Group Import</a> |
<a href="javascript:storechange();">Store</a> |
<a href="javascript:storechange();">Store</a> |
</body> |
</body> |
</html> |
</html> |
|
|
|
|
|
|
|
|
|
|