deutsch-lernen>Christian |
|
(24 dazwischenliegende Versionen von 3 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. | | Diese Vorlage erzeugt eine Information über die Autoren der Seite und das Datum der letzten Bearbeitung der Seite, auf der die Vorlage eingebunden wird. |
|
| |
|
|
| |
|
| == Parameter == | | ==Parameter== |
|
| |
|
| ; <code>mit_unterseiten</code> | | ;<code>artikel</code> |
| : zusätzlich werden Autoren und Änderungen aller Unterseiten berücksichtigt. | | :Zeige die Autorenbox für den genannten Artikel, statt der akt. Seite an |
| :; 0 : nein
| |
| :; 1 : ja
| |
|
| |
|
| ; <code>kategorie</code> | | ;<code>mit_unterseiten</code> |
| : zusätzlich werden Autoren und Änderungen aller Seiten der Kategorie berücksichtigt. Weitere Informationen befinden sich in der [http://followthescore.org/dpldemo/index.php?title=DPL:Manual_-_DPL_parameters:_Criteria_for_page_selection#category DPL Dokumentation für <code>category</code>]. | | :zusätzlich werden Autoren und Änderungen aller Unterseiten berücksichtigt. |
| | :;0 :nein |
| | :;1 :ja |
|
| |
|
| == Beispiele == | | ;<code>kategorie</code> |
| | :zusätzlich werden Autoren und Änderungen aller Seiten der Kategorie berücksichtigt. Weitere Informationen befinden sich in der [http://followthescore.org/dpldemo/index.php?title=DPL:Manual_-_DPL_parameters:_Criteria_for_page_selection#category DPL Dokumentation für <code>category</code>]. |
| | |
| | ==Beispiele== |
|
| |
|
| ;Benutzung | | ;Benutzung |
| : <pre>{{Autorenbox}}</pre> | | :<pre>{{Autorenbox}}</pre> |
| ;Ergebnis | | ;Ergebnis |
| : {{Autorenbox}} | | :{{Autorenbox}} |
| | |
| ;Benutzung | | ;Benutzung |
| : <pre>{{Autorenbox|kategorie=Ethik}}</pre> | | :<pre>{{Autorenbox|kategorie=Ethik}}</pre> |
| ;Ergebnis | | ;Ergebnis |
| : <small>Es wird nur der aktuelle Namensraum berücksichtigt, deshalb ist das Beispiel sehr leer.</small>
| | :{{Autorenbox|kategorie=Ethik}} |
| : {{Autorenbox|kategorie=Ethik}} | |
| | |
| ;Benutzung | | ;Benutzung |
| : <pre>{{Autorenbox|mit_unterseiten=ja}}</pre> | | :<pre>{{Autorenbox|mit_unterseiten=ja}}</pre> |
| ;Ergebnis | | ;Ergebnis |
| : <small>Die Vorlage hat keine Unterseiten, deshalb ist das Beispiel sehr leer.</small> | | :<small>Die Vorlage hat keine Unterseiten, deshalb ist das Beispiel sehr leer.</small> |
| : {{Autorenbox|mit_unterseiten=ja}} | | :{{Autorenbox|mit_unterseiten=ja}} |
| | |
|
| |
|
| <onlyinclude><includeonly>
| |
| {{#vardefine:Autorenbox_Autor|}}
| |
| {{#dpl:
| |
| | noresultsheader=
| |
| | title={{PAGENAME}}
| |
| | allrevisionsbefore={{CURRENTTIMESTAMP}}
| |
| | namespace={{NAMESPACE}}
| |
| | skipthispage=no
| |
| | format=,²{#vardefine:Autorenbox_Autor¦%USER%}²,
| |
| | addauthor=true
| |
| | count=1
| |
| }}
| |
| {{#if: {{{kategorie|}}}
| |
| |
| |
| {{#vardefine:Autorenbox_lastmodified|}}
| |
| {{#vardefine:Autorenbox_lastmodified_tmp|0}}
| |
| {{#dpl:
| |
| | noresultsheader=
| |
| | category={{{kategorie}}}
| |
| | namespace={{NAMESPACE}}
| |
| | skipthispage=no
| |
| | userdateformat=U
| |
| | ordermethod=lastedit
| |
| | addeditdate=true
| |
| | format=,²{#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:'''
| |
| <small class="uk-align-right">aktualisert im {{#time: F Y | {{#if:{{#var:Autorenbox_lastmodified|}}|@{{#var:Autorenbox_lastmodified|}}|{{REVISIONYEAR}}-{{REVISIONMONTH}}-{{REVISIONDAY}}}}}}</small>
| |
| <div class="uk-flex uk-flex-wrap">
| |
| {{Nutzerkarte|{{#var:Autorenbox_Autor}}}}
| |
| {{#vardefine:Autorenbox_Nutzerliste|>>{{#sub: {{#var:Autorenbox_Autor}} | {{#expr: 1 + {{#pos: {{#var:Autorenbox_Autor}}|>}}}}}}<<}}{{#dpl:
| |
| | noresultsheader=
| |
| | category={{{kategorie}}}
| |
| | allrevisionsbefore={{CURRENTTIMESTAMP}}
| |
| | namespace={{NAMESPACE}}
| |
| | skipthispage=no
| |
| | format=,²{#if:
| |
| ²{#pos: ²{#var:Autorenbox_Nutzerliste¦}²¦>>²{#sub: %USER% ¦ ²{#expr: 1 + ²{#pos: %USER%¦>}²}²}²<<}²¦¦²{#vardefine:Autorenbox_Nutzerliste¦²{#var:Autorenbox_Nutzerliste¦}²>>²{#sub: %USER% ¦ ²{#expr: 1 + ²{#pos: %USER%¦>}²}²}²<<}²²{Nutzerkarte¦²{#sub: %USER% ¦ ²{#expr: 1 + ²{#pos: %USER%¦>}²}²}²}²,
| |
| | adduser=true
| |
| | distinct=true
| |
| }}
| |
| |
| |
| {{#vardefine:Autorenbox_lastmodified|}}
| |
| {{#vardefine:Autorenbox_lastmodified_tmp|0}}
| |
| {{#dpl:
| |
| | noresultsheader=
| |
| | titlematch={{PAGENAME}}{{#ifeq:{{{mit_unterseiten|}}}|1|{{!}}{{PAGENAME}}/%}}
| |
| | namespace={{NAMESPACE}}
| |
| | skipthispage=no
| |
| | userdateformat=U
| |
| | ordermethod=lastedit
| |
| | addeditdate=true
| |
| | format=,²{#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:'''
| |
| <small class="uk-align-right">aktualisert im {{#time: F Y | {{#if:{{#var:Autorenbox_lastmodified|}}|@{{#var:Autorenbox_lastmodified|}}|{{REVISIONYEAR}}-{{REVISIONMONTH}}-{{REVISIONDAY}}}}}}</small>
| |
| <div class="uk-flex uk-flex-wrap">
| |
| {{Nutzerkarte|{{#var:Autorenbox_Autor}}}}
| |
| {{#vardefine:Autorenbox_Nutzerliste|>>{{#sub: {{#var:Autorenbox_Autor}} | {{#expr: 1 + {{#pos: {{#var:Autorenbox_Autor}}|>}}}}}}<<}}{{#dpl:
| |
| | noresultsheader=
| |
| | titlematch={{PAGENAME}}{{#ifeq:{{{mit_unterseiten|}}}|1|{{!}}{{PAGENAME}}/%}}
| |
| | allrevisionsbefore={{CURRENTTIMESTAMP}}
| |
| | namespace={{NAMESPACE}}
| |
| | skipthispage=no
| |
| | format=,²{#if: ²{#pos: ²{#var:Autorenbox_Nutzerliste¦}²¦>>²{#sub: %USER% ¦ ²{#expr: 1 + ²{#pos: %USER%¦>}²}²}²<<}²¦¦²{#vardefine:Autorenbox_Nutzerliste¦²{#var:Autorenbox_Nutzerliste¦}²>>²{#sub: %USER% ¦ ²{#expr: 1 + ²{#pos: %USER%¦>}²}²}²<<}²²{Nutzerkarte¦²{#sub: %USER% ¦ ²{#expr: 1 + ²{#pos: %USER%¦>}²}²}²}²}²,
| |
| | adduser=true
| |
| | distinct=true
| |
| }}
| |
| }}
| |
| </div>
| |
| </div>
| |
|
| |
|
| </includeonly></onlyinclude> | | <onlyinclude><includeonly>{{#widget:Autorenbox|kategorie={{{kategorie|}}}|mit_unterseiten={{{mit_unterseiten|}}}|artikel={{{artikel|}}}}}</includeonly></onlyinclude> |
| <noinclude> | |
| <templatedata>
| |
| { | |
| "params": {
| |
| "kategorie": {
| |
| "label": "Kategorie",
| |
| "type": "string",
| |
| "description": "Autoren und Änderungen aller Seiten der Kategorie werden berücksichtigt. Wenn Kategorie gesetzt ist wird der Parmaeter mit_unterseiten ignoriert."
| |
| },
| |
| "mit_unterseiten": {
| |
| "label": "Mit Unterseiten",
| |
| "description": "Autoren und Änderungen der aktuellen Seite sowie aller Unterseiten werden berücksichtigt.",
| |
| "type": "boolean"
| |
| }
| |
| },
| |
| "format": "inline",
| |
| "description": "Diese Vorlage erzeugt eine Information über den Erstautor und das Datum der letzten Bearbeitung der Seite, auf der die Vorlage eingebunden wird."
| |
| } | |
| </templatedata> | |
| </noinclude> | |