PHPac bereitgestellt

Bernhard Eversberg EV at buch.biblio.etc.tu-bs.de
Di Sep 4 10:06:34 CEST 2001


PHPac : Web-OPAC mit PHP : Grundmodell bereitgestellt


Ausprobieren auch noch heute unter

   http://ruckzuck.biblio.etc.tu-bs.de/allegro/opac.php
   (OPAC-Datenbank von der CD, installiert auf NT)

Zunaechst nur fuer Windows!
... und erst einmal nur fuer solche, die schon wissen, wie man
PHP auf seinem Webserver in Betrieb setzt. PHP 4.0.6 gibts
unter   www.php.net

Ziel war, die Funktionen von RuckZuck komplett zu realisieren,
mit einigen wenigen Verbesserungen. Das sollte zunaechst mit 
einem Minimum an Dateien erreicht werden. Damit hat man eine
ueberschaubare Basis, die in jeder Richtung ausgebaut werden
kann.
Getestet wurde mit Xitami und Apache auf Win'98 und NT.

Man braucht das aktuelle PROCAV.EXE
und dazu einen Satz von .PHP-Dateien, eingepackt in phpac.lzh.
(Beides liegt auf  ac21)
Die PHP-Dateien kommen auf ein Unterverz. des Webservers,
Startseite ist OPAC.PHP oder DETAIL.PHP (einstellbar in avanti.php)

Anpassungen sind nur noetig in avanti.php, darin liegen die
Variablen mit Anpassungsbedarf:
Server-IP, Datenbankname, Username, Passwort
und ein paar wenige weiter Angaben.

Hinsichtlich der Schreibfunktionen muss man auch
in GETREC.PHP und WRITE.PHP eingreifen. Die Stellen sind markiert
durch xxx.

Kopieren auf das Datenverzeichnis:

   D-HTML.APR      Datensatzanzeige fuer HTML
                      muss fuer andere CFG erstellt werden!
   H-PHP.APR       Hilfsfunktionen
                       universell fuer jede CFG verwendbar
   H-EDIT.APR      Satz bereitstellen zum Editieren
                       geringe Anpassungen noetig (kommentiert)
   ASCIANSI.APT    wird zum Umcodieren gebraucht.

ACHTUNG:
   In die Indexparameter muss  o.apt  eingebunden sein
   Bei ACDEMO ist das bisher nicht der Fall. Also:
   Zeile   to   ergaenzen und o.apt auf dem DbDir bereitstellen.
   

Good luck, B.E.

Bernhard Eversberg
Universitaetsbibliothek, Postf. 3329, 
D-38023 Braunschweig, Germany
Tel.  +49 531 391-5026 , -5011 , FAX  -5836
e-mail  B.Eversberg at tu-bs.de  




Mehr Informationen über die Mailingliste Allegro