Neue Version des z3950-Servers
Martin Butkus
m.butkus at tu-bs.de
Mi Aug 6 17:04:46 CEST 2003
Liebe Liste,
wie schon in einer der vorherigen Mails angekündigt, ist nun die
neue Version 0.11 des z3950-Servers auf dem FTP-Server verfügbar.
Die Download-Seite findet man wie üblich unter
http://www.allegro-c.de/z3950/dl.htm
Das Format der "dict"-Datei hat sich in der neuen Version stark
verändert, und muß beim Update von einer älteren Version
unbedingt angepaßt werden.
Im neuen Format stehen in der Dict-Datei auf der rechten Seite
des Gleichheitszeichens ganze Avanti-Suchausdrücke
(allerdings ohne vorangestelltes "find").
Im Suchausdruck wird dabei die Zeichenfolge "%s" durch den Suchbegriff
ersetzt, so wie er vom Z3950-Client geliefert wird. Will man ein
einzelnes Prozentzeichen in den Suchausdruck einbauen, schreibt
man es als "%%".
Vorher standen in der Dict-Datei Register, bzw. Registeraufzählungen.
Das neue Format ermöglicht eine größere Flexibilität bei der Konfiguration
der Übersetzung von Z3950- in Avanti-Anfragen als bisher.
Als direkte Folge wird der "search_subrec"-Parameter in der z3950.cfg
nicht mehr benötigt, und ist daher in dieser Version ersatzlos
weggefallen. Stattdessen formuliert man die Suchanfragen entsprechend,
so daß ein "&" vorangestellt wird. Beispiel:
1017 = ( per "&%s" ) or ( tit "&%s" ) # ohne Trunkierung
t1017 = ( per "&%s?" ) or ( tit "&%s?" ) # mit Trunkierung
Freundliche Grüße,
Martin Butkus
Mehr Informationen über die Mailingliste Allegro