Vorlage:MultiColsLayout: Unterschied zwischen den Versionen

Aus skandinavien-wiki.net
K (+Beschreibung)
K (61 Versionen von wikivoyage:Vorlage:MultiColsLayout importiert)
 
(49 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly>{{#if: {{{withFrame|}}}
<includeonly><templatestyles src="MultiColsLayout/styles.css" />{{#if: {{{withFrame|}}}{{{title|}}}
| [[Kategorie:MultiColsLayout mit Rahmen]]
| {{#if: {{{intro|}}} | <p class="voy-multicols-intro {{#switch: {{{color|}}} | 2 = voy-multicols-var-2 | 3 = voy-multicols-var-3 | #default = voy-multicols-var-1 }}">{{{intro}}}</p> }}
}}<div class="voy-multicols-box {{{class|}}} {{#switch: {{{color|}}} | 2 = voy-multicols-var-2 | 3 = voy-multicols-var-3 | #default = voy-multicols-var-1 }} {{#if: {{{title|}}}
| <!-- ja, dann Rahmen -->
| {{#if: {{{withFrame|}}} | | voy-multicols-no-frame }}
}}" {{#if: {{{styles|}}} | style="{{{styles}}}" }}><!--
-->{{#if: {{{title|}}} | <div class="voy-multicols-header {{#if: {{{centerTitle|}}} | voy-centered }}">{{{title|}}}</div> }}<!--
-->{{#if: {{{withFrame|}}}{{{title|}}} | {{#if: {{{intro|}}} | <div class="voy-multicols-intro">
{{{intro}}}</div> }} }}<!--


| <div class="container">
--><div class="voy-multicols-cols">{{#if: {{{col1|}}}
{{#if: {{{title|}}} | <div class="header {{#if: {{{centerTitle|}}} | centered }} {{#switch: {{{color|}}} | 2 = var2 }}">{{{title|}}}</div> }}
{{{intro|}}}
{{#if: {{{col1|}}} | <div class="cInner"> }}


| {{#if: {{{title|}}} {{{intro|}}} | {{Box | title={{{title|}}} | color={{{frameColor|1}}} | isFirst=yes | 1={{{intro|}}} | center={{{centerTitle|}}} }} }}
| <div class="voy-multicols-col" {{#if: {{{width1|}}} | style="width: {{{width1}}}; flex: none;" }}>
{{{col1}}}</div><!--
-->{{#if: {{{col2|}}} | <div class="voy-multicols-col" {{#if: {{{width2|}}} | style="width: {{{width2}}}; flex: none;" }}>
{{{col2}}}</div> }}<!--
-->{{#if: {{{col3|}}} | <div class="voy-multicols-col" {{#if: {{{width3|}}} | style="width: {{{width3}}}; flex: none;" }}>
{{{col3}}}</div> }}<!--
-->{{#if: {{{col4|}}} | <div class="voy-multicols-col" {{#if: {{{width4|}}} | style="width: {{{width4}}}; flex: none;" }}>
{{{col4}}}</div> }}<!--
-->{{#if: {{{col5|}}} | <div class="voy-multicols-col" {{#if: {{{width5|}}} | style="width: {{{width5}}};" }}>
{{{col5}}}</div> }}


}}<!--
| <div class="voy-multicols-col">Keine Inhalte angegeben</div>
}}</div><!--


-->{{#if: {{{col1|}}}
-->{{#if: {{{footer|}}} | <div class="voy-multicols-footer">{{{footer}}}</div> }}
| {{#if: {{{col2|}}} <!-- more than 1? -->
</div></includeonly><noinclude>{{Dokumentation}}</noinclude>
  | {{(!}} class="container" cellspacing="0" style="width: 100%;"
{{!}} style="width: {{{width1|50%}}};" {{!}}{{{col1}}}
{{#if: {{{width2|}}} | {{!}} style="width: {{{width2}}};"}} {{!}}{{{col2}}}
{{#if: {{{col3|}}} |
{{#if: {{{width3|}}} | {{!}} style="width: {{{width3}}};"}} {{!}}{{{col3}}}}}<!--
-->{{#if: {{{col4|}}} |
{{#if: {{{width4|}}} | {{!}} style="width: {{{width4}}};"}} {{!}}{{{col4}}}}}<!--
-->{{#if: {{{col5|}}} |
{{#if: {{{width5|}}} | {{!}} style="width: {{{width5}}};"}} {{!}}{{{col5}}}}}
{{!)}}
 
  | {{{col1|}}}
  }}
| Keine Inhalte angegeben
}}<!--
 
-->{{#if: {{{withFrame|}}}
| {{#if: {{{col1|}}} | </div> }}
</div>
}}</includeonly><noinclude>
<div class="framedBox">
== de: ==
* '''Funktion:''' Diese Vorlage dient dazu, ein mehrspaltiges Layout im Corporate Design anzulegen
* '''Verwendung:'''
** <code><nowiki>{{MultiColsLayout |title=Titel |centerTitle=yes |intro=Text |withFrame=yes |frameColor=Nummer |col1=Text |width1=breite | ...}}</nowiki></code>
* '''Optionale Parameter:'''
** <code><nowiki>|title</nowiki></code> Überschrift im Kopf der Box.
** <code><nowiki>|centerTitle=yes</nowiki></code> Zentrieren der Überschrift
** <code><nowiki>|intro</nowiki></code> Text unterhalb der Überschrift
** <code><nowiki>|withFrame=yes</nowiki></code> Rahmen um Alles
** <code><nowiki>|frameColor</nowiki></code> Nummer der Rahmenfarbe
** <code><nowiki>|col1</nowiki></code> Inhalt der ersten Spalte
** <code><nowiki>|width1</nowiki></code> Breite der ersten Spalte
** <code><nowiki>|col2</nowiki></code> Inhalt der zweiten Spalte
** <code><nowiki>|width2</nowiki></code> Breite der zweiten Spalte
** <code><nowiki>|col3</nowiki></code> Inhalt der dritten Spalte
** <code><nowiki>|width3</nowiki></code> Breite der dritten Spalte
** <code><nowiki>|col4</nowiki></code> Inhalt der vierten Spalte
** <code><nowiki>|width4</nowiki></code> Breite der vierten Spalte
** <code><nowiki>|col5</nowiki></code> Inhalt der fünften Spalte
** <code><nowiki>|width5</nowiki></code> Breite der fünften Spalte
* '''Verwandte Vorlagen:'''
** [[Vorlage:Box|Box]], [[Vorlage:BoxTabs|BoxTabs]], [[Vorlage:Zwischentitel|Zwischentitel]]
</div>
__NOTOC__ __NOEDITSECTION__ [[Kategorie:Vorlagen:Formatierungshilfe|MultiColsLayout]]</noinclude>

Aktuelle Version vom 9. Februar 2023, 15:34 Uhr

Template-info.png Dokumentation für die Vorlage {{MultiColsLayout}}[Ansicht] [Bearbeiten] [Versionsgeschichte] [Aktualisieren]
Gnome-emblem-important.svg
Diese Vorlage wird auf vielen Seiten verwendet
Um große Unterbrechungen und unnötige Serverauslastung zu vermeiden, solltest du Änderungen an anderer Stelle testen, indem du beispielsweise den Quellcode dieser Vorlage kopierst und in den Benutzerbereich oder in die Sandbox einfügst. Erwäge, deine Änderungen auf der Diskussionsseite vorzuschlagen, bevor du diese Vorlage bearbeitest.
Diese Vorlage dient dazu, ein mehrspaltiges Layout im Corporate Design anzulegen. Sie findet hauptsächlich im Projekt- und Hilfenamensraum Anwendung. Für Reieseführerartikel sollte eine der Spaltenvorlagen genutzt werden.

Die Breite der letzten Spalte entfällt üblicherweise. Sie erhält automatisch die maximal verfügbare Breite.
ParameterBeschreibungTypStatus
Überschrifttitle
Überschrift im Kopf der Box. Überschrift zieht Rahmen nach sich.
Mehrzeiliger Textvorgeschlagen
Überschrift zentrierencenterTitle
Zentrieren der Überschrift.
Vorgeschlagene Werte
  • yes
Mehrzeiliger Textoptional
Einleitungintro
Text unterhalb der Überschrift.
Mehrzeiliger Textvorgeschlagen
Inhalt 1col1
Inhalt der ersten Spalte.
Mehrzeiliger Textvorgeschlagen
Breite 1width1
Breite der ersten Spalte.
Mehrzeiliger Textvorgeschlagen
Inhalt 2col2
Inhalt der zweiten Spalte.
Mehrzeiliger Textvorgeschlagen
Breite 2width2
Breite der zweiten Spalte.
Mehrzeiliger Textvorgeschlagen
Inhalt 3col3
Inhalt der dritten Spalte.
Mehrzeiliger Textvorgeschlagen
Breite 3width3
Breite der dritten Spalte.
Mehrzeiliger Textvorgeschlagen
Inhalt 4col4
Inhalt der vierten Spalte.
Mehrzeiliger Textvorgeschlagen
Breite 4width4
Breite der vierten Spalte.
Mehrzeiliger Textvorgeschlagen
Inhalt 5col5
Inhalt der fünften Spalte.
Mehrzeiliger Textvorgeschlagen
Breite 5width5
Breite der fünften Spalte.
Mehrzeiliger Textvorgeschlagen
Fußelementfooter
Fußelement über volle Breite.
Mehrzeiliger Textvorgeschlagen
RahmenwithFrame
Rahmen um Alles. Nur, wenn kein Titel angegeben wurde.
Vorgeschlagene Werte
  • yes
Mehrzeiliger Textoptional
Rahmenfarbecolor
Nummer der Rahmenfarbe.
Vorgeschlagene Werte
  • 1
  • 2
  • 3
Standard
1
Zahlenwertoptional
Klassenclass
Weitere Klassenattribute.
Mehrzeiliger Textoptional
Stylesstyles
Weitere CSS-Stilangaben.
Mehrzeiliger Textoptional

Format: block

Diese Vorlage dient dazu, ein mehrspaltiges Layout im Corporate Design anzulegen. Sie findet hauptsächlich im Projekt- und Hilfenamensraum Anwendung. Für Reieseführerartikel sollte eine der Spaltenvorlagen genutzt werden. Die Breite der letzten Spalte entfällt üblicherweise. Sie erhält automatisch die maximal verfügbare Breite.

Vorlagenparameter

Diese Vorlage bevorzugt Blockformatierung von Parametern.

ParameterBeschreibungTypStatus
Überschrifttitle

Überschrift im Kopf der Box. Überschrift zieht Rahmen nach sich.

Mehrzeiliger Textvorgeschlagen
Überschrift zentrierencenterTitle

Zentrieren der Überschrift.

Vorgeschlagene Werte
yes
Mehrzeiliger Textoptional
Einleitungintro

Text unterhalb der Überschrift.

Mehrzeiliger Textvorgeschlagen
Inhalt 1col1

Inhalt der ersten Spalte.

Mehrzeiliger Textvorgeschlagen
Breite 1width1

Breite der ersten Spalte.

Mehrzeiliger Textvorgeschlagen
Inhalt 2col2

Inhalt der zweiten Spalte.

Mehrzeiliger Textvorgeschlagen
Breite 2width2

Breite der zweiten Spalte.

Mehrzeiliger Textvorgeschlagen
Inhalt 3col3

Inhalt der dritten Spalte.

Mehrzeiliger Textvorgeschlagen
Breite 3width3

Breite der dritten Spalte.

Mehrzeiliger Textvorgeschlagen
Inhalt 4col4

Inhalt der vierten Spalte.

Mehrzeiliger Textvorgeschlagen
Breite 4width4

Breite der vierten Spalte.

Mehrzeiliger Textvorgeschlagen
Inhalt 5col5

Inhalt der fünften Spalte.

Mehrzeiliger Textvorgeschlagen
Breite 5width5

Breite der fünften Spalte.

Mehrzeiliger Textvorgeschlagen
Fußelementfooter

Fußelement über volle Breite.

Mehrzeiliger Textvorgeschlagen
RahmenwithFrame

Rahmen um Alles. Nur, wenn kein Titel angegeben wurde.

Vorgeschlagene Werte
yes
Mehrzeiliger Textoptional
Rahmenfarbecolor

Nummer der Rahmenfarbe.

Vorgeschlagene Werte
1 2 3
Standard
1
Zahlenwertoptional
Klassenclass

Weitere Klassenattribute.

Mehrzeiliger Textoptional
Stylesstyles

Weitere CSS-Stilangaben.

Mehrzeiliger Textoptional

Verwendung

{{MultiColsLayout|title=Titel|centerTitle=yes|intro=Text|withFrame=yes|color=Nummer|col1=Text|width1=Breite|}}

Beispiel

{{MultiColsLayout
|title=Lorem ipsum
|intro=Lorem ipsum…
|col1=Lorem ipsum…
|width1=50%
|col2=Lorem ipsum…
}}
ergibt:
Lorem ipsum
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
  • Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
  • Curabitur pretium tincidunt lacus. Nulla gravida orci a odio. Nullam varius, turpis et commodo pharetra, est eros bibendum elit, nec luctus magna felis sollicitudin mauris. Integer in mauris eu nibh euismod gravida. Duis ac tellus et risus vulputate vehicula. Donec lobortis risus a elit. Etiam tempor. Ut ullamcorper, ligula eu tempor congue, eros est euismod turpis, id tincidunt sapien risus a quam. Maecenas fermentum consequat mi. Donec fermentum. Pellentesque malesuada nulla a mi. Duis sapien sem, aliquet nec, commodo eget, consequat quis, neque. Aliquam faucibus, elit ut dictum aliquet, felis nisl adipiscing sapien, sed malesuada diam lacus eget erat. Cras mollis scelerisque nunc. Nullam arcu. Aliquam consequat. Curabitur augue lorem, dapibus quis, laoreet et, pretium ac, nisi. Aenean magna nisl, mollis quis, molestie eu, feugiat in, orci. In hac habitasse platea dictumst.
  • Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
  • Curabitur pretium tincidunt lacus. Nulla gravida orci a odio. Nullam varius, turpis et commodo pharetra, est eros bibendum elit, nec luctus magna felis sollicitudin mauris. Integer in mauris eu nibh euismod gravida. Duis ac tellus et risus vulputate vehicula. Donec lobortis risus a elit. Etiam tempor. Ut ullamcorper, ligula eu tempor congue, eros est euismod turpis, id tincidunt sapien risus a quam. Maecenas fermentum consequat mi. Donec fermentum. Pellentesque malesuada nulla a mi. Duis sapien sem, aliquet nec, commodo eget, consequat quis, neque. Aliquam faucibus, elit ut dictum aliquet, felis nisl adipiscing sapien, sed malesuada diam lacus eget erat. Cras mollis scelerisque nunc. Nullam arcu. Aliquam consequat. Curabitur augue lorem, dapibus quis, laoreet et, pretium ac, nisi. Aenean magna nisl, mollis quis, molestie eu, feugiat in, orci. In hac habitasse platea dictumst.
  • Redirects

    Abgeleitete Vorlagen

    Stilvorlagen

    Verwendete CSS-Klassen

    • voy-multicols-box Container für das Mehrspaltenlayout
    • voy-multicols-intro Einleitung im Mehrspaltenlayout
    • voy-multicols-no-frame Klasse im Container für das Mehrspaltenlayout, die anzeigt, dass kein äußerer Rahmen dargestellt werden soll
    • voy-multicols-header Überschrift im Mehrspaltenlayout
    • voy-multicols-cols Container für die Spalten
    • voy-multicols-col Container für eine einzelne Spalte
    • voy-multicols-footer Fußteil im Mehrspaltenlayout
    • voy-multicols-var-1 Ergänzende Klasse zu voy-multicols-box, die die erste Farbvariante (blau) für den/die Rahmen und die Überschrift definiert.
    • voy-multicols-var-2 Ergänzende Klasse zu voy-multicols-box, die die zweite Farbvariante (grün) für den/die Rahmen und die Überschrift definiert.
    • voy-multicols-var-3 Ergänzende Klasse zu voy-multicols-box, die die dritte Farbvariante (rot) für den/die Rahmen und die Überschrift definiert.
    • voy-centered Klasse für die Überschrift im Mehrspaltenlayout voy-multicols-header, das die zentrierte Darstellung der Überschrift bewirkt.

    Wartungskategorien

    Vorlage:Dokumentation Textboxen siehe auch
    Hinweise