Vorlage:Titel: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 1: | Zeile 1: | ||
− | + | <!-- | |
− | + | Dokumentation | |
+ | |||
+ | --><noinclude> | ||
− | |||
<nowiki>{{Titel | <nowiki>{{Titel | ||
− | | <!-- Titel --> | + | | <!-- Titel --> |
+ | | <!-- Titelzusatz, auch zusatz= --> | ||
}} | }} | ||
</nowiki> | </nowiki> | ||
− | * | + | * HTML-Markup für Titel <nowiki>{{{1|}}}</nowiki> und Titelzusatz <nowiki>{{{2|}}}</nowiki>. |
− | * Titel kann | + | * Titel <nowiki>{{{1|}}}</nowiki> kann Doppelpunkt oder <nowiki><br></nowiki> enthalten, um Haupt- und Untertitel zu trennen. |
− | * | + | * Titelzusatz <nowiki>{{{2|}}}</nowiki> erscheint über dem Haupttitel, Untertitel darunter. |
− | * Titel | + | * Titel ohne Markup wird mit DISPLAYTITLE als Metainfo gespeichert (aber so nicht angezeigt). |
− | + | ||
</noinclude><includeonly><!-- | </noinclude><includeonly><!-- | ||
− | + | Variable | |
− | -->{{#vardefine: | + | -->{{#vardefine:zusatz_plain |
− | |{{#regex: {{{ | + | |{{#if:{{{2|{{{zusatz|}}}}}}|({{#regex:{{{2|{{{zusatz|}}}}}}|/:/|}})}}<!-- |
− | }}<!-- | + | -->}}<!-- |
− | -->{{#vardefine: | + | -->{{#vardefine:zusatz_markup |
− | |{{#regex: {{{ | + | |{{#if:{{{2|{{{zusatz|}}}}}}|<span class=titel_zusatz>{{{2|{{{zusatz|}}}}}}</span> }} |
+ | }}<!-- | ||
+ | -->{{#vardefine:title | ||
+ | |{{{1|}}}<!-- | ||
+ | -->}}<!-- | ||
+ | -->{{#vardefine:title_plain | ||
+ | |{{#regex: {{#var:title}} | ||
+ | |/<[\/]*\w+[\/]*>/| }} | ||
+ | }}<!-- | ||
+ | -->{{#vardefine:title_markup | ||
+ | |{{#if: {{#regex: {{#var:title}}|/(:{{!}}<br[\/]*>)/}} | ||
+ | |{{#regex: {{#var:title}} | ||
+ | |/([^:]+)(:{{!}}<br[\/]*>)\s*([^:]+)/ | ||
+ | |$1 <span class='bottom'>$3</span>}} | ||
+ | |{{#var:title}} | ||
+ | }} | ||
}}<!-- | }}<!-- | ||
+ | -->{{#vardefine:fulltitle | ||
+ | |{{#var:title_plain}} {{#var:zusatz_plain}}<!-- | ||
+ | -->}}<!-- | ||
+ | |||
+ | Schreiben | ||
+ | |||
+ | --><div class=firstHeading><span>{{#var:zusatz_markup}}{{#var:title_markup}}</span></div><!-- | ||
− | + | Attribute | |
− | --> | + | -->{{DISPLAYTITLE: {{#var:fulltitle}} }}<!-- |
+ | -->{{#set: hat_titel={{#var:fulltitle}} }}<!-- | ||
CSS | CSS | ||
Zeile 34: | Zeile 59: | ||
#firstHeading { | #firstHeading { | ||
display: none; | display: none; | ||
+ | } | ||
+ | .titel_zusatz { | ||
+ | margin-top: -2rem; | ||
+ | } | ||
+ | .bottom { | ||
} | } | ||
}}</includeonly> | }}</includeonly> |
Version vom 24. Juni 2020, 13:22 Uhr
{{Titel | <!-- Titel --> | <!-- Titelzusatz, auch zusatz= --> }}
- HTML-Markup für Titel {{{1|}}} und Titelzusatz {{{2|}}}.
- Titel {{{1|}}} kann Doppelpunkt oder <br> enthalten, um Haupt- und Untertitel zu trennen.
- Titelzusatz {{{2|}}} erscheint über dem Haupttitel, Untertitel darunter.
- Titel ohne Markup wird mit DISPLAYTITLE als Metainfo gespeichert (aber so nicht angezeigt).