[Allegro] Neutralpaket, 3. Release

Bernhard Eversberg ev at biblio.tu-bs.de
Mi Jun 7 11:41:03 CEST 2006


Neutralpaket, Drittes Release                                2006-06-07
-----------------------------
               >>> NEUE ISBN-LÖSUNG SCHON DRIN! <<<

Es wird immer attraktiver, sich mit dem N-Format zu beschäftigen!
Mit nichts anderem kommt man so schnell in die Gänge, wenn ein neues
Projekt ansteht.
Jetzt ist auch das beliebte Memo-Paket, mit dem man Termine
verwalten kann, einbezogen. Termindaten aus A-Banken werden per
i-neut.apr ebenfalls umgewandelt, aus #9a wird dabei #9T0.
Aber auch ansonsten gibt es viele Verbesserungen im Detail.
Hier in Kurzform alle nötigen Hinweise für den Einstieg.

Wer neu mit allegro beginnt, kann jetzt entscheiden:

* Soll es eine traditionelle Katalogdatenbank sein mit einem
   bewährten Modell und der Möglichkeit, auch Ausleihe und
   Erwerbung machen zu können, dann wählt man das A-Format.

* Wer im Umfeld von Handschriften, Autographen und Nachlässen
   tätig ist, wird zu HANS greifen!

* Geht es dagegen um ein Metadatenprojekt ohne bibliothekarische
   Funktionen, dann ist N das bessere Format.


Neue, eigene Datenbank mit Neutralformat anlegen
------------------------------------------------
          >>>  Ganz am Ende: Hinweise zur Installation des
                             PHP-Pakets für den Web-Zugriff.

Die Grundidee beim Neutralmodell ist:
1. Man installiert das Neutralpaket und sonst nichts:
    (d.h. es muß vorher noch keine allegro-Installation
    da sein - aber wenn doch, ist es auch egal, null Risiko!)
    Hier ist das Neutralpaket:
    http://ftp.allegro-c.de/aktuelle-version/inst-neu.exe
      oder zunächst nur das DemoPaket:
    http://ftp.allegro-c.de/pub/DEMO-Version/neu-demo.exe
    (Später dann Vollversion drüber und weiterarbeiten.)

2. Man öffnet mit dem neuen Icon die DemoBank
    und beginnt, darin Daten zu erfassen. Sonderservice:
    >>> Terminfunktion: Alt+8 oder Eingabe von  h memo <<<
    Schon vorhandene Daten einspeisen? Siehe dazu die
    Beschreibung unter 6.-10. und den Text, den man mit
    h fremd  erhält.

3. GANZ wichtig:
    Das Startmenü der DemoBank (erscheint bei Druck auf das
    rote Fragezeichen) enthält auch Funktionen zum schnellen
    Löschen aller Beispiel- und Hilfsdaten. Sobald diese
    stören, kann man sie damit sofort loswerden und damit
    die DemoBank vollends zur eigenen machen!

Wenn man eine weitere Datenbank will:

4. Das Verzeichnis nbase, das beim Installieren entstanden
    ist, auf ein anderes kopieren. Es enthält eine frische
    Kopie der DemoBank mit allen nötigen Dateien.
    (Die Kopie, mit der man anfangs arbeitet, liegt auf dem
    Unterverz. nbank, das automatisch angelegt wird.)

5. Für die neue Kopie ein neues Icon anlegen nach dem Vorbild
    desjenigen für die DemoBank. Weiter bei Punkt 2.


Tips
----
Die feldbezogenen Hilfetexte erhält man mit F1, während der
Cursor im Schreibfeld ein Datenfeld bearbeitet oder auch im
Formular. Es gibt einen Hilfetext zu jedem Datenfeld, z.B.
h810 zum Feld #810. Diese Texte kann man auch direkt mit dem
h-Befehl abrufen, z.B. h h100  eingeben.


Umwandlung der eigenen Datenbank ins N-Format:
----------------------------------------------

6. Neutralpaket installieren, z.B. nach  c:\allegro\NTEST
    dann liegen dort alle zugehörigen Dateien

7. In der neuen Datenbank, falls gewünscht, zuerst die Beispieldaten
    und evtl. auch die Doku-Sätze alle löschen (s.o. 3.)

8. Parameter i-neut.apr nach c:\allegro, die Tabelle ASCIANSI.APT
    wird dort schon vorhanden sein.

9. Batchdatei  aton.bat  mit folgendem 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 -d*NTEST -ebank/NTEST -m0 -n1
    index - at 2 -fi1 -kn -d*NTEST -ebank/NTEST -m0

10. 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. Automatisch läuft die Indexierung der umgewandelten Daten
        zusammen mit den in der DemoBank schon vorliegenden Daten.
        Das Löschen nicht erwünschter Daten, z.B. der Demo-Datensätze
        und oder der Format-Hilfssätze, kann auch später erfolgen,
        siehe oben Pkt. 3.

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.

---------------------------------------------------------------------

Installation des PHP-Pakets
---------------------------
Das Unterverzeichnis PHP in ein Unterverzeichnis des Webservers
kopieren, z.B. beim Apache-Server:  htdocs/katalog
Dann ist  <Webserver-URL>/katalog/   die Startadresse,
genau gesagt:  index.php  wird dann gezeigt. Diese Startseite
kann man nach Belieben modifizieren.
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 [was Sie da zuerst sehen, ist index.php]:
   http://www.biblio.tu-bs.de/db/neutral/






Mehr Informationen über die Mailingliste Allegro