--- loncom/html/res/adm/pages/menu.html 2001/06/02 16:07:19 1.31
+++ loncom/html/res/adm/pages/menu.html 2001/08/24 15:33:59 1.39
@@ -11,7 +11,9 @@ Jan 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 Gerd Kortemeyer
+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
-->
LON-CAPA Remote
@@ -20,7 +22,6 @@ Jan Guy Albertelli
@@ -34,6 +35,7 @@ imgpath='/res/adm/pages/';
var currentURL='';
var currentStale=1;
+var menucltim;
// not used (yet)
// var w_Annotator;
@@ -85,38 +87,9 @@ function logout () {
}
}
-function checkurl () {
- if (currentURL) {
- if (currentStale) {
- clearbut(2,1);
- clearbut(2,3);
- clearbut(8,1);
- clearbut(8,2);
- clearbut(8,3);
- switchbutton(3,1,'reload.gif','return','location','go(currentURL)');
- } else {
- clearbut(3,1);
- switchbutton(8,1,'eval.gif','evaluate','this','gopost("/adm/evaluate",currentURL)');
- switchbutton(8,2,'fdbk.gif','feedback','on this','gopost("/adm/feedback",currentURL)');
- switchbutton(8,3,'prt.gif','prepare','printout','gopost("/adm/printout",currentURL)');
- switchbutton(2,1,'back.gif','backward','','gopost("/adm/flip","back:"+currentURL)');
- switchbutton(2,3,'forw.gif','forward','','gopost("/adm/flip","forward:"+currentURL)');
- }
- } else {
- clearbut(2,1);
- clearbut(2,3);
- clearbut(3,1);
- clearbut(8,1);
- clearbut(8,2);
- clearbut(8,3);
- }
- setTimeout('checkurl();',500);
-}
-
function activate () {
opener.menuloaded=1;
setTimeout('active=1;',2000);
- setTimeout('checkurl();',1500);
}
function deactivate () {
@@ -126,8 +99,8 @@ function deactivate () {
function display(utext,ltext) {
var i; var ch;
this.window.focus();
- if (utext==undefined) { utext=''; }
- if (ltext==undefined) { ltext=''; }
+ if (typeof(utext)=="undefined") { utext=''; }
+ if (typeof(ltext)=="undefined") { ltext=''; }
if ((utext=='') && (ltext=='')) {
utext=statustop;
ltext=statusbot;
@@ -159,15 +132,15 @@ function defdis() {
function switchbutton(row,col,imgsrc,texttop,textbot,action) {
var idx=10*row+col;
- this.document['b'+idx].src=imgpath+imgsrc;
+ this.document['b'+idx].src="http://"+clienthost+imgpath+imgsrc;
hr[idx]=action;
dt[idx]=texttop;
db[idx]=textbot;
-}
+}
function clearbut(row,col) {
var idx=10*row+col;
- this.document['b'+idx].src=imgpath+'empty.gif';
+ this.document['b'+idx].src="http://"+clienthost+imgpath+'empty.gif';
hr[idx]='javascript:defdis();';
dt[idx]='';
db[idx]='';
@@ -195,6 +168,20 @@ function gopost(url,postdata) {
if (url!='') {
this.document.server.action="http://"+clienthost+url;
this.document.server.postdata.value=postdata;
+ this.document.server.command.value='';
+ this.document.server.url.value='';
+ this.document.server.submit();
+ }
+}
+
+function gocmd(url,cmd) {
+ windowcheck();
+ this.document['led'].src="ledsend.gif";
+ if (url!='') {
+ this.document.server.action="http://"+clienthost+url;
+ this.document.server.postdata.value='';
+ this.document.server.command.value=cmd;
+ this.document.server.url.value=currentURL;
this.document.server.submit();
}
}
@@ -206,15 +193,20 @@ function annotate() {
""
+"");
annotator.document.close();
}
function set_bookmark() {
go('');
- clienttitle="Enter Title";
- clienthref="Enter Address";
+ if (currentStale) {
+ clienttitle="Enter Title";
+ clienthref=currentURL;
+ } else {
+ clienttitle=clientwindow.document.title;
+ clienthref=clientwindow.location.pathname;
+ }
w_bmquery_flag=1;
bmquery=window.open('','bmquery','width=365,height=165,scrollbars=0');
bmquery.document.write(
@@ -334,7 +326,13 @@ function catalog_info() {
![](empty.gif) |
-![](dempty.gif) |
+![](empty.gif) |
+![](empty.gif) |
+
+
+
+![](empty.gif) |
+![](dempty.gif) |
@@ -345,8 +343,13 @@ function catalog_info() {
>![](spacer.gif)
+
+
+
+
+