Beispiel der fertigen Ansicht
Testdatei als ZIP
ohne zusätzlichen KommentarScreenshot im Edit-Modus
Beschreibung
Mit diesem Modul können beliebige Inhalte der Mediendatenbank (MDB) aus dem Bereich Content, Audio und Video in eine Webseite eingefügt werden. Die Datei aus der MDB wird wahlweise links, recht oder zentriert in einer eigenen Zeile der Seite zum Anklicken bereitgestellt. Für Bilder, d.h. den Bereich Images aus der MDB ist dieses Modul nicht zu empfehlen.
Beim Speichern der Datei in der Mediendatenbank wird dem Dateityp entsprechend ein Icon ausgewählt, das dann auch auf der Webseite erscheint. Zusätzlich zum Objekt aus der MDB werden zu dem Objekt gehörend der Name und der Kommentar ausgelesen. Der Name erscheint hinter dem Icon und ist ebenfals anklickbar, der Kommentar steht als nicht anklickbarer Text daneben. Beide Attribute zum Objekt dürfen leer sein oder können nach Auswahl aus der MDB überschrieben werden.
Es existieren Icons für die Contenttypen PDF (Portable Document Format), ZIP (komprimiertes Archiv), DOC (Datei aus MS-Word), XLS (MS-Excel-Sheet), PPT (MS-Powerpoint-Folie), FLASH, MOVIE und viele weitere mehr.
Das referenzierte Objekt der MDB wird beim Freischalten der Seite automatisch mit auf das Livesystem publiziert.
Verwendung
Das Modul zeigt zunächst nur einen Smiley, solange kein Objekt aus der MDB ausgewählt wurde. In zwei Textfelder kann man den Namen und einen Kommentar eingeben. Beide Felder werden aber von den passenden Attributen des Objekts bei Auswahl überschrieben.
Man klicke deshalb zunächst auf das Emblem der IMPERIA-Mediendatenbank und wähle durch einfaches Anklicken des Objekts dort die gewünschte Datei. Dann kann das MDB-Fenster wieder geschlossen werden. Automatisch übernimmt das Modul die Attribute Name und Kommetar zum Objekt und fügt diese in die beiden Eingabefelder ein. Jetzt können diese Felder modifiziert werden.
Die gewünschte Ausrichtung kann jederzeit durch die abschließende Auswahl bestimmt werden.
Quelltext
Bitte beachten Sie, dass der Mediendatenbankzugriff in Notation für IMPERIA-5 programiert wurde und das hier zur besseren Lesbarkeit Zeilenumbrüche eingefügt sind, die im Original nicht existieren dürfen. Das Select-Statement zur Auswahl der Ausrichtung muss in einer Zeile stehen.
DESCRIPTION: MDB-Objekt einbinden
AUTHOR: Ingrid Graefen, Imperia; modifiziert von Volkmar Rudolph
<INPUT NAME="IMPERIA:object" TYPE="hidden">
<INPUT NAME="IMPERIA:icon" TYPE="hidden">
<DIV ALIGN="<!--XX-FLEX-IMGALIGN-->">
#IF ("<!--XX-FLEX-object-->" OR "<!--XX-editmode-->")
#IF (NOT <!--XX-editmode-->)
<a href="<!--XX-FLEX-object-->">
#ENDIF
#IF ("<!--XX-FLEX-icon-->")
<IMG SRC="<!--XX-FLEX-icon-->" BORDER="0" NAME="IMPERIA:label">
#ELSE
<IMG SRC="/imperia/md/defaults/icons/ico_smiley1.gif"
BORDER="0" NAME="IMPERIA:label">
#ENDIF
#IF (<!--XX-editmode-->)
<br>Name des Objekts aus der MDB (kann überschrieben werden!)
#ENDIF
<INPUT NAME="IMPERIA:name">
#IF (NOT <!--XX-editmode-->)
</a>
#ELSE
<br>
Kommentar des Obj. aus der MDB (kann überschrieben werden!)
#ENDIF
<INPUT NAME="IMPERIA:komment">
<br>
#ENDIF
</DIV> <p>
#IF (<!--XX-editmode-->)
<table>
<tr><td>
Dokument aus Mediadatenbank auswählen:</td><td>
<a href="javascript: var win=open('/cgi-bin/site_md.pl?OBJURL-object-
COMMENT1-komment-PREVFILE-icon-PREVSRC-label-NAME-name-RETURNSIZE-250x0',
'test','toolbar=no,width=700,height=475,directories=no,status=yes,
scrollbars=false,resizable=1,menubar=no,location=no,
copyhistory=no');win.focus()">
<IMG SRC="http://www.ruhr-uni-bochum.de/imperia/md/defaults/mdb-zugriff.gif"
BORDER=0></a>
</td></tr>
<tr><td>Ausrichtung:</td><td>
<SELECT NAME="IMPERIA:IMGALIGN"><OPTION
VALUE="LEFT">Links</OPTION><OPTION
VALUE="CENTER">Zentriert</OPTION><OPTION
VALUE="RIGHT">Rechts</OPTION></SELECT>
</td></tr></table>
#ENDIF



