Vorlage:Autorenbox: Unterschied zwischen den Versionen
Aus ZUM-Unterrichten
(TYPO) Markierung: 2017-Quelltext-Bearbeitung |
(typo aktualisert) Markierung: 2017-Quelltext-Bearbeitung |
||
(5 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
Zeile 32: | Zeile 32: | ||
<includeonly> | |||
<!-- BEGIN: Wir suchen den ersten Autor der Seite --> | <!-- BEGIN: Wir suchen den ersten Autor der Seite --> | ||
{{#vardefine:Autorenbox_Autor|}} | <onlyinclude>{{#vardefine:Autorenbox_Autor|}}</onlyinclude> | ||
<!-- wir suchen nach allen Versionen vor der aktuellen Zeit. Wir wollen nur ein Ergebnis und benutzen ein Userformat um die Variable Autorenbox_Autor zu setzen. --> | <!-- wir suchen nach allen Versionen vor der aktuellen Zeit. Wir wollen nur ein Ergebnis und benutzen ein Userformat um die Variable Autorenbox_Autor zu setzen. --> | ||
{{#dpl: | <onlyinclude>{{#dpl: | ||
| noresultsheader= | | noresultsheader= | ||
| title={{PAGENAME}} | | title={{PAGENAME}} | ||
Zeile 45: | Zeile 45: | ||
| addauthor=true | | addauthor=true | ||
| count=1 | | count=1 | ||
}} | }}</onlyinclude> | ||
<!-- END: Wir suchen den ersten Autor der Seite --> | <!-- END: Wir suchen den ersten Autor der Seite --> | ||
{{#if: {{{kategorie|}}} | <onlyinclude>{{#if: {{{kategorie|}}} | ||
| | | | ||
<!-- BEGIN: Liste aller Autoren in der Kategorie --> | <!-- BEGIN: Liste aller Autoren in der Kategorie --> | ||
Zeile 63: | Zeile 63: | ||
| format=,²{#ifexpr: ²{#var:Autorenbox_lastmodified_tmp}² < %DATE% ¦²{#vardefine:Autorenbox_lastmodified_tmp¦%DATE%}²}², | | format=,²{#ifexpr: ²{#var:Autorenbox_lastmodified_tmp}² < %DATE% ¦²{#vardefine:Autorenbox_lastmodified_tmp¦%DATE%}²}², | ||
| distinct=true}} | | distinct=true}} | ||
{{#vardefine:Autorenbox_lastmodified|{{#var:Autorenbox_lastmodified_tmp|}}}} | {{#vardefine:Autorenbox_lastmodified|{{#ifeq:{{#var:Autorenbox_lastmodified_tmp|}}|0||{{#var:Autorenbox_lastmodified_tmp|}}}}}} | ||
<div class="uk-panel uk-panel-box uk-panel-box-primary zum-hintergrund-links zum-farbe-xx-heller"> | <div class="uk-panel uk-panel-box uk-panel-box-primary zum-hintergrund-links zum-farbe-xx-heller"> | ||
'''Autoren:''' | '''Autoren:''' | ||
Zeile 110: | Zeile 110: | ||
| format=,²{#ifexpr: ²{#var:Autorenbox_lastmodified_tmp}² < %DATE% ¦²{#vardefine:Autorenbox_lastmodified_tmp¦%DATE%}²}², | | format=,²{#ifexpr: ²{#var:Autorenbox_lastmodified_tmp}² < %DATE% ¦²{#vardefine:Autorenbox_lastmodified_tmp¦%DATE%}²}², | ||
| distinct=true}} | | distinct=true}} | ||
{{#vardefine:Autorenbox_lastmodified|{{#var:Autorenbox_lastmodified_tmp|}}}} | {{#vardefine:Autorenbox_lastmodified|{{#ifeq:{{#var:Autorenbox_lastmodified_tmp|}}|0||{{#var:Autorenbox_lastmodified_tmp|}}}}}} | ||
<div class="uk-panel uk-panel-box uk-panel-box-primary zum-hintergrund-links zum-farbe-xx-heller"> | <div class="uk-panel uk-panel-box uk-panel-box-primary zum-hintergrund-links zum-farbe-xx-heller"> | ||
'''Autoren:''' | '''Autoren:''' | ||
<small class="uk-align-right"> | <small class="uk-align-right">aktualisiert im {{#time: F Y | {{#if:{{#var:Autorenbox_lastmodified|}}|@{{#var:Autorenbox_lastmodified|}}|{{REVISIONYEAR}}-{{REVISIONMONTH}}-{{REVISIONDAY}}}}}}</small> | ||
<div class="uk-flex uk-flex-wrap uk-width-1-1"> | <div class="uk-flex uk-flex-wrap uk-width-1-1"> | ||
{{Nutzerkarte|{{#var:Autorenbox_Autor}}}} | {{Nutzerkarte|{{#var:Autorenbox_Autor}}}} | ||
Zeile 131: | Zeile 131: | ||
}} | }} | ||
</div> | </div> | ||
</div> | </div></onlyinclude> | ||
</includeonly> | |||
</ | |||
<noinclude> | <noinclude> | ||
<templatedata> | <templatedata> |
Version vom 7. November 2020, 08:30 Uhr
Diese Vorlage erzeugt eine Information über den Erstautor und das Datum der letzten Bearbeitung der Seite, auf der die Vorlage eingebunden wird.
Parameter
mit_unterseiten
- zusätzlich werden Autoren und Änderungen aller Unterseiten berücksichtigt.
- 0
- nein
- 1
- ja
kategorie
- zusätzlich werden Autoren und Änderungen aller Seiten der Kategorie berücksichtigt. Weitere Informationen befinden sich in der DPL Dokumentation für
category
.
Beispiele
- Benutzung
{{Autorenbox}}
- Ergebnis
Autoren: aktualisiert im November 2020
- Benutzung
{{Autorenbox|kategorie=Ethik}}
- Ergebnis
- Es wird nur der aktuelle Namensraum berücksichtigt, deshalb ist das Beispiel sehr leer.
Autoren: aktualisiert im November 2020
- Benutzung
{{Autorenbox|mit_unterseiten=ja}}
- Ergebnis
- Die Vorlage hat keine Unterseiten, deshalb ist das Beispiel sehr leer.
Autoren: aktualisiert im November 2020
Diese Vorlage erzeugt eine Information über den Erstautor und das Datum der letzten Bearbeitung der Seite, auf der die Vorlage eingebunden wird.
Parameter | Beschreibung | Typ | Status | |
---|---|---|---|---|
Kategorie | kategorie | Autoren und Änderungen aller Seiten der Kategorie werden berücksichtigt. Wenn Kategorie gesetzt ist wird der Parmaeter mit_unterseiten ignoriert. | Zeichenfolge | optional |
Mit Unterseiten | mit_unterseiten | Autoren und Änderungen der aktuellen Seite sowie aller Unterseiten werden berücksichtigt. | Boolesch | optional |