WaBis

walter.bislins.ch

Makro: Panorama

Das Makro Panorama erstellt einen scrollbaren Bereich für ein Panorama-Bild. Damit dieses Makro funktioniert, muss folgende Anweisung in der Seite stehen:

#INCLUDE PanoramaSweep.inc

Ob das Panorama horizontal oder vertikal gescrollt wird, hängt vom Verhältnis der Bildgrösse zur Container-Grösse des Panoramas ab. Ist das Verhältnis Breite zu Höhe des Bildes grösser als das Verhältnis Breite zu Höhe des Containers, wird horizontal geschwenkt.

Die Grösse des Bildes wird so in den Container skaliert, dass die nicht gescrollte Seite genau in den Container passt.

Das Panorama kann automatisch hin und her geschwenkt werden (Option play). Ein Klick in das Bild oder das Bewegen des Scrollbars stoppt das Schwenken. Ein weiterer Klick ins Bild das Schwenken wieder. Man kann die initiale Ausrichtung des Panoramas einstellen und man kann das Panorama mit einem Rahmen samt Unterschrift versehen.

Syntax

{{Panorama|Breite|Höhe|Geschwindigkeit|Ausrichtung|play|Rahmen|text=Text|Attribute|Bild}}
Breite
Breite des Panorama-Containers in Pixel oder Prozent, z.B. 500px, 100%.
Höhe
Höhe des Containers in Pixel oder Prozent. Eine Prozent-Angabe bezieht sich auf die Breite des Containers. Eine Höhe von 50% ergibt immer ein halb so hohes wie breites Panorama, egal wieviele Pixel Breit es tatsächlich ist. Es spielt dabei keine Rolle, ob die Breite in Pixel oder Prozent angegeben wird. Für ein 16:9 Format kann die Höhe = 56.25% gesetzt werden.
Geschwindigkeit: Optional; Standard = 15
Gibt an, wie schnell ein Panorama automatisch hin und her geschwenkt werden soll. Der Wert wird in Sekunden für einen Schwenk angegeben. Wenn der Wert 0 ist, wird das Panorama nicht geschwenkt, selbst wenn die Option play angegeben wird.
Ausrichtung: Optional; Standard = center bzw. bottom
Gibt an, wie das Panorama initial ausgerichtet sein soll. Standard für horizontale Panoramas ist center und für vertikale Panoramas bottom. Mögliche weitere Werte sind:
horizontal: left, center, right
vertikal: top, middle, bottom
play: Optional
Wenn play angegeben wird, beginnt der automatische Schwenk (Geschwindigkeit darf nicht 0 sein). Ansonsten muss in das Bild geklickt werden, um den Schwenk zu starten.
Rahmen: Optional
Erzeugt einen Rahmen wie er bei Bilder mit Bilder-Flags definiert werden kann. Mögliche Werte sind: framed, bframed und vframed. Wenn ein Rahmen definiert wird, kann mit Text ein Text unterhalb des Panorama-Bildes innerhalb des Rahmens ausgegeben werden.
Achtung: Beim Bild selbst darf kein Rahmen angegeben werden, sonst funktioniert das Panorama nicht und wird falsch dargestellt!
Text: Optional
Text, der unterhalb des Panoramas ausgegeben werden soll. Diese Option funktion nur zusammen mit einem Rahmen.
Attribute
Zusätzliche Attribute wie Klassen und Styles für den Panorama-Container, bzw. den äussersten Rahmen. Mehrere Attribute können durch | getrennt angegeben werden.
Bild
Bild oder anderer Inhalt für den Container. Bilder müssen in folgender Form angegeben werden, damit das Panorama richtig funktioniert:
[[:Bild:MeinBild.jpg|100%|nozoom|Mein Bild]]

Mit dem Makro Panorama wird ein Div-Element erzeugt, welches als Container für Bild fungiert. Der Container ist kleiner als das Bild und stellt Scrollbars dar, mit denen der Inhalt verschoben werden kann.

Weitere Infos zur Seite
Erzeugt Freitag, 1. Mai 2015
von wabis
Zum Seitenanfang
Geändert Sonntag, 3. Mai 2015
von wabis