Vorlage:Image modal: Unterschied zwischen den Versionen
Tobi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Tobi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
-->{{#if:{{{image|{{{1|}}}}}}||{{#vardefine:error|1}}<div class="alert alert-danger" role="alert"><strong>Achtung:</strong> Bei Nutzung der Vorlage ''image modal'' muss der Name eines Bildes angegeben werden. Entweder als ersten Parameter oder als Parameter ''image''</div>}}<!-- end of plausibility. | -->{{#if:{{{image|{{{1|}}}}}}||{{#vardefine:error|1}}<div class="alert alert-danger" role="alert"><strong>Achtung:</strong> Bei Nutzung der Vorlage ''image modal'' muss der Name eines Bildes angegeben werden. Entweder als ersten Parameter oder als Parameter ''image''</div>}}<!-- end of plausibility. | ||
-->{{#if:{{#var:error}}|{{template other||[[Category:Erroneous]]}}Hilfe zum Umgang mit dieser Vorlage finden Sie auf der Seite {{tl|Image modal}}.|<!-- everythings fine, start with defining some vars, and maybe defaulting them. we do this here, so you can easily change them | -->{{#if:{{#var:error}}|{{template other||[[Category:Erroneous]]}}Hilfe zum Umgang mit dieser Vorlage finden Sie auf der Seite {{tl|Image modal}}.|<!-- everythings fine, start with defining some vars, and maybe defaulting them. we do this here, so you can easily change them | ||
-->{{#vardefine:Image_modal_image:{{{image|{{{1}}}}}}}}{{#vardefine:Image_modal_id:{{#if:{{#var:Image_modal_id}}|{{#expr:1+{{#var:Image_modal_id}}}}|0}}}}{{#vardefine:Image_modal_smallcaption:{{{smallcaption|}}}}}{{#vardefine:Image_modal_alt:{{{alt|}}}}}{{#vardefine: | -->{{#vardefine:Image_modal_image:{{{image|{{{1}}}}}}}}<!-- | ||
-->{{#vardefine:Image_modal_id:{{#if:{{#var:Image_modal_id}}|{{#expr:1+{{#var:Image_modal_id}}}}|0}}}}<!-- | |||
-->{{#vardefine:Image_modal_smallcaption:{{{smallcaption|}}}}}<!-- | |||
-->{{#vardefine:Image_modal_alt:{{{alt|{{BASEPAGENAME:{{#var:Image_modal_image}}}}}}}}}<!-- | |||
-->{{#vardefine:Image_modal_align:{{{align|right}}}}}<!-- | |||
-->{{#vardefine:Image_modal_nofloat:{{{nofloat|}}}}}<!-- | |||
-->{{#vardefine:Image_modal_thumbsize:{{{thumbsize|300px}}}}}<!-- | |||
-->{{#vardefine:Image_modal_largeimage:{{{largeimage|{{#var:Image_modal_image}}}}}}}<!-- | |||
-->{{#vardefine:Image_modal_title:{{{title|{{#var:Image_modal_image}}}}}}}<!-- | |||
-->{{#vardefine:Image_modal_imagesize:{{{imagesize|}}}}}<!-- | |||
-->{{#vardefine:Image_modal_suppresssourcelink:{{{suppresssourcelink|}}}}}<!-- | |||
-->{{#vardefine:Image_modal_caption:{{{caption|{{{smallcaption|}}}}}}}}<!-- done with the defaults. now put out the code: --><div class="" data-toggle="modal" data-target="#vwImageModal{{#var:Image_modal_id}}">[[{{#var:Image_modal_image}}|link=|{{#var:Image_modal_thumbsize}}|{{#var:Image_modal_align}}|alt={{#var:Image_modal_alt}}]]</div> | |||
<div id="vwImageModal{{#var:Image_modal_id}}" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> | <div id="vwImageModal{{#var:Image_modal_id}}" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> | ||
<div class="modal-dialog modal-lg"> | <div class="modal-dialog modal-lg"> | ||
Zeile 8: | Zeile 19: | ||
<div class="modal-header"> | <div class="modal-header"> | ||
<div class="close" data-dismiss="modal" aria-hidden="true">×</div> | <div class="close" data-dismiss="modal" aria-hidden="true">×</div> | ||
<h4 class="modal-title" id="myModalLabel"> | <h4 class="modal-title" id="myModalLabel">{{#var:Image_modal_title}}</h4> | ||
</div> | </div> | ||
<div class="modal-body"> | <div class="modal-body"> | ||
<div class="">[[ | <div class="">[[{{#var:Image_modal_largeimage}}|alt={{#var:Image_modal_alt}}]]</div> | ||
<p>Lots of scope here to write as much content as you like about your images, with the additional benefit of a close button and the ability to direct the viewer to another page.</p> | <p>Lots of scope here to write as much content as you like about your images, with the additional benefit of a close button and the ability to direct the viewer to another page.</p> | ||
</div> | </div> | ||
Zeile 24: | Zeile 35: | ||
<!-- these be the parameters: | <!-- these be the parameters: | ||
{{#var:Image_modal_}} | |||
image | image | ||
alt | alt | ||
smallcaption | smallcaption | ||
align (cant cope with empty align?) | |||
largeimage | largeimage | ||
title | title |
Version vom 13. August 2015, 20:27 Uhr
{{#vardefine:error|1}}
Hilfe zum Umgang mit dieser Vorlage finden Sie auf der Seite {{Image modal}}.
Description
A much nicer way of adding images to your text. Instead of
use this [[Bild:Carousel-palace.jpg|thumb|300px|Palace]]
, which renders to:
Hilfe zum Umgang mit dieser Vorlage finden Sie auf der Seite {{Image modal}}.
{{image modal|Bild:Carousel-palace.jpg|caption=Palace}}
This can be used anywhere on your wiki, as long as you use a bootstrap skin.
Parameters
Description of the entity created by this template or of the function of this template
Parameter | Beschreibung | Typ | Status | |
---|---|---|---|---|
Bildname | image | Name des Thumbnailbildes. ACHTUNG: Hier muss der volle Name aber ohne die eckigen Klammern angegeben werden. Also Bild:Test.jpg und nicht [[Bild:Test.jpg]] | Datei | erforderlich |
Alternativtext | alt | Gibt den Alternativtext für das Bild an. Dieser wird angezeigt, wenn man mit der Maus über das Bild fährt oder wenn man einen Browser ohne Bildwiedergabe verwendet
| Einzeiliger Text | vorgeschlagen |
Bildunterschrift | caption | Unterschrift für das kleine Thumbnailbild. Wenn angegeben, wird automatisch ein Rahmen um das Bild gezeichnet | Einzeiliger Text | optional |
Bildausrichtung | align | Gibt die Ausrichtung des Bildes im Textfluss an. Mögliche Werte sind: <leer>, none, center, left, right. Bei den letzten beiden wird automatisch ein Textfluss um das Bild herum durchgeführt.
| Einzeiliger Text | optional |
Thumbnailbreite | size | Breite des kleinen Vorschaubildes. Wenn angegeben, dringend die Maßeinheit px mit angeben.
| Einzeiliger Text | optional |
Überschrift des Pop-ups | title | Überschrifttext, der über dem Pop-up angezeigt wird.
| Einzeiliger Text | optional |
Großes Bild | largeimage | Falls der Klick auf das Vorschaubild nicht eine große Version des selbigen öffnen soll, sondern ein anderes Bild, kann dies hier angegeben werden
| Datei | optional |
Bildbeschreibung | description | Beschreibungstext, der unter der großen Version des Bildes angezeigt wird.
| Wikitext | optional |
Link auf Quelle unterdrücken | suppresssourcelink | Normalerweise erscheint unterhalb des Bildes ein Knopf mit Link auf die Quellseite des Bildes. Wird dies hier auf 'Yes' gesetzt, wird dieser Link nicht angezeigt.
| Wahrheitswert | optional |
Usage
{{image modal
| image=
| caption=
| align=
| thumbsize=
| title=
| largeimage=
| description=
| suppresssourcelink=
}}
The above documentation is transcluded from Vorlage:Image modal/doc. (edit | history) Please add categories to the /doc subpage. Subpages of this template. |