Titel: Dimke Clipart-Kompatibilitätstest
Bild: Kompatibilitätstest für Cliparts und Hintergründe

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
[Developer Root] [Main Page]