X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;ds=sidebyside;f=www%2Fsearch.egw;h=587e94d392dd9aac820ff5684ff9e5a41d951f31;hb=71ad5b6272d0bc6320bea6c1ec10f5e10bbfe8ef;hp=c25bfb93eef8ef02f30415161e29309c6751b282;hpb=c6ea088406ba64e6ed5ea833e1c2ae516552e18e;p=egate.git diff --git a/www/search.egw b/www/search.egw index c25bfb9..587e94d 100644 --- a/www/search.egw +++ b/www/search.egw @@ -1,35 +1,124 @@ { -# $Id: search.egw,v 1.18 1995/12/20 16:31:31 adam Exp $ +# $Id: search.egw,v 1.25 1996/01/08 08:42:17 adam Exp $ -proc buttons {setNo setMax startPos after} { +proc start-scan {scanNo cache dir} { global sessionId - global useIcons - global env + global sessionParms + global sessionWait + global setNo global hist + global targets + global nextSetNo + global env + global useIcons + global debug - if {!$useIcons && $after && $setMax < [z39.$setNo resultCount]} { - html "
\n" - html "
\n" + display-scan $setNo $scanNo 0 html "
\n"
+
+ button-europagate
+
+ html {}
+ if {$useIcons} {
+ html {}
+ } else {
+ html {Previous Terms | }
+ }
+
+ html {}
if {$useIcons} {
- html {
}
+ html {
}
+ } else {
+ html {Next Terms | }
}
+ html {}
+ button-new-query 0 $setNo
+
+ if {!$debug} return
+ html "
\n"
+ button-europagate
if {$setMax < [z39.$setNo resultCount]} {
html {}
+ html {">
}
} else {
- html {">Next records} " | \n"
+ html {">Next Records} " | \n"
}
}
if {$startPos != "" && $startPos != "1"} {
@@ -38,37 +127,17 @@ proc buttons {setNo setMax startPos after} {
html + [expr $startPos - $hist($setNo,maxPresent)]
html + [expr $startPos - 1]
if {$useIcons} {
- html {">
}
+ html {">
}
} else {
- html {">Previous records} " | \n"
+ html {">Previous Records} " | \n"
}
}
- html {
}
- } else {
- html {">New query} " | \n"
- }
+ button-new-query 1 $setNo
+ button-new-target 1
+ button-view-history 0
- html {
}
- } else {
- html {">New target}
- }
html "
\n" - if {!$useIcons && !$after && $startPos != "" && $startPos != "1"} { - html "
\n" - } - } if {[info commands saveState] == ""} { @@ -80,20 +149,18 @@ proc buttons {setNo setMax startPos after} { global hist set setNo [lindex $sessionParms 0] - if {[wform menu1] != ""} { + + if {[wform] != ""} { set hist($nextSetNo,idAuthentication) $hist($setNo,idAuthentication) set hist($nextSetNo,host) $hist($setNo,host) - set setNo $nextSetNo - set query [build-query $hist($setNo,host)] - if {"x$query" == "x"} { - html "