|
|
Zeile 1: |
Zeile 1: |
| {{DISPLAYTITLE:DPL3: Seitenlisten und Transklusionen}} | | {{DISPLAYTITLE:Emoticons}} |
|
| |
|
| Mit '''DynamicPageList3''' können Sie unter anderem Seitenlisten generieren, die auf jeder Wikiseite angezeigt werden können.Zusätzlich können Sie auch einzelne Seitenabschnitte auf einer Wikiseite transkludieren.
| | '''Emoticons''' werden in der Leseansicht in kleine Smiley-Bilder :-) umgewandelt. |
|
| |
|
| ==Anwendungsbeispiele==
| | BlueSpice hat eine Liste von Emoticons oder Smilies, die aus dem Chat-Jargon stammen. Diese können die Kommunikation verbessern, indem sie zum Beispiel Dinge wie Ironie ausdrücken. Wenn ein Benutzer einem Artikel ein Smiley hinzufügt, wird dies in ein Bild umgewandelt. |
| Eine Dokumentation aller Auswahlkriterien und Formatierungsbeispiele sind auf [https://help.gamepedia.com/Extension:DPL3/Manual Gamepedia] (englisch) erhältlich.
| |
| Im folgenden sehen Sie einige typische Anwendungsbeispiele. Zusätzlich können Sie eine Tabelle mit einer [[Handbuch:Erweiterung/DynamicPageList3#Liste typischer Parameter|Liste möglicher Parameter und deren Werte]] konsultieren.
| |
| ==Seitenabschnitte transkludieren==
| |
| Um einen Abschnitt einer Seite auf einer anderen Seite anzuzeigen (=transkludieren), geben Sie den Seitennamen (title) und den Abschnittsnamen (include) als Parameter an:
| |
| <syntaxhighlight lang="text">
| |
| {{#dpl:title=Handbuch:Semantic_MediaWiki|include=#Attribute definieren}}
| |
| </syntaxhighlight>
| |
|
| |
|
| ===Unterseiten auflisten=== | | ==Emoticons einfügen== |
| Folgender Code zeigt die Unterseiten der aktuellen Seite in einem 3-spaltigen Layout an:<syntaxhighlight lang="text">
| |
| {{#dpl:
| |
| |titlematch={{PAGENAME}}/%
| |
| |shownamespace=false
| |
| |replaceintitle=/{{PAGENAME}}\//,
| |
| |columns=3
| |
| |mode=none
| |
| |rowcolformat=width=100%
| |
| }}
| |
| </syntaxhighlight>
| |
|
| |
|
| Beispiel: Darstellen der Unterseiten der Seite ''VisualEditor'' im im Hauptnamensraum. Es soll eine 1-spaltige Aufzählungsliste erzeugt werden:<syntaxhighlight lang="text">
| | Die folgenden Zeichenketten werden in BlueSpice in Emoticons umgewandelt: |
| {{#dpl:
| |
| |titlematch=Erweiterung/VisualEditor/%
| |
| |shownamespace=false
| |
| |namespace=Handbuch
| |
| |replaceintitle=@Erweiterung/VisualEditor/@,
| |
| |columns=1
| |
| |mode=unordered
| |
| |rowcolformat=width=100%
| |
| }}
| |
| </syntaxhighlight>
| |
|
| |
|
| | <nowiki>:-)</nowiki> smile.png :-) lächeln |
| | <nowiki>:-( </nowiki>sad.png :-( traurig |
| | <nowiki>:-|</nowiki> neutral.png :-| neutral, skeptisch |
| | <nowiki>:-@</nowiki> angry.png :-@ sauer, genervt |
| | <nowiki>;-)</nowiki> wink.png ;-) zwinkern, ironisch |
| | <nowiki>:-D</nowiki> smile-big.png :D lachen |
| | <nowiki>:-/</nowiki> thinking.png :-/ nachdenken |
| | <nowiki>:-X</nowiki> shut-mouth.png :-X geschlossener Mund |
| | <nowiki>:'( </nowiki> crying.png :'( weinen |
| | <nowiki>:-O</nowiki> shock.png :-O geschockt, überrascht |
| | <nowiki>:-S</nowiki> confused.png :-S unentschlossen, verwirrt |
| | <nowiki>8-)</nowiki>glasses-cool.png 8-) cool, Sonnenbrille |
| | <nowiki>:lol:</nowiki> laugh.png :lol: laut lachen |
| | <nowiki>(:|</nowiki> yawn.png (:| gähnen |
| | <nowiki>:good:</nowiki> good.png :good: gut, Daumen hoch |
| | <nowiki>:bad:</nowiki> bad.png :bad: schlecht, Daumen runter |
| | <nowiki>:-[</nowiki> embarrassed.png :-[ peinlich, errötet |
| | <nowiki>[-X</nowiki> shame.png [-X Scham |
| | {{Hinweisbox|boxtype=note|Note text=Emoticons können nicht direkt am Anfang einer Zeile verwendet werden. Dies könnte sonst zu Konflikten mit anderen Wiki-Formatierungen wie Einzügen oder Listen führen, welche ebenfalls mit : oder ; beginnen. Vor einem Emoticon muss zudem immer ein Leerzeichen gesetzt werden.}} |
| | {{Box Links|Thema1=[[Referenz:BlueSpiceEmoticons]]}}<br /> |
|
| |
|
| '''Output:'''
| | {{Translation}} |
| | | [[Category:Bearbeitung]] |
| {{#dpl: | |
| |titlematch=Erweiterung/VisualEditor/%
| |
| |shownamespace=false
| |
| |namespace=Handbuch
| |
| |replaceintitle=@Erweiterung/VisualEditor/@,
| |
| |columns=1
| |
| |mode=unordered
| |
| |rowcolformat=width=100%
| |
| }} | |
| | |
| | |
| Um die Ausgabe auf die erste Ebene von Unterseiten zu beschränken, kann folgende Anweisung hinzugefügt werden:<syntaxhighlight lang="text">
| |
| |nottitlematch={{PAGENAME}}/%/%
| |
| </syntaxhighlight>
| |
| | |
| | |
| | |
| Alternativ-Beispiel:<syntaxhighlight lang="text">
| |
| {{#dpl:
| |
| |titlematch=%Performance-Optimierungen/%
| |
| |replaceintitle=@Installationsanleitung/Kompendium/Performance-Optimierungen/@,
| |
| |namespace=Setup
| |
| |shownamespace=false
| |
| |includesubpages=true
| |
| |mode=unordered
| |
| }}
| |
| </syntaxhighlight>
| |
| | |
| ===Seiten in bestimmten Namensräumen auflisten===
| |
| <syntaxhighlight lang="text">
| |
| {{#dpl:
| |
| |namespace=Handbuch
| |
| |includesubpages=true
| |
| |shownamespace=false
| |
| |count=5
| |
| |ordermethod=title
| |
| }}
| |
| </syntaxhighlight>
| |
| | |
| | |
| '''Output:'''
| |
| | |
| {{#dpl:
| |
| |namespace=Handbuch
| |
| |includesubpages=true
| |
| |shownamespace=false
| |
| |count=5
| |
| |ordermethod=title
| |
|
| |
| }}
| |
| | |
| <syntaxhighlight lang="text">
| |
| {{#dpl:
| |
| |namespace=Handbuch
| |
| |includesubpages=true
| |
| |shownamespace=false
| |
| |count=20
| |
| |mode=category
| |
| |ordermethod=titlewithoutnamespace
| |
| }}
| |
| </syntaxhighlight>
| |
| | |
| | |
| '''Output:'''
| |
| | |
| {{#dpl:
| |
| |namespace=Handbuch
| |
| |includesubpages=true
| |
| |shownamespace=false
| |
| |count=20
| |
| |mode=category
| |
| |ordermethod=titlewithoutnamespace
| |
| }}
| |
| ===Seiten in bestimmten Kategorien auflisten===
| |
| <syntaxhighlight lang="text">
| |
| {{#dpl:
| |
| |category=Bearbeitung
| |
| |addcategories = true
| |
| |includesubpages=true
| |
| |shownamespace=false
| |
| |count=5
| |
| |ordermethod=title
| |
| |mode=ordered
| |
| }}
| |
| </syntaxhighlight>
| |
| | |
| | |
| '''Output:'''
| |
| | |
| {{#dpl:
| |
| |category=Bearbeitung
| |
| |addcategories = true
| |
| |includesubpages=true
| |
| |shownamespace=false
| |
| |count=5
| |
| |ordermethod=title
| |
| |mode=ordered
| |
|
| |
| }}<br />
| |
| | |
| | |
| ===Seiten mit bestimmten Namensmustern===
| |
| <syntaxhighlight lang="text">
| |
| {{#dpl:
| |
| |namespace=Datei
| |
| |titlematch=A%
| |
| |count=5
| |
| }}
| |
| | |
| </syntaxhighlight>
| |
| | |
| | |
| '''Output:'''
| |
| | |
| {{#dpl:
| |
| |namespace=Datei
| |
| |titlematch=A%
| |
| |count=5
| |
| }}
| |
| | |
| ==Liste typischer Parameter==
| |
| | |
| ===Kriterien zur Seitenauswahl===
| |
| {| class="wikitable" style="width:100%;"
| |
| !Parameter
| |
| !Syntax
| |
| ! style="width:380px;" |Beschreibung
| |
| |-
| |
| |category
| |
| |''<nowiki>|category=Bearbeitung|Setup...</nowiki>''
| |
| | style="width:380px;" |Seiten aus den Kategorien Bearbeitung ODER Setup
| |
| |-
| |
| |
| |
| |''<nowiki>|category=Bearbeitung&Setup&...</nowiki>''
| |
| | style="width:380px;" |Seiten aus den Kategorien Bearbeitung UND Setup
| |
| |-
| |
| |
| |
| |''<nowiki>|category=Bearbeitung|Setup...|category=Admin</nowiki>''
| |
| | style="width:380px;" |Seiten aus den Bearbeitung ODER Setup und Seiten aus der Kategorie Admin
| |
| |-
| |
| |notcategory
| |
| |''<nowiki>|notcategory=Bearbeitung</nowiki>''
| |
| | style="width:380px;" |Seiten, die nicht in der Kategorie Bearbeitung sind
| |
| |-
| |
| |categoriesminmax
| |
| |''<nowiki>|category=Bearbeitung|categoriesminmax=2</nowiki>''
| |
| | style="width:380px;" |Seiten, die in der Kategorie Bearbeitung und mindestens 2 weiteren Kategorien sind
| |
| |-
| |
| |
| |
| |''<nowiki>|category=Bearbeitung|categoriesminmax=,1</nowiki>''
| |
| | style="width:380px;" |Seiten, die nur in der Kategorie Bearbeitung und in keiner anderen Kategorie sind
| |
| |-
| |
| |namespace
| |
| |''<nowiki>|namespace=</nowiki>''
| |
| | style="width:380px;" |Seiten im Namensraum (Main)
| |
| |-
| |
| |
| |
| |''<nowiki>|namespace=Help|Handbuch</nowiki>''
| |
| | style="width:380px;" |Seiten im Namensraum Help ODER Handbuch
| |
| |-
| |
| |namespacenot
| |
| |''<nowiki>|namespacenot=Help</nowiki>''
| |
| | style="width:380px;" |Seiten, die nicht im Namensraum Help sind
| |
| |-
| |
| |
| |
| |''<nowiki>|namespacenot={{NAMESPACE}}</nowiki>''
| |
| | style="width:380px;" |Seiten, die nicht im Namenraum der aktuellen Wikiseite sind
| |
| |}
| |
| | |
| ===Output-Format===
| |
| {| class="wikitable" style="width:100%;" data-ve-attributes="{"style":"width:100%;"}"
| |
| !Parameter
| |
| !Syntax
| |
| ! style="width:380px;" data-ve-attributes="{"style":"width:380px;"}" |Beschreibung
| |
| |-
| |
| |mode
| |
| |''<nowiki>|mode=ordered</nowiki>''
| |
| | style="width:380px;" data-ve-attributes="{"style":"width:380px;"}" |Numerierte Liste
| |
| |-
| |
| |
| |
| |''<nowiki>|mode=unordered</nowiki>''
| |
| |Aufzählungsliste
| |
| |-
| |
| |
| |
| |<nowiki>|</nowiki>''mode=none''
| |
| |Zeilenumbrüche
| |
| |-
| |
| |
| |
| |<nowiki>|</nowiki>''mode=category''
| |
| |Seiten werden alphabetisch in A-Z Gruppen formatiert (ähnlicher einer Kategorienseite)
| |
| |-
| |
| |
| |
| |''<nowiki>|mode=inline|inlinetext=&nbsp; &bull; &nbsp;</nowiki>''
| |
| |Seitennamen werden aneinandergereiht mit einem Aufzählungspunkt als Separator
| |
| |}
| |
| ===Sortierung===
| |
| {| class="wikitable" style="width:100%;" data-ve-attributes="{"style":"width:100%;"}"
| |
| !Parameter
| |
| !Syntax
| |
| ! style="width:380px;" data-ve-attributes="{"style":"width:380px;"}" |Beschreibung
| |
| |-
| |
| |ordermethod
| |
| |''<nowiki>|ordermethod=title</nowiki>''
| |
| | style="width:380px;" data-ve-attributes="{"style":"width:380px;"}" |Sortiert nach Seiten(-Präfix+)Titel
| |
| |-
| |
| |
| |
| |''<nowiki>|ordermethod=titlewithoutnamespace</nowiki>''
| |
| |Sortiert nach Seitenname unabhängig vom Namensraum
| |
| |-
| |
| |
| |
| |''<nowiki>|ordermethod=counter</nowiki>''
| |
| |Sortiert nach Anzahl der Seitenansichten (Popularität)
| |
| |-
| |
| |
| |
| |''<nowiki>|ordermethod=size</nowiki>''
| |
| |Sortiert nach Seitengröße
| |
| |-
| |
| |
| |
| |''<nowiki>|ordermethod=firstedit</nowiki>''
| |
| |Sortiert nach Erstellungsdatum
| |
| |-
| |
| |
| |
| |''<nowiki>|ordermethod=lastedit</nowiki>''
| |
| |Sortiert nach letztem Bearbeitungdatum
| |
| |-
| |
| |
| |
| |''<nowiki>|ordermethod=user,firstedit</nowiki>''
| |
| |Sortiert nach Bearbeiter, dann nach Erstellungsdatum durch den Bearbeiter
| |
| |-
| |
| |
| |
| |''<nowiki>|ordermethod=user,lastedit</nowiki>''
| |
| |Sortiert nach Bearbeiter, dann nach letztem Bearbeitungsdatum durch den Bearbeiter
| |
| |-
| |
| |order
| |
| |''<nowiki>|order=ascending</nowiki>''
| |
| |Aufsteigend sortiert
| |
| |-
| |
| |
| |
| |''<nowiki>|order=descending</nowiki>''
| |
| |Absteigend sortiert
| |
| |}
| |
| | |
| ===Anzeige von Metadaten===
| |
| {| class="wikitable" style="width:100%;" data-ve-attributes="{"style":"width:100%;"}"
| |
| !Parameter
| |
| !Syntax
| |
| ! style="width:380px;" data-ve-attributes="{"style":"width:380px;"}" |Beschreibung
| |
| |-
| |
| |addcategories
| |
| |''<nowiki>|addcategories=true</nowiki>''
| |
| | style="width:380px;" data-ve-attributes="{"style":"width:380px;"}" |Zeigt alle Kategorien der Seite nach dem Seitennamen an
| |
| |-
| |
| |addpagecounter
| |
| |''<nowiki>|category:Bearbeitung|ordermethod=counter|order=descending</nowiki>''
| |
| ''|addpagecounter=true|count=5''
| |
| |Zeigt die 5 populärsten Seiten aus der Kategorie Bearbeitung
| |
| |-
| |
| |adduser
| |
| |''<nowiki>|category=Bearbeitung|ordermethod=lastedit|adduser=true</nowiki>''
| |
| |Stellt den Seiten den Namen des letzten Bearbeiters voran.
| |
| |-
| |
| |addauthor
| |
| |''<nowiki>|category=Bearbeitung|addauthor=true</nowiki>''
| |
| |Stellt den Seiten den Namen des Seitenerstellers voran.
| |
| |}
| |
| | |
| == Automatisch generierte DPL3-Kategorien verstecken ==
| |
| Diese Erweiterung erstellt einige, manchmal unerwünschte, automatische Systemkategorien, die dann auf jeder Wiki-Seite angezeigt werden, die eine DPL-Parser-Funktion enthält.
| |
| | |
| Um diese Kategorien auszublenden:
| |
| | |
| # '''Gehen''' Sie in Ihrem Wiki zur Seite ''Spezial:TrackingCategories''
| |
| # '''Klicken''' Sie in der Spalte ''Name der Nachricht'' auf ''dpl-parserfunc-tracking-category''
| |
| # '''Ersetzen''' Sie den Text ''Seiten, die DynamicPageList parser function nutzen''<span style="color: rgb(37, 37, 37)"></span> durch einen Bindestrich ("-").
| |
| # '''Speichern''' Sie die Seite.
| |
| | |
| Die Kategorie wird anschließend nicht mehr auf Ihren Wiki-Seiten angezeigt.
| |
| | |
| | |
| Siehe: https://www.mediawiki.org/wiki/Help:Tracking%20categories
| |
| | |
| | |
| [[en:Manual:Extension/DynamicPageList3]]
| |
| [[de:{{FULLPAGENAME}}]]
| |
| | |
| [[Category:Organisation]] | |