Template:Content Box: Difference between revisions

From dezentrale wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
<includeonly>
 
<includeonly>
 
<templatestyles src="Template:Content_Box/styles.css" />
 
<templatestyles src="Template:Content_Box/styles.css" />
<div class="mainpage_box">
+
<div class="content_box">
<h3>{{{2|{{{title|}}}}}}</h3>
+
{{#if:{{{title|}}}|<h3>{{{title}}}</h3>|}}
<div>{{{1|{{{content|}}}}}}</div>
+
<div {{#if:{{{title|}}}|class="items"|}}>{{{1|{{{content|}}}}}}</div>
 
</div>
 
</div>
 
</includeonly>
 
</includeonly>
  +
<noinclude>
  +
Generiert einen hübschen Kasten, wahlweise mit Überschrift.
  +
Das [[Template:Content Box/styles.css|Stylesheet]] ist mit Flexbox damit das auch am Handy funktioniert.
  +
  +
Ist sinnvoll als <code>content</code> von [[Template:Content Row]].
  +
  +
[[Category:Templates]]
  +
<templatedata>
  +
{
  +
"params": {
  +
"1": {
  +
"aliases": [
  +
"content"
  +
],
  +
"label": "Inhalt",
  +
"type": "content",
  +
"required": true,
  +
"description": "(der eigentliche Inhalt)"
  +
},
  +
"title": {
  +
"label": "Überschrift",
  +
"description": "(optional mit Überschrift)",
  +
"type": "string"
  +
}
  +
},
  +
"description": "Zeichnet einen Kasten",
  +
"format": "block"
  +
}
  +
</templatedata>
  +
  +
Werden viele Boxen mit <code>title</code> eingebunden, dann erscheinen die Überschriften automatisch im TOC (Table of content).
  +
  +
Auf Übersichtsseiten (Hauptseite) ist das nicht gewünscht. Dazu einfach <code><nowiki>__NOTOC__</nowiki></code> verwenden.
  +
  +
</noinclude>

Latest revision as of 10:27, 6 February 2022


Generiert einen hübschen Kasten, wahlweise mit Überschrift. Das Stylesheet ist mit Flexbox damit das auch am Handy funktioniert.

Ist sinnvoll als content von Template:Content Row.

Zeichnet einen Kasten

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
Inhalt1 content

(der eigentliche Inhalt)

Contentrequired
Überschrifttitle

(optional mit Überschrift)

Stringoptional

Werden viele Boxen mit title eingebunden, dann erscheinen die Überschriften automatisch im TOC (Table of content).

Auf Übersichtsseiten (Hauptseite) ist das nicht gewünscht. Dazu einfach __NOTOC__ verwenden.