Vorlage:Autorenbox: Unterschied zwischen den Versionen

Aus ZUM-Unterrichten
Keine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
KKeine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
(25 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Diese Vorlage erzeugt eine Information über den Erstautor und das Datum der letzten Bearbeitung der Seite, auf der die Vorlage eingebunden wird. Testediting
Diese Vorlage erzeugt eine Information über den Erstautor und das Datum der letzten Bearbeitung der Seite, auf der die Vorlage eingebunden wird.


;Benutzung
;Benutzung
Zeile 20: Zeile 20:
  }}
  }}
}}
}}
<div class="uk-panel uk-panel-box uk-panel-box-primary">
{{#vardefine:Autorenbox_lastmodified|}}
{{#vardefine:Autorenbox_lastmodified_tmp|0}}
{{#if:{{{mit_unterseiten|}}}
|{{#dpl:
  | noresultsheader=&nbsp;
  | titlematch={{PAGENAME}}{{#if:{{{mit_unterseiten|}}}|/%{{!}}{{PAGENAME}}}}
  | namespace={{NAMESPACE}}
  | skipthispage=no
  | userdateformat=%U
  | format=,* %DATE%²{#ifexpr: ²{#var:Autorenbox_lastmodified_tmp}² < %DATE% ¦²{#vardefine:Autorenbox_lastmodified_tmp|%DATE%}²}²,
  | distinct=true}}
{{#vardefine:Autorenbox_lastmodified|{{#var:Autorenbox_lastmodified_tmp|}}}}
|
}}
<div class="uk-panel uk-panel-box uk-panel-box-primary zum-hintergrund-links zum-farbe-xx-heller">
'''Autoren:'''
'''Autoren:'''
<span class="uk-align-right">aktualisert im {{#time: F Y | {{REVISIONYEAR}}-{{REVISIONMONTH}}}}</span>
 
tmp:{{#var:Autorenbox_lastmodified_tmp}}
 
raw:{{#var:Autorenbox_lastmodified}}
 
<small class="uk-align-right">aktualisert im {{#time: Y F | {{#var:Autorenbox_lastmodified|{{{REVISIONYEAR}}}-{{{REVISIONMONTH}}}}}}}</small>
<div class="uk-flex uk-flex-wrap">
<div class="uk-flex uk-flex-wrap">
{{Benutzer:Christian/Nutzerkarte|{{#var:Autorenbox_Autor}}}}
{{#vardefine:Autorenbox_Nutzerliste|&nbsp;}}
{{#dpl:
{{Benutzer:Christian/Nutzerkarte|{{#var:Autorenbox_Autor}}}}{{#dpl:
  | noresultsheader=&nbsp;
  | noresultsheader=&nbsp;
  | title={{PAGENAME}}
  | titlematch={{PAGENAME}}{{#if:{{{mit_unterseiten|}}}|/%{{!}}{{PAGENAME}}}}
  | allrevisionsbefore={{CURRENTTIMESTAMP}}
  | allrevisionsbefore={{CURRENTTIMESTAMP}}
  | namespace={{NAMESPACE}}
  | namespace={{NAMESPACE}}
  | skipthispage=no
  | skipthispage=no
  | format=,²{Benutzer:Christian/Nutzerkarte¦%USER%}²,
  | format=,²{#ifeq:{{#var:Autorenbox_Autor}}¦%USER%¦¦ ²{#if: ²{#pos: ²{#var:Autorenbox_Nutzerliste¦}²¦>>%USER%<<}²¦¦²{#vardefine:Autorenbox_Nutzerliste¦²{#var:Autorenbox_Nutzerliste¦}²>>%USER%<<}²²{Benutzer:Christian/Nutzerkarte¦%USER%}²}²}²,
  | addauthor=true
  | adduser=true
  | offset=1
  | distinct=true
}}
}}
</div>
</div>

Version vom 21. September 2019, 20:36 Uhr

Diese Vorlage erzeugt eine Information über den Erstautor und das Datum der letzten Bearbeitung der Seite, auf der die Vorlage eingebunden wird.

Benutzung
{{Benutzer:Christian/Autorenbox}}
Ergebnis