|
Titel: |
Dimke Clipart-Kompatibilitätstest |
|
Bild: |
Lauffähiges Beispiel
|
|
Erklärung: |
Dimke Kompatibilitätstest für Cliparts und Hintergründe ermöglicht, durch einfaches Anklicken
beliebige Clipart-Bilder vor beliebige Hintergrundgraphiken zu stellen.
Hierbei wird eine Anforderung an einen UNIX- / Linux-Server gesandt, der in Echtzeit und nach
Wunsch des Anwenders eine HTML- Datei erstellt und an den aufrufenden Browser sendet.
Hiermit ist es dem Betrachter möglich, einfach, bequem und schnell die verschiedensten Kombinationen
aus Clipart und Hintergrund auszuprobieren, um technische Fehler bei Freistellung / Transparenz von
Clipart- Bildern zu erkennen, und die besten und harmonischsten Kombinationen für eigene HTML-
Seiten zu ermitteln.
|
|
Funktionsweise: |
Es finden sich zwei Dateien im Installationspaket:
Das eigentliche Perl-Skript, sowie die Konfigurationsdatei. In diese wird eingetragen, welche Dateien
für die Auswahl infrage kommen, d.h., welche nach Aufruf des Skriptums eingeblendet werden sollen
und angeklickt werden können.
Durch die Fähigkeit des Skriptums, sich selber aufzurufen und hierbei die Übergabeparameter abzufragen,
entfällt die sonst zumeist übliche Notwenigkeit, eine statische HTML- Datei zu schreiben, von welcher
wiederum ein Perl- Skriptum aufgerufenen wird, das dann seinerseits die beim Aufruf mitgelieferten
Übergabeparameter auswertet.
Desweiteren wird durch die Anweisung $Skriptname = $ENV{'SCRIPT_NAME'}; zur Laufzeit der Dateiname
des Skriptums ermittelt und automatisch in die "action"- Anweisung des zugrundeliegenden Formulares
eingetragen, sodaß der Name des Skriptums ohne weitere Adaption des Programmcodes beliebig abgeändert
werden kann.
Zur Laufzeit liest das Skriptum die Inhalte der beiden Vektoren, Hintergründe wie auch Clipart- Dateien,
aus und schreibt in Echtzeit innerhalb einer for- Schleife eine Formular- Anweisung für den
anwenderseitigen Browser.
Das Element, dessen Index mit dem an das Skriptum gelieferten jeweiligen Index übereinstimmt, also
der vom Anwender gewünschten Datei, wird gemäß gültigem HTML-Standard für Formulare als "checked"
ausgewiesen, und steht damit für eine erneute Anforderung an den Server als bereits selektiertes
Radio- Button- Element zur Verfügung.
Ändert sich zwischen zwei aufeinanderfolgenden Anforderungen nur ein Element, so braucht das
jeweils andere Element nicht erneut angeklickt zu werden.
|
|
Einsatz: |
Nach Herunterladen und Entpacken des Installationspaketes werden die beiden dort befindlichen
Dateien in das cgi- Verzeichnis der Zielplattform kopiert.
Im nächsten Schritt muß das Perl- Skriptum mittels des "site"- Befehles des FTP- Programmes, oder auf
der UNIX- Kommandozeile mit dem Befehl "chmod +x Name_des_Perlskriptums" ausführbar gemacht werden.
Sodann erfolgt die Adaption der Konfigurationsdatei:
Änderung der Pfadangaben, unter welchen sowohl die Hintergrunddateien, als auch die Clipart- Dateien
anwenderseitig per Browser erreichbar sind, sowie durch Eintragen aller infrage kommenden Dateien
in die beiden Datenvektoren "@Hintergruende" und "@Cliparts".
|
|
Paket herunterladen: |
compat.zip
|
|
|