O'Meld 2.1 (c) Stefan Vilvo 2005
O'Meld generiert HTML-Seiten mit einem Anmeldeformular für
Sportveranstaltungen, insbesondere Laufveranstaltungen.
Es wird sowohl ein Formular zur Einzel-Anmeldung, als auch
eines zur Sammel-Anmeldung generiert.
Sie können an die jeweilige Veranstaltung angepasst werden
und bieten eine Javascript-Prüfung, die fehlende Angaben
verhindert. Beim Einzel-Formular sind dies alle relevanten
Teilnehmerdaten, beim Sammelformular die Wettkampfwahl.
Sie können die Anmeldungen an eine E-Mail-Adresse oder ein
existierendes, universelles CGI-Script (z.b. FormMail u.ä.)
senden.
Bei letzterem müssen in den HTML-Dateien die zur
Ansteuerung des Scriptes motwendigen Informationen manuell
an der gekennzeichneten Stelle eingegeben werden.
O'Meld kann allerdings auch ein zu den Formularen
passendes, individuelles CGI-Script generieren.
Hierbei entfällt die Javascript-Überprüfung im Formular, da
dies vom CGI-Script übernommen wird.
Die Daten werden in einer Datei gespeichert und werden per
E-Mail weitergeleitet, sofern hierzu eine Adresse angegeben
wurde. Hierbei kann zwischen mehreren Datenformaten gewählt
werden.
Die Dateien müssen im CGI-Verzeichnis des Webservers
gespeichert werden, es sei denn, die Pfadangaben der <form>-Tags in den
HTML-Dateien und/oder der $log-Variablen des Scripts werden
manuell angepasst.
Das Script muß im ASCII-Modus auf den Server übertragen
und ausführbar gemacht (chmod) werden.
Nach dem Programmstart können mit "Formulare erstellen"
sofort Beispielformulare generiert werden.
Zusätzlich sind weitere Beispiele beigefügt.
Zum ersten Online-Test unter
"bearbeiten ..." - "Daten senden an ..."
die eigene E-Mail-Adresse eingeben.
(E-Mail-Formulare werden nicht von jedem Mail-Programm
beherrscht, z.B. nicht von AOL und T-Online)
Es können folgende Voreinstellungen geladen, geändert
und gespeichert werden, die das Formular an die jeweiligen
Erfordernisse anpasst.
1.
"Name der Veranstaltung"
Er erscheint am Beginn der Seite und im META-Tag "keywords".
2.
"Dateiname"
Name und Pfad der zu generierenden HTML-Dateien.
Hier wird nur der Name für das Formular zur Einzel-
Anmeldung angegeben, der Name des Sammel-Formulars erhält
automatisch eine entsprechende Ergänzung.
Ein eventuell generiertes CGI-Script erhält den selben
Namen mit dem Suffix ".pl", eine von diesem Script erzeugte
Datenspeicherung verwendet ebenfalls diesen Namen.
3.
"Anrede"
Hier wird bestimmt, ob die Leser mit "Du" oder "Sie"
angeredet werden.
4.
"Daten senden an ..."
Die Adresse, an die die Formulardaten geschickt werden
sollen, wahlweise eine E-Mail-Adresse oder die URL eines
CGI-Scripts. Letztere kann als absolute oder relative
Adresse angegeben werden.
Ferner besteht hier die Möglichkeit ein passendes
CGI-Script generieren zu lassen. Dazu werden der Aufruf
des Perl-Interpreters, der Aufruf des Mailprogramms
("sendmail"), der Serverpfad zum CGI-Verzeichnis und die
E-Mail-Adresse des Empfängers der Daten abgefragt.
Letzteres ist optional, die übrigen Werte werden vom ISP
mitgeteilt.
Gängige Standardwerte werden vorgeschlagen.
5.
"Wettkämpfe"
Hier werden die Wettkämpfe bzw. Laufstrecken der
Veranstaltung angegeben, die im Formular ausgwählt werden
können.
Wird hier nur ein Wettkampf angegeben, wird er als fester
Wert übernommen. Ist kein Wettkampf angegeben worden,
erscheint der Veranstaltungsname nicht am Beginn der Seite
sondern anstelle der Wettkampfauswahl.
6. / 7.
"jüngster Jahrgang" / "ältester Jahrgang"
Mit den Geburtsjahren der jüngsten und ältesten Teilnehmer
laut Ausschreibung wird die Auswahlbox des Formulars auf
die sinnvollen Jahrgänge beschränkt.
8.
"Vereine"
Wie beim Geburtsjahr kann auch eine Vereinsauswahl
angeboten werden, zusätzlich zum stets vorhandenen
Eingabefeld.
Sind keine Vereine definiert entfällt die Auswahl.
Die angegebenen Vereine werden automatisch nach
Alphabet sortiert.
9.
"Auszeichnung"
Blendet eine zusätzliche Auswahl ein, ob mit oder ohne
Auszeichnung gemeldet wird.
10.
"eigener Text unter den Buttons"
Hier können bis zu 50 Zeilen eigenen Textes angegeben
werden, die unterhalb des Absende-Buttons und ggf. in der
Abschluß-Einblendung des CGI-Scripts erscheinen.
11. / 12.
"Hintergrundfarbe" / "Vordergrundfarbe"
Die Farbe der gesamten Seite sowie der des Formularbereichs
kann in einem Menü aus 14 Farben ausgewählt, oder in Form
des 6-stelligen HTML-Farbcodes angegeben werden.
13.
"Umfang des Sammelformulars"
Hier wir die Anzahl der Eingabezeilen festgelegt.
Es können bis zu 50 Wettkämpfe, 250 Vereine und 99 Eingabe-
zeilen für das Sammelformular angegeben werden.
Alle Einstellungen einer Veranstaltung können gespeichert
werden, sodaß Formulare für verschiedene Veranstaltungen
erstellt werden können.
Der Name einer Setup-Datei kann in der Eingabezeile, in
.pif- und .bat-Dateien und im Windows-Explorer per
Drag&Drop übergeben werden.
Einige Funktionen stehen in der Demoversion nicht zur
Verfügung.
Die Vollversion erhält zusätzlich den Namen des Vereins
oder Veranstalters, der in der Titelleiste des Browsers,
in den META-Tags "keywords" und "author", sowie in der
Fußzeile der HTML-Seite erscheint.
Näheres zum Erhalt der Vollversion in der Datei "order.txt"
-----------------------------------------------------------
Installation
Das Installationsprogramm schreibt die Dateien
"o-meld.exe", "o-meld.txt", "order.txt" und die Beispiel-
Setups in das gewählte Verzeichnis.
Deinstallation
Löschen der o.g. Dateien, sowie der ggf. erstellten Setups.
Hierzu wird die Datei "deinst.bat" erstellt.
-----------------------------------------------------------
Eine Gewähr für die vollständige Fehlerfreiheit kann
nicht gegeben werden. Benutzung auf eigene Gefahr.