![]() |
Kapitel 4
Seiten-Elemente
- Asset
- Bilder (object)
- iframe
- Link
- Listen
- object (Bilder)
- Tabellen (table)
- Textformatierung
- ukfeinrichtungen
- ukfformular
- ukflageplan
- ukfpopup
- ukfumleitung
Sprung zurück
|
|
weiter, Kapitel 5
|
Asset
Dateien zum Herunterladen.
Als Assets werden Dateien bezeichnet, die auf einer Webseite zum Download bereitstehen. Im UKFCMS erscheinen Assets einzel stehende, verlinkte Dateinamen, bei denen zusätzlich die Dateigrösse angegeben ist. Beim Aufruf eines Assets wird kein neues Fenster / Tab geöffnet, sondern das bestehende überschrieben.
Erstellt wir ein Asset mit dem BXE-Editor:
- Den Cursor an die gewünschte Stelle setzen.
- In der BXE-Icon-Zeile das "Asset"-Icon drücken.
- Zur Bibliothek hinzufügen: Neue Datei auswählen, "Title" angeben, "Hinzufügen" anklicken.
- Datei aus Asset Library auswählen, evt. "Title" anpassen, "Einreichen" anklicken.
Wird Asset im BXE-Editor über die (unten liegende) Tag-Leiste mit "Edit asset Attributs" geändert, so müssen alle drei Felder mit Inhalt versehen sein. 'Type' bleibt dabei zwar standardmäßig leer, wird aber beim Abspeichern moniert; Abhilfe: "image/jpg" eintragen.
Auf Assets in anderen Dokumenten verweisen
Grundsätzlich sind Assets immer nur in dem Dokument verfügbar, in dem sie hochgeladen wurden.
Es gibt aber auch die Möglichkeit, mit dem Formulareditor einen Asset-Tag so zu modifizieren, dass er relativ auf ein Asset in einem anderen Dokument verweist.
Beispiel:
Der folgende Link verweist auf ein Dokument ausserhalb dieses Dokuments in einem anderen Teil der UKFCMS-Dokumentation:
UKFCMS-Präsentation (310KB)
<lenya:asset src="../../../presentations/UKFCMS.pdf" size="310" type=""> UKFCMS-Präsentation</lenya:asset>
nach oben
|
Bilder (object)
Bilder können im Inhaltsbereich einer Seite eingesetzt werden, aber auch in der menüspezifischen Bildzeile (bild0.jpg … bild3.jpg). Im XML-Quellcode erscheinen Bilder als <object />-Elemente.
Folgende Attribute des <object />-Elementes sind für UKFCMS-User von Bedeutung und können im BXE ebenfalls verändert werden:
| href: |
Ein Bild kann einen Link tragen: Ein Klick auf das Bild bringt den Besucher auf die hier festgelegte Seite |
| declare: | |
| classid: | |
| codebase: | |
| data: | Bildquelle |
| type: | Dokumentenart und Bildformat (z.B. image/jpg) |
| codetype: | |
| archive: | |
| standby: | |
| height: | |
| width: |
Breite des Bildes in Pixel. Bitte achten Sie darauf, dass der hier eingegebene Wert der physischen Grösse des Bildes entspricht. |
| title: | Titel des Bildes |
| usemap: | Benutzte User-Map, z.B. für die Koordinaten bei kursorsensitivem Bild |
nach oben
|
iframe
Der iframe ist ein Informationsfenster, über das externe Anwendungen eingeblendet werden können
(z.B. <iframe src="http://www.freiburg.de" width="400" height="600" frameborder="0"/> zeigt in einem
rahmenlosen Fenster von 400 Pixel Breite und 600 Pixel Höhe die Internetpräsentation der Stadt Freiburg).
Beispiel
nach oben
|
Link
Link erstellen
Externe und interne Links können im BXE über das "Link Icon" eingefügt werden:
- Dokument mit dem WYSIWYG-Editor Bitflux BXE öffnen
- Text, der verlinkt werden soll, markieren.
- Das "Link Icon" in der oberen Icon-Leiste drücken oder im Kontextmenü (rechte Mousetaste) "a" wählen.
- Externe Links: URL: "http://..." und Titel: ausfüllen, falls nötig: Linktext editieren.
Interne Links: Im Site Tree des "Insert Link"-Fensters das gewünschte Dokument anwählen (anklicken) und Titel: ausfüllen, falls nötig: Linktext editieren.
Link ändern
Um die Eigenschaften eines Links zu ändern, in der unten liegenden Tag-Leiste "<a> --> Edit a Attributes" wählen oder im Kontextmenü (rechte Mousetaste) "Edit a Attributes" wählen.
Erstellen von Top-Links
Bei längeren Seiten kann es sinnvoll sein, zwischen den Abschnitten Links auf den Seitenanfang bzw. aus einer am Seitenbeginn stehenden Sprungleiste eine Verzweigungen nach unten ins Dokument zu ermöglichen.
In beiden Fällen wir der Anker-Tag <a> benutzt.
Der zu verlinkende Begriff (Ursprung) wird, wie oben unter 1. – 3. beschrieben, bearbeitet.
Bei URL: muß eine mit # beginnende Sprungadresse (z.B. #ziel) eingetragen werden.
Das Sprungziel
, möglichst innerhalb eines Header-Tags <h…> positioniert, wird im Sourcecode wie folgt aufgebaut:
<h2> <a name="ziel"/ > …</h2>.
Natürlich kann auch über das Link-Icon ein <a href="ziel"> </a> erzeugt und anschließend im Sourcecode das "href=" gegen ein "name=" geändert werden.
nach oben
|
Listen
Es gibt zwei Arten von Listen, die beide vom WYSIWYG-Editor Bitflux (BXE) unterstützt werden:
-
unordered List / Bullet List (<ul>-Tag)
-
ordered List / Numbered List (<ol>-Tag)
Um eine Liste zu erzeugen, gibt es wiederum zwei mögliche Vorgehensweisen:
entweder
-
Sie geben die Listenelemente im Fließtext ein, jeweils durch ein "Enter" getrennt
(dies bewirkt ein <p>-Tag je Listenelement)
wenn alle Listenelemente erzeugt sind, Markieren Sie mit dem Cursor alle Elemente, die in eine Liste umgewandelt werden sollen und
drücken den entsprechenden Button, mit dem Unordere_List-Icon (Punkte-Liste) oder dem Ordered_List-Icon (Nummerierte Liste)
oder
-
Sie klicken, innerhalb eines <p>-Tags, den entsprechenden Button,
mit dem Unordere_List-Icon (Punkte-Liste) oder dem Ordered_List-Icon (Nummerierte Liste) an und
erzeugen mit jedem Betätigen der Enter-Taste ein neues Listenelement.
Abgeschlossen wir der Vorgang (Ende der Liste), in dem Sie den Cursor in einem der Listenelemente positionieren, den <ul>- bzw. den <ol>-Tag in der unteren Menüleiste anklicken und z.B. den Befehl "Append p" auswählen. Damit wird die Liste beendet und ein neuer <p>-Tag eingefügt.
nach oben
|
Tabellen
Tabellen sind für die Aufbereitung einer Seite ein beliebtes Gestaltungselement. Deshalb gibt es, wenn Sie eine Seite neu anlegen, defaultmäßig eine Tabelle mit folgenden Merkmalen:
-
2 Zeilen
(create table: number of rows: 2) -
6 Spalten
(create table: number of cols: 6) -
Tabelle mit Rand (Ausrichtung links, default)
(<table>: Edit table Attributes: class: ornate) -
Zweite Reihe
1., 5. und 6. Datenfeld: (<td>: Edit td Attributes: align: (leer))
2. Datenfeld: (<td>: Edit td Attributes: align: left)
3. Datenfeld: (<td>: Edit td Attributes: align: center)
4. Datenfeld: (<td>: Edit td Attributes: align: right)
Das Einfügen einer Tabelle im WYSIWYG-Editor Bitflux (BXE) geht über das Icon "create_table" am oberen Seitenrand. Dort kann die Anzahl der Tabellen-Reihen (number of rows) und die Anzahl der Tabellen-Spalten (number of cols) eingegeben werden. Standardmäßig wird eine Tabelle mit Rändern (class: ornate) erzeugt.
Die Attribute einer Tabelle <table> sollen geändert werden:
- Cursor (blinkender senkrechter Strich) in der Tabelle positionieren und Klick in die Tabelle.
- Mittels der Mouse mit dem Finger-Symbol im unteren Bildrand auf "<table>" klicken.
- "Edit table Attributes" anklicken.
-
Es stehen die Attribute "summary", "title" und "class" zur Verfügung.
Das Attribut "class" kann über ein "drop-down-Menü" (schwarzes Dreieck nach unten) mit den zulässigen Werten versehen werden. Dabei bedeutet:Das Attribut "class" kann über ein "drop-down-Menü" (schwarzes Dreieck nach unten) mit den zulässigen Werten versehen werden.
Dabei bedeutet:
Über das Attribut "title" kann der Tabelle ein "Name" gegeben werden. Dieses Attribut ist aber z.Z. unwirksam.ornate Tabelle mit Rand (default) ornate_mR_z Tabelle mit Rand, zentriert ornate_mR_v Tabelle mit Rand, volle Breite ornate_oR_l Tabelle ohne Rand, nach links ausgerichtet ornate_oR_z Tabelle ohne Rand, zentriert ornate_oR_v Tabelle ohne Rand, volle Breite - Das Verschieben einer Tabelle innerhalb einer Seite geht über Punkt 2. und "Move up" (nach oben) oder "Move down" (nach unten).
- Das Löschen einer Tabelle geht über Punkt 2. und "Delete table Element".
Die Attribute einer Tabellen-Reihe <tr> sollen geändert werden:
- Cursor (blinkender senkrechter Strich) in die zu ändernde Reihe positionieren und Klick in die Reihe (egal, welches Feld)
- Mittels der Mouse mit dem Finger-Symbol im unteren Bildrand auf "<tr>" klicken
- "Edit tr Attributes" anklicken
-
Es stehen die Attribute "class", "title", "align" und "valign" zur Verfügung.
Über das Attribut "title" kann der Tabellen-Reihe ein "Name" gegeben werden.Über das Attribut "title" kann der Tabellen-Reihe ein "Name" gegeben werden.
Über das Attribut "align" können alle Felder der Tabellen-Reihe ausgerichtet werden (left=links, center=mittig zwischen rechter und linker Feldbegrenzung, right=rechts).
Über das Attribut "valign" sollten alle Felder der Tabellen-Reihe in der Vertikalen ausgerichtet werden (top=oben, middle=mittig zwischen oberer und unterer Feldbegrenzung, bottom=unten). Dieses Attribut ist aber z.Z. unwirksam (default=top"). -
Neue Tabellen-Reihen
lassen sich erzeugen:
a) indem man eine leere Tabellen-Reihe kopiert (siehe Punkt 1. und Punkt 2., dann "Copy tr Element") und durch eine Cursorpositionierung vor die gewünschte neue Position der Tabellen-Reihe die gespeicherte Reihe einfügt (siehe Punkt 2., dann "Append tr from Clipboard").
b) indem man in ein Tabellen-Datenfeld klickt, mittels der Mouse mit dem Finger-Symbol im unteren Bildrand auf "<td>" klickt und dann "Append row" auswählt. - Das Verschieben einer Reihe innerhalb einer Tabelle geht über Punkt 2. und "Move up" (nach oben) oder "Move down" (nach unten).
- Das Löschen einer Tabellen-Reihe geht über Punkt 2. und "Delete tr Element".
Die Attribute eines Tabellen-Datenfeldes <td> sollen geändert werden:
- Cursor (blinkender senkrechter Strich) in das zu ändernde Datenfeld positionieren und Klick in das Feld.
- Mittels der Mouse mit dem Finger-Symbol im unteren Bildrand auf "<td>" klicken
- "Edit td Attributes" anklicken
-
Es stehen die Attribute "class", "rowspan", "colspan", "width", "align" und "valign" zur Verfügung.
Über das Attribut "class" kann der Datenfeld-Hintergrund verändert werden. Die Werte "hintergrund1", "hintergrund2" und "hintergrund3" können über ein "drop-down-Menü" (schwarzes Dreieck nach unten) ausgewählt werden und stellen einen dunklen, mittleren und hellen Hintergrund ein.
Über das Attribut "rowspan" können mehrere, untereinander liegende Datenfelder zu einem Datenfeld zusammengefaßt werden.
Problem: Funktioniert z.Z. nicht bzw. produziert "Schwachsinn".
Über das Attribut "colspan" werden ab der Cursorposition mehrere, in einer Tabellenreihe <tr> liegende Datenfelder <td> zu einem Datenfeld zusammengefaßt.
Problem: Es werden keine Felder zusammengefaßt, sondern ab der Cursorposition wird ein Feld mit der gewünschten Anzahl von Feldern eingeschoben! Die restlichen Felder werden also nach rechts (außen) verschoben.
Lösung: über "Merge right" bzw. "Merge Left"
Über das Attribut "width" kann die Breite (in Pixel oder %) eines Datenfeldes festgelegt werden.
Über das Attribut "align" kann der Inhalt eines Datenfeldes ausgerichtet werden (left=links, center=mittig zwischen rechter und linker Feldbegrenzung, right=rechts).
Über das Attribut "valign" sollte der Inhalt eines Datenfeldes in der Vertikalen ausgerichtet werden (top=oben, middle=mittig zwischen oberer und unterer Feldbegrenzung, bottom=unten). Dieses Attribut ist aber z.Z. unwirksam (default=top").
Das Tag <th> (Header=Überschrift, Kopfzeile) ist nicht zugelassen.
Die Tags <h1> bis <h4> werden akzeptiert, können aber nur im Source-Mode (HTML-Code) eingegeben werden.
Das Tag <hr/> (horizontal row, horizontale Linie) wird akzeptiert, kann aber nur im Sourcecode-Mode (HTML-Code) eingegeben werden. - Innerhalb einer Tabellen-Reihe lassen sich Tabellen-Datenfelder in ihrer Position folgendermaßen verändern : Punkt 2. und "Move up" (nach vorne) oder "Move down" (nach hinten).
- Ein Tabellen-Datenfeld läßt sich mit dem rechts daneben liegenden Datenfeld folgendermaßen verbinden : Punkt 2. und "Merge right".
-
Innerhalb eines Tabellen-Datenfeldes können Texte mit einer Abstufung der Hintergrundfarbe hinterlegt werden. Dazu wird der Cursor im entsprechenden <td>-Tag plaziert, in der unten liegenden Tag-Leiste auf <td> und dann, im sich öffnenden Menü, auf "Edit td Attributs" geklickt und eines der drei möglichen Attribute für "class" gewählt:
-
hintergrud1
class="hintergrund1": Hinterlegung mit der dunkelsten Hintergrundfarbe. -
hintergrud2
class="hintergrund2": Hinterlegung mit der mittleren Hintergrundfarbe. -
hintergrund3
class="hintergrund3": Hinterlegung mit der hellsten Hintergrundfarbe.
-
hintergrud1
Tabellen-Spalte eingefügen:
- Cursor (blinkender senkrechter Strich) in das Tabellen-Datenfeld klicken, nach dem die Spalte eingefügt werden soll.
- Mittels der Mouse mit dem Finger-Symbol im unteren Bildrand auf "<td>" klicken.
- "Append col" anklicken.
Tabellen-Spalte löschen:
- Cursor (blinkender senkrechter Strich) in das Tabellen-Datenfeld klicken, das in der Spalte liegt, die gelöscht werden soll.
- Mittels der Mouse mit dem Finger-Symbol im unteren Bildrand auf "<td>" klicken.
- "Remove col" anklicken.
Bilder lassen sich oft mit Hilfe einer Tabelle an der gewünschte Position plazieren.
Tabellen dürfen nicht in einen <p>-Tag eingebettet werden.
nach oben
|
Textformatierung
Über den Button "strong" (= stark, fest, gewichtig) mit dem Strong-Icon "B" (für 'bold' = kühn, keck, mutig) läßt sich im Bitflux BXE ein Text hervorheben. Dazu muß der Text (Buchstabe, Wort, Satz usw.) als ganzes markiert und anschließend der Strong-Button gedrückt werden.
Über den Button "em" (= emphatic = betont, emphatisch) mit dem Emphatic-Icon "
I
" (für "italic" = kursiv) wird im Bitflux BXE ein Text kursiv dargestellt. Dazu muß der Text (Buchstabe, Wort, Satz usw.) als ganzes markiert und anschließend der Emphatic-Button gedrückt werden.
Mit dem Button "sub" (= unter") mit dem Sub-Icon "x
2" werden im Bitflux BXE Texte in kleiner Schrift ausgegeben und gleichzeitig unter das Zeilenniveau gesetzt (z.B. benötigt zur Darstellung eines Index u.ä.). Dazu muß der Text (Buchstabe, Wort, Satz usw.) als ganzes markiert und anschließend der Sub-Button gedrückt werden.
Mit dem Button "sup" (= über") mit dem Sup-Icon "x 2" werden im Bitflux BXE Texte in kleiner Schrift ausgegeben und gleichzeitig über das Zeilenniveau angehoben (z.B. benötigt zur Darstellung von mathematischen Potenzzahlen u.ä.). Dazu muß der Text (Buchstabe, Wort, Satz usw.) als ganzes markiert und anschließend der Sup-Button gedrückt werden.
Über den Button "clean_inline" (= löschen der Schrift-Attribute) mit dem "Radiergummi-Icon" werden im Bitflux BXE vorhandene Schriftattribute (fett, kursiv, hochgestellt, tiefgestellt) wieder gelöscht. Dazu muß der zu ändernde Text (Buchstabe, Wort, Satz usw.) als ganzes markiert und anschließend der Clean_Inline-Button gedrückt werden.
Texte können auch über die Veränderung der Attribute des <p>-Tags formatiert werden. Wird der Cursor im Bitflux BXE in einem <p>-Tag plaziert, in der unten liegenden Tag-Leiste auf <p> und dann, im sich öffnenden Menü, auf "Edit p Attributs" geklickt, so kann dort für "class" unter vier Attributen gewählt werden:
-
rechts
class="rechts" bedeutet eine Ausrichtung des Textes im <p>-Tag am rechten Rand .
-
block
class="block" bedeutet eine Ausrichtung des Textes im <p>-Tag am rechten und linken Rand (Blocksatz) .
-
kastenrecht
class="kastenrechts" bedeutet, daß der <p>-Tag, der z.B. ein Bild enthalten kann, im vorausgegangenen <p>-Tag rechtsbündig ausgerichtet plaziert und vom Text umflossen wird.
-
kastenlinks
class="kastenlinks" bedeutet, daß der <p>-Tag, der z.B. ein Bild enthalten kann, im vorausgegangenen <p>-Tag linksbündig ausgerichtet plaziert und vom Text umflossen wird.
Texte können, innerhalb eines Tabellenfeldes , mit einer Abstufung der Hintergrundfarbe hinterlegt werden. Dazu wird im Bitflux BXE der Cursor in einem<td>-Tag plaziert, in der unten liegenden Tag-Leiste auf <td> und dann, im sich öffnenden Menü, auf "Edit td Attributs" geklickt und dann kann dort u.a. für "class" unter drei Attributen gewählt werden:
-
hintergrud1
class="hintergrund1" bedeutet die Hinterlegung mit der dunkelsten Hintergrundfarbe.
-
hintergrud2
class="hintergrund2" bedeutet die Hinterlegung mit der mittleren Hintergrundfarbe.
-
hintergrund3
class="hintergrund3" bedeutet die Hinterlegung mit der hellsten Hintergrundfarbe.
nach oben
|
ukfeinrichtungen
Der <ukfeinrichtungen>-Tag eignet sich, um in LDAP gespeicherte Daten einzubinden. Er muß innerhalb eines <p>-Tags stehen und für den Einbau in eine Seite empfiehlt sich die Verwendung des Formulareditors.
<ukfeinrichtungen key="..." type="..." format="..." vorwahl="..." class="..." filter="..." />
Listet LDAP Einrichtungsdaten in einer Tabelle.
| key | key der Einrichtung, Form: 9-99999999 |
| type | Listentype (s.u.), der gewünscht ist |
| format | Format der angezeigten Daten. "z3" liefert ein dreizeiliges Format pro Eintrag |
| vorwahl | Vorwahl (0761) mit anzeigen |
| class | Formatierung der Tabelle. Es sind die gleichen Angaben wie bei einer <table> möglich (ornate ...). |
| filter | Es werden nur die Einträge angezeigt bei denen der angegebene Teilstring in der Dienstbezeichnung vorkommt. |
key und type kann man der URL des
Auskunftsprogramms entnehmen:
- Die entprechende Einrichtung abfragen und den Parameter key aus der Adresszeile übernehmen.
Mit format kann man unter verschiedenen Ausgabeformaten wählen. Zur Zeit ist nur z3 für ein dreizeiliges Format und ueberschrift für eine zusätzliche Überschriftszeile möglich.
vorwahl="ja" zeigt die Vorwahl beim Telefoneintrag mit an (standard) vorwahl="nein" blendet die Vorwahl aus.
class enstpricht den class Attributen einer Tabelle.
Mit filter kann man die angezeigten Personen über ihre Dienstbezeichnung selektieren, z.B. filter="Mitarbeit" zeigt nur die Personen mit der Zeichenkette 'Mitarbeit' in der Dienstbezeichnung an. (Mitarbeiter, Mitarbeiterinnen, ...)
Die Abfrage der Medizinischen Klinik Innere Medizin IV liefert z.B:
http://www.uniklinik-freiburg.de/auskunft/AuskunftServlet?type=direktion&key=0-00002309&xsl=auskunft.xsl&lang=de&group=pub
Der folgende Tag, in ein Dokument eingetragen, liefert dann eine Namensliste der Direktion der Inneren Medizin IV.
<p>
<ukfeinrichtungen key="0-00002309" type="direktion"/>
</p>
Nicht jeder oben genannte "type" ist bei jeder Einrichtung vorhanden.
Bei weiteren Fragen zur Unterteilung (key), z.B. in den "Bereichen", kann Ihnen auch Ihr LDAP-Beauftragter oder die Stabsstelle Internetpräsentation weiterhelfen.
nach oben
|
ukfformular
Der Tag <ukfformular> dient zum Erstellen eines Formulars, mit dem Besucher Kontakt aufnehmen können.
<ukfformular type="..." adressen="..." name="..." herkunft="..." />
Parameter:
| type | Zur Zeit nur "mail" vorhanden; steht für E-Mail-Formular |
| adressen | E-Mail-Adresse oder -Adressen, durch Kommata getrennt --> Empfänger des Formulars. |
| name
(optional) |
Name des E-Mail-Empfägers; erscheint auf der Webseite und auf dem Formular; ansonsten erscheinen die E-Mail-Adressen. |
| herkunft
(optional) |
Name des E-Mail-Empfägers; erscheint auf der Webseite und auf dem Formular;
ansonsten erscheinen die E-Mail-Adressen. Keine Umlaute und Sonderzeichen (z.B. < > / & u.ä.) verwenden, - ist erlaubt. |
Die Bearbeitung erfolgt über den Formulareditor. Der Code kann z.B. in einem p-tag oder innerhalb einer Tabelle in einem td-tag stehen
Beispiele:
Code:
<p>
<ukfformular type="mail" adressen="klaus.mustermann@uniklinik-freiburg.de" name="Klaus Mustermann" />
</p>
Ergebniss:
Klaus Mustermann
Code:
<p>
<ukfformular type="mail" adressen="klaus.mustermann@uniklinik-freiburg.de" />
</p>
Ergebniss:
klaus.mustermann@uniklinik-freiburg.de
Code:
<p>
<ukfformular type="mail" adressen="klaus.mustermann@uniklinik-freiburg.de" herkunft="Intranetseite des Klinikrechenzentrum"/>
</p>
Ergebniss:
klaus.mustermann@uniklinik-freiburg.de
nach oben
|
ukflageplan
Der <ukflageplan>-Tag eignet sich, um interaktive Lagepläne einzubinden.nteraktive Lagepläne einzubinden
Lagepläne können mit einem Java Applet angezeigt werden. Über zwei Auswahlisten können die Orte ausgewählt und mittels eines Polygons in der Karte angezeigt weden. Die linke Auswahliste enthält die Gruppierung, die rechte die zur Gruppe gehörenden Orte.
Die Orte werden entweder beim Betätigen der rechten Auswahlliste oder beim Überqueren der Karte mit der Mouse angezeigt.
Es stehen bereits fertige Karten und Datesätze für das Zentralklinkum, die Aussenkliniken und die Institute jeweils mit allgemeinen Einrichtungen zur Verfügung. Es können aber auch eigene Grafiken mit selbst erstellten Datensätzen verwendet werden. Eine ensprechende Anleitung steht am Ende dieses Dokuments.
Tags
<ukflageplan karte="..." sensitiv="..." ort="..." datenbasis="..." >
<ukfdaten>...datensatz...</ukfdaten>
...
</ukflageplan>
Parameter von <ukflageplan ...>:
- karte: Kartenname. Es gibt bereits klinikum, institute und aussen)
- sensitiv: "no" unterdrückt die wechselnde Ortsanzeige bei Mousebewegungen über der Karte.
- ort: Ort, der am Anfang angezeigt werden soll.
- datenbasis: Angabe nur bei selbst erstellten Datensätzen notwendig (siehe unten).
Inhalt von <ukfdaten>:
- Name des Datensatzes: es gibt bereits folgende Datensätze:
| datensatz (<ukfdaten>) | karte (<ukflageplan>) | Bildgröße in Pixel |
| Klinikum | klinikum | 909 x 668 |
| Aussenkliniken | aussen | 643 x 551 |
| Institute | institute | 631 x 592 |
Tipp
Die Lagepläne können in einem Popupfenster dargestellt werden. Dazu muss zunächst eine Seite mit dem Lageplan erstellt werden, die später im Menu verborgen werden kann. Diese Seite wird dann mit Hilfe der Javascriptfunktion ukfpopup angezeigt. Die Breite des Fensters sollte dabei um 40 Pixel größer als die Bildbreite und die Höhe um 70 Pixel größer als die Bildhöhe gewählt werden.
Beispiel
Eine Seite mit folgendem Code zeigt den Lageplan des Zentralklinikums:
<p>
<ukflageplan karte="klinikum">
<ukfdaten>Klinikum</ukfdaten>
</ukflageplan>
</p>
Diese Seite kann wie folgt über ein Popupfester angezeigt weden:
<a href="javascript:ukfpopup('...?raw=true&layout=weiss','Klinikum',949,738)">
Lageplan</a>
/a>
Lagepläne selbst erstellen
Es werden folgende Dateien als Anlage (Asset) zu einem Dokument benötigt.
- Eine Grafikdatei [kartenname].jpg
- Ein oder mehrere Datendateien [kartenname]_[datensatzname].txt
Im Parameter datenbasis von <ukflageplan> muß die URL des Dokuments (ohne .html) angegeben werden.
Aufbau einer Datendatei:
|
Ortsbezeichnung1 "url von ort1" x1,y1,x2,y2,x3,y3,... Ortsbezeichnung2 "url von ort2" x1,y1,x2,... ... |
Die Ortsbezeichnung erscheint in der rechten Auswahlliste.
Die URL wird aufgerufen, wenn man auf den ensprechenden Eintrag der Ortstafel klickt. (funktioniert nur, wenn die URL mit "http:" beginnt)
In der nächsten Zeile stehen die Koordinaten des Polygons.
Der nächste Ort wird durch eine Leerzeile getrennt.
nach oben
|
ukfpopup
Der <ukfpopup>-Tag zeigt eine Webseite in einem eigenen (popup-)Fester an.
popup-Window erstellen
Die Javascriptfunktion ukfpopup zeigt eine Webseite in einem Popupwindow an. Das Popupwindow wird dabei auf dem Bildschirm zentriert.
Aufruf:
| ukfpopup('url','name',breite,höhe[,'zusatz']) |
Parameter:
-
url : Die url der Webseite, die angezeigt werden soll.
Um bei einer cms-Seite das Menü zu unterdrücken
kann der url ?raw=true angehängt werden. - name : Name des Fensters (kann mit target="name" angesprochen werden).
- breite : Breite des Fensters in Pixel.
- hoehe : Höhe des Fensters in Pixel
-
zusatz : Ergänzende Praramter (gemäß javaScript window.open Aufruf, siehe
selfhtml)
z.B. scrollbars=yes menubar=yes usw.
Beispiel:
<p>
<a href="javascript:ukfpopup('kapitel4.html?raw=true','POPUP',400,300,'scrollbars=yes')">Popup</a>
</p>
öffnet diese Seite in einem Popupfenster, ggf. mit Scrollbalken.
nach oben
|
ukfumleitung
<ukfumleitung adresse="..." />
Ermöglicht von einem Menüpunkt aus direkt auf eine andere Publikation des Klinikums zu verlinken.
Beispiel:
Diese Zeile muss über den Formulareditor in den Body-Bereich
eingefügt werden:
<p>
<ukfumleitung adresse="/frauenklinik/live/index.html" />
</p>
Die Startseite der Frauenklinik wird aufgerufen.
Die Umleitung funktioniert nur im Live-Bereich. Die Seite muss eingereicht und veröffentlicht werden. Im Authoring-Bereich kann der Link editiert werden.
Wichtig: Externe Links (http://www. ...) werden nicht akzeptiert.
nach oben
|
|
weiter, Kapitel 5
|







