Beispiele
mit Überschrift
Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext.
auch mit Überschrift
Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext.
Ohne Überschrift sieht dies so aus. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext.
Ohne Überschrift sieht dies so aus. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext. Hier steht der gewünschte Fließtext.
Beschreibung
Das Flexmodul Infokasten bietet im Gegensatz zum Topickasten nur Textblöcke ohne Bilder. Tabellarisch angeordnet können zwischen ein und drei Blöcke nebeneinander verwendet werden. Diese Textblöcke haben keinen farbigen Hintergrund, wie er vom Topickasten bekannt ist. Wahlweise kann eine Überschriftszeile gewünscht werden. In diesem Fall erhalten alle Textblöcke eine blaue Überschrift in einer im hellen Ton hinterlegten Zeile. Wie im Modul Überschrift wird der Überschriftszeile eine Markierung im dunkelen Ton vorangestellt.
Verwendung
Da es sich um ein Perl-Modul handelt, können mit den Parametern im Modulwahl-Fenster variable Infokästen erzeugt werden. Über den Parameter 1 kann die Anzahl der nebeneinander gewünschten Infokästen bestimmt werden. Voreingestellt ist die Anzahl 1. Als maximale Anzahl wurde 3 festgelegt. Der zweite Parameter bewirkt, ob alle Infokästen eine Überschrift haben sollen, was der Voreinstellung entspricht. Wird der Wert des zweiten Parameters explizit auf "0" gesetzt, fehlen diese Überschriften.
Quelltext
# DESCRIPTION: Infokasten
# AUTHOR: Volkmar Rudolph
VALIDCODE:2
INVALIDCODE:1
if ($param1 ge 3) {
$spalten = 3;
}
else
{
$spalten = $param1;
}
if ($param1 lt 1) {
$spalten = 1;
}
else
{
$spalten = $param1;
}
$breite = 95 / $spalten;
$new .= "<table width=\"100%\" cellpadding=0 cellspacing=10 border=0>";
if ($param2 ne 0) {
$new .= "<tr>";
for ($i = 0; $i < $spalten; $i++) {
$new .= "<td width=$breite% valign=top> ";
$new .= "<table cellpadding=2 cellspacing=0 border=0 ";
$new .= " width=100% bgcolor=<!--XX-hell-->>";
$new .= " <tr>";
$new .= " <td width=5 bgcolor=<!--XX-dunkel-->><img ";
$new .= " src=http://www.ruhr-uni-bochum.de/webdesign/grafik/pixel.gif ";
$new .= " width=5 height=8 border=0></td>";
$new .= " <td width=3><img ";
$new .= " src=http://www.ruhr-uni-bochum.de/webdesign/grafik/pixel.gif ";
$new .= " width=3 height=8 border=0></td>";
$new .= " <td width=\"99%\"> ";
$new .= " <p><b><INPUT NAME=\"IMPERIA:HTML:ueb$i\" SIZE=20></b></p>";
$new .= " </td>";
$new .= " </tr>";
$new .= "</table>";
$new .= "</td>";
}
$new .= "</tr>";
}
$new .= "<tr>";
for ($i = 0; $i < $spalten; $i++) {
$new .= "<td width=$breite% valign=top>";
$new .= " <TEXTAREA NAME=\"IMPERIA:HTML:txt$i\" ROWS=5 ";
$new .= " COLS=" . 114 / $spalten . "></TEXTAREA>";
$new .= " </td>";
}
$new .= "</tr>";
$new .= "</table>";



