[Allegro] N-Paket jetzt komplett mit PHPAC
Bernhard Eversberg
ev at biblio.tu-bs.de
Do Feb 16 08:46:26 CET 2006
Unter
http://ftp.allegro-c.de/aktuelle-version/n-setup.exe
findet man jetzt das komplettierte N-Paket, wobei die CFG jetzt
auch die gestern bekanntgegebenen, erweiterten 400er Felder
umfaßt.
Mit diesem Paket hat man nun eine Komplettlösung mit allen
dazugehörigen Dateien, um eine eigene, ausbaufähige
Datenbank einschließlich Web-Interface einzurichten.
Hier sieht man, wie das dann aussieht (falls man es nicht
modifiziert):
http://www.biblio.tu-bs.de/db/neutral/
(Dieser Einstieg ist die Datei index.php)
B.E.
----------------------------------------------------------------
Hinweise zur Installation
Neue, eigene Datenbank mit Neutralformat anlegen
------------------------------------------------
2006-02-16
1. Das Neutralpaket in ein eigenes Verzeichnis entpacken
z.B. c:\allegro\nbase oder c:\allegro\nkatalog
(Dazu starten Sie das o.a. Programm n-setup.exe !)
2. Die darin enthaltene Datei bank.ina mit a99 öffnen
(Hinweis: Dateityp INA kann man mit allegro.exe verknüpfen)
3. Den ersten Datensatz eingeben
4. Icon auf Desktop anlegen:
Neue Verknüpfung erstellen mit z.B. dem Inhalt
c:\allegro\allegro.exe c:\allegro\nbase\bank.ina
Tips
----
Wenn man die feldbezogenen Hilfetexte nutzen will, dann
das Paket help.lzh in das Datenverzeichnis entpacken,
z.B. mit dem Befehl
..\lha x help
gegeben im DOS-Fenster auf dem Datenverzeichnis, oder mit
einem geeigneten Entpacker-Programm
---------------------------------------------------------------------
Installation des PHP-Pakets
---------------------------
Das Unterverzeichnis PHP in ein Unterverzeichnis des Webservers
kopieren, z.B. htdocs/katalog
Dann ist <Webserver-URL>/katalog/ die Startadresse,
genau gesagt: index.php wird dann gezeigt.
Auf dem Verz. findet man eine Datei files.txt
Sie enthält eine kommentierte Liste der Dateien mit
Hinweisen auf nötige Eingriffe. Alle Dateien sind kommentiert.
Demo-Installation:
http://www.biblio.tu-bs.de/db/neutral/
Umwandlung der eigenen Datenbank ins N-Format:
----------------------------------------------
1. Neutralpaket installieren, z.B. nach c:\allegro\NTEST
dann liegen dort die ca. 80 zugehörigen Dateien
2. Parameter i-neut.apr nach c:\allegro, die Tabelle ASCIANSI.APT
wird dort schon vorhanden sein.
3. Batchdatei aton.bat mit diesem Inhalt einrichten:
(für NTEST evtl. den selbstgewählten Verz.Namen einsetzen, und für
DEMO2 den Verzeichnisnamen Ihrer Datenbank)
srch -f4 -dDEMO2 -ei-neut/NTEST\neut.nlg -m0 -s0 -v0
index - at 1 -f70 -kn -dNTEST -ebank/NTEST -m0 -n1
index - at 2 -fi1 -kn -dNTEST -ebank/NTEST -m0
4. Starten: auf c:\allegro den Befehl aton geben
Es kommen zwei Dateiauswahl-Abfragen:
(Man setzt jeweils + vor alle gewünschten Dateien, dann Enter)
1. Auswahl der umzuwandelnden Dateien auf Ihrem Verz., hier demo2
Dann läuft die Umwandlung, danach:
2. Auswahl der zu indexierenden Dateien
In jedem Fall die Datei NEUT.NLG, auf Wunsch noch dazu
VS.NLG : Unicode-Sequenzen (nötig, wenn Web-Katalog gewünscht!)
RS.NLG : Format-Doku-Sätze (verzichtbar)
Danach wird indexiert.
5. Datenbank benutzen: auf C:\allegro den Befehl geben:
allegro ntest\bank.ina
Wer nicht A.CFG hat, muß sich erst eine Umwandlungsparameterdatei
i-neut.xpr schaffen, um dies nachvollziehen zu können. Falls eine
Umwandlung vom eigenen X.CFG nach A.CFG existiert, kann man natürlich
zweistufig umwandeln, dann entfällt das Schreiben eigener Parameter.
Aber nochmals der Hinweis: Niemand MUSS von A auf N umstellen. N.CFG
ist primär für neue Projekte gedacht. Zum Lernen mag es gleichwohl
sehr nützlich sein, die Übung mal durchzuführen.
Mehr Informationen über die Mailingliste Allegro