Major revision. Single-target result set can be reached from the
[egate.git] / www / query.egw
index d2280ab..f17cc58 100644 (file)
@@ -4,7 +4,7 @@
 </head>
 <body>
 {
-# $Id: query.egw,v 1.35 1996/03/07 12:46:08 adam Exp $
+# $Id: query.egw,v 1.38 1996/03/13 14:07:30 adam Exp $
 
     if {[info commands saveState] == ""} {
         source z39util.tcl
@@ -24,8 +24,8 @@ proc ok-response {} {
     global nextSetNo
     global hist
 
-    set host [lindex $sessionParms 0]
-    set initSet [lindex $sessionParms 1]
+    set initSet [lindex $sessionParms 0]
+    set host [lindex $sessionParms 1]
     set scanLine [lindex $sessionParms 2]
     set scanTerm [lrange $sessionParms 3 end]
 
@@ -95,20 +95,19 @@ proc ok-response {} {
     }
 
     set useIcons 1
-    button-europagate
-    button-new-target 1
+    button-main
+    button-new-target
     if {[lsearch [z390 options] scan] >= 0} {
-        button-scan-window 1 $setNo
+        button-scan-window $setNo
     }
-    button-view-history 0 
+    button-view-history
 
     html "<h2>" [lindex $targets($host) 0] "</h2><br>\n"
 
     html [lindex $targets($host) 4] "<br>\n"
 
-    set databases [lindex $targets($host) 1]
-
-    if {$initSet == ""} {
+    set databases [splitDatabaseSpec $host]
+    if {$initSet == -1} {
         set databaseDefault [lindex $databases 0]
         set oSetNo 0
     } else {
@@ -140,7 +139,7 @@ proc ok-response {} {
             html [concat $databases] {"> All <br>} \n
         }
     }
-    html "Input your search criteria:<br>\n"
+    html "<b>Fill-in this search form:</b><br>\n"
     set fields [lindex $targets($host) 2]
     for {set no 1} {$no < 4} {incr no} {
         html {<select name="menu} $no {">} \n
@@ -167,7 +166,7 @@ proc ok-response {} {
         if {[string length $template] > 0} {
             html { value="} $template {"}
         }
-        html { size=43> }
+        html { size=35> }
         if {0 && [lsearch [z390 options] scan] >= 0} {
             html {<input type="checkbox" name="scan} $no {" value="1" scan>}
         }
@@ -206,12 +205,12 @@ proc ok-response {} {
     html "<p>\n"
 
     set useIcons 0
-    button-europagate
-    button-new-target 1
+    button-main
+    button-new-target
     if {[lsearch [z390 options] scan] >= 0} {
-        button-scan-window 1 $setNo
+        button-scan-window $setNo
     }
-    button-view-history 0 
+    button-view-history
 }
 
 {