DynamicList 1.51
©2000 SDW Software
Download
DynamicList 1.5
Demo:
Formular |
Optionen
| Generiertes
Html | Beispiele |
Download
Dieses Programm ist Freeware!
Features:
Das Programm simuliert eine kleine Datenbank ohne eine Datenbankanbindung zu
haben. Die Daten werden in einer
Html-Seite gespeichert und von dieser auch wieder ausgelesen. Die Anzahl der
anzuzeigenden Tabellen sowie die Anzahl der Zeilen in den Tabellen ist
dynamisch, einzig die schlussendliche Grösse des generierten HTML-Dokumentes
und die damit verbundenen Zugriffszeiten übers Netz müssen beachtet werden.
Angezeigt werden nur die Felder die ausgefüllt wurden, wer also nur eine
einfache Liste möchte lässt die zweite Reihe Texteingabefelder einfach leer. Beispiele
gibt's auf der Beispielseite.
Mit Hilfe des Optionen-Tools lassen sich verschiedene Einstellungen tätigen:
- Titel des Konfigurationstools:
Hier lässt sich der Titel des Admin-Tools ändern.
- Sprache des Konfigurationstools:
Wählen Sie hier die Sprache Deutsch, Englisch,
Französisch und Italienisch. Die Sprachauswahl bezieht sich auf das
Administrations-Tool. Text lässt sich natürlich in jeder beliebigen Sprache
eingeben. (ASCII)
- Anzeige:
Wählen zwischen Textfeld- und Textarea-Anzeige.
- Tabellen:
Die hier angezeigte Nummer ist die Anzahl der im Formular angezeigten
Tabellen.
Achtung! Bestehende Tabellen werden nicht gelöscht, wenn die Zahl
kleiner als die Anzahl der existierenden Tabellen ist. Damit die Tabelle im
Html-Dokument nicht mehr angezeigt wird, muss die Tabelle im Formular mittels Checkboxen
gelöscht werden. Einmal gelöscht lassen sich Tabellen nicht wieder herstellen.
- Spaltenbreite:
Hier lassen sich die Spalten in ihrer Breite einstellen. Benutzen Sie nur eine
Spalte, so setzen Sie die andere Spalte auf "Dynamisch".
- Schrift Sp1 & Sp2:
Hier wird die Ausrichtung des Fliesstextes für die beiden Spalten
eingestellt. Rechts- oder Linksbündig.
Unix & Windows?
Das Programm läuft unter Unix und Windows. Die Dateien sind für einen
Unixserver vorbereitet. Um das Programm auf einem Windowsserver laufen zu lassen
empfiehlt es sich die win32 Perldistribution von Activestate zu installieren ( www.activestate.com
) und als Filehandler die perlis.dll zu benutzen. Dateien die mit der
Endung *.pl und der perl.exe ausgeführt werden sind auf Windows in der Regel um
ein vielfaches langsamer.
Konfiguration des Scripts auf dem Server:
Zugehörige Dateien sind
- dynalist.pl -> Das Programm
- list.htm -> Das HTML Template
- style.css -> CSS Datei zur Schriftformatierung
- config.txt -> Konfigurationsdatei
- cdl_beispiele.htm -> Layout Beispiele des generierten HTML Dokumentes
dynalist.pl
Konfiguration:
my $script = "http://srv10.rtk.ch/cgi-bin/dynlist/dynalist.pl";
Url zum Script.
my $style = "http://srv10.rtk.ch/dynlist/style.css";
Url zur CSS Datei
my $html_file = "/www2/httpd/htdocs/dynlist/list.htm";
Serverpfad zum Template
my $html_url = "http://srv10.rtk.ch/dynlist/list.htm";
Url zum Template
dynalist.pl in cgi-bin kopieren, und mit chmod 755 ausführbar machen.
list.htm
Die Datei ist ein Template und lässt sich Ihren Erfordernissen anpassen. Einträge innerhalb von "<!--Ab_hier_nichts_ändern-->"
bis <!--Bis_hier_nichts_ändern--> sollten nicht verändert werden.
Das Template muss Lese und Schreibberechtigung (chmod 666) besitzen und befindet sich
nicht im cgi-bin, sondern im Dokumentenverzeichnis. (Pfade anpassen)
config.txt
Ist die Konfigurationsdatei. An ihr muss nichts geändert werden, die
Änderungen geschehen mit Hilfe des Optionen-Formulars. Sie sollte lesbar und schreibbar (chmod
666) sein und Idealerweise im selben Verzeichnis wie die Datei list.htm
liegen.
style.css
Formatierungsdatei den Erfordernissen entsprechend anpassen und im Idealfall
im selben Verzeichnis wie die Templatedatei deponieren. Leserechte
erforderlich. (chmod 664)
cdl_besipiele.htm
Hier sind ein paar Beispiele zu möglichen Konfigurationen zu finden.
|