[Allegro] a35 : Installation erleichtert

Bernhard Eversberg ev at biblio.tu-bs.de
Mo Mär 10 11:34:33 CET 2014


Zwei dicke Brocken sind es, die a35 dem hoffnungsfrohen Installateur
bislang in den Weg legte:

Die fehlende oder nicht funktionierende Kurzliste zum einen, die
fehlenden oder nicht funktionierenden Anzeigeparameter zum andern.

Beide wurden aus dem Weg geräumt. Jedenfalls so, daß auch ganz ohne
eigene Parametrierung die wichtigsten Grundfunktionen erst einmal
da sind, wenn auch nicht immer sofort optimal.

1. Kurzliste
Dazu wurde eine neue Parameterdatei  a35ers. at pr  gemacht, die statt
irgendwelcher Datenelemente schlicht die Kurzzeile aus der STL nimmt.
Die sollte es stets geben, außer man hat immer noch eine V11 (1991)
oder älter zu laufen, mit PRESTO und ohne Kurzanzeige.
Der Job a35erg.job nimmt diese neuen Parameter, wenn die normalen,
d.h. a35erg.Xpr, nicht exist- oder funktionieren.

2. Satzanzeige
Hierzu braucht's eine Parameterdatei, deren Name in ajax3ini.php
mit der Variablen $Dispar anzugeben ist. Default ist  d-html.Xpr,
wenn $Dispar fehlt. Neu ist nun:
Wenn der Job a35get.job die angeforderten Parameter nicht findet,
kommt er ohne Parameterdatei aus; er zeigt dann die Datenfelder
mit ihren in der CFG angegebenen Klarnamen.

Was stets gebraucht wird, ist die Parameterdatei  e-unihtm. at pr
zusammen mit der Tabelle  ad-utf. at pt. Die leistet im wesentlichen
die Umwandlung des Interncodes in UTF-8, wie es an der Browser-
Oberfläche gebraucht wird.
In der Datei  e-unihtm. at pr  gibt es zwei Hinweise (mit $$$$ markiert)
auf notwendige Änderungen, wenn man nicht A.CFG einsetzt bzw. nicht
intern mit ASCII arbeitet. Funktionieren wird die Datei auch ohne
Änderung, aber nur, damit man erstmal was sieht; die Darstellung des
Datensatzes ist dann jedoch nicht optimal.

Für den eingangs erwähnten Installateur hier nochmals der Hinweis
auf eine Kurzbeschreibung, mit der die Funktionsweise des a35-Modells
zu erhellen versucht wird:
    file:///S:/allegro/htdocs/doku/a35/a35funkt.htm


Zur Erinnerung: Parameterdateien mit @ hinter dem Punkt (statt eines
Buchstabens) sind allgemeingültig. Das bedeutet: Wenn  xyz.apr oder
xyz.apt angefordert wird und diese nicht auffindbar ist, dann nimmt das
Programm (a99 oder acon) statt dessen die  xyz. at pr bzw. xyz. at pt und
versagt erst, wenn es diese auch nicht gibt. Gesucht wird in allen
Fällen zuerst im Datenordner, dann im Programmordner.


Anmerkung: Für die Kurzliste wird Gebrauch gemacht von der in acon
neuen Funktion  first r / next r  zum Laden der Kurzzeile des
aktuellen Satzes. Auffällig schneller als das Laden der Datensätze
ist dies aber, wie wir feststellten, nicht.


Dateien in FTP und SVN sind aktualisiert. Darunter acon.exe; das
Programm acon für Linux ist noch nicht da.

B.E.




Mehr Informationen über die Mailingliste Allegro