[Allegro] a35 weiter verbessert

Bernhard Eversberg ev at biblio.tu-bs.de
Mi Jul 24 11:02:25 CEST 2013


Als nächstes hatten ein par formale Verbesserungen angestanden.
Vor allem ist zu nennen, daß ein neuer Ordner  scripts/jobs
eingeführt wurde, in dem nun alle diejenigen Jobdateien sind, die
allgemein datenbankunabhängig arbeiten können. Die lagen bisher
redundant bei jeder Datenbank rum, das muß nicht sein.

Das Skript  ajax3.php  ist allein zuständig, einen Job zu starten
und die Ergebnisse an den Client zu liefern. Es wurde eingebaut,
daß der Job zuerst im Ordner der Datenbank gesucht wird (im jeweiligen
Job-Ordner) und dann bei Mißerfolg in  scripts/jobs.
Der Anwender ist daher nicht sofort gezwungen, aufzuräumen, denn
was bis jetzt klappt, das funktioniert weiter.

Hinzugekommen sind ferner in  ajax3ini.php  die Variablen

$ProgDir   Wo auf dem Datenbankserver die allegro-Programme liegen
            z.B.
            $ProgDir="c:\\allegro";

$Dispar    Anzeigeparameter, genutzt bisher nur in a35get.job,
            der deshalb datenbankabhängig war; nun nicht mehr.
            Falls das Laden der Param. nicht klappt, Fehlermeldung;
            das war auch noch nicht der Fall...

So ist es nun leichter, in dieser wichtigen Datei die korrekten
Einstellungen vorzunehmen. Sie muß in jedem Datenbankordner
auf dem Webserver liegen (also im Bereich .../htdocs/db/...)

In a35ini.php kann man einstellen, welche Variante der Oberfläche
für PC-Browser, Tablet bzw. Mobilfon zu wählen ist. Variante 1
ist jeweils die mit etwas Grafik, Var. 2 neutral nur mit Text
(und daher mit mehr Platz für die Daten).

Ergänzt wurde auch die Doku:
   http://www.allegro-c.de/doku/a35/a35.pdf

Das Install-Paket ist hier:
   http://ftp.allegro-c.de/aktuelle-version/a35.zip

Auch SVN ist aktualisiert.

B.E.



Mehr Informationen über die Mailingliste Allegro