[Allegro] a30 Freiraum: Schnellst-Einführung

Bernhard Eversberg ev at biblio.tu-bs.de
Di Apr 13 11:02:39 CEST 2010


FreiRaum : Was und Wie?

Die Dokumentation ist auch schon wieder recht länglich geworden.

Deshalb jetzt so knapp wie nur möglich, was man mit dem FreiRaum
grundsätzlich anstellen kann, und wie's geht.


Es gibt zwei Aufgabentypen
==========================

A. Bearbeitungsformulare
------------------------
    Jeweils wird dann automatisch der aktuelle Datensatz genommen,
    Teile davon im frei gestalteten Formular dargestellt und mit Druck
    auf "Senden" gespeichert.

B. Aktionsformulare für Dialoge
-------------------------------
    Ein frei gestaltetes Ensemble von Eingabe- und Auswahlfeldern wird
    an einen eigenen Job oder Skript geschickt, wo dann beliebige Dinge
    damit passieren und evtl. an a30 wieder ein neues Aktionsformular
    geschickt wird. Damit lassen sich Dialogabläufe einrichten, die sich
    nicht unbedingt auf einen bestimmten Datensatz beziehen.


Mini-Beispiele für beides
=========================

A. Die Felder Titel, Verfasser und Signatur bearbeiten (#20, #40, #90)
------------------------------------------------------

1. Datei  mini.frl  auf dem Datenverzeichnis anlegen:

#20
#40
#90

2. Wenn der aktuelle Satz bearbeitet werden soll, im Befehlsfeld
    von a30 eingeben:
F mini

3. Formular erscheint, mit Button "Senden"
    Er aktiviert automatisch den Job  a30put.php

********************************************************


B. Eine Sprache auswählen lassen
--------------------------------

1. Datei  sprache.frl  auf dem Datenverzeichnis anlegen:
    (wo die Datenbank liegt)

Sprachauswahl
Combo #usp
en|Englisch
dt|Deutsch
pl|polnisch
Combo
Button OK|sprache

2. Jobdatei  sprache.job  anlegen im Jobverzeichnis der Datenbank
    (auf dem Webserver, Unterordner des Skriptordners zur Datenbank):

wri "_!_POP Sie haben gewählt: " #usp
    Damit wird nur bestätigt, was gewählt wurde.
    In den Job kann man beliebige weitere Aktionen einbauen.

3. Das Formular aufrufen mit
F sprache

4. Formular erscheint, Überschrift "Sprachauswahl" und ComboBox,
    darunter Button "OK", er aktiviert den Job sprache.job






Mehr Informationen über die Mailingliste Allegro