Zuletzt bearbeitet vor 8 Monaten
von Margit Link-Rodrigue

Handbuch:Erweiterung/DynamicPageList3 und Handbuch:Erweiterung/BlueSpiceEmoticons: Unterschied zwischen den Seiten

(Unterschied zwischen Seiten)
Keine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
 
K ((Benutzername entfernt) (Logbucheinzelheiten entfernt))
 
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="{&quot;style&quot;:&quot;width:100%;&quot;}"
!Parameter
!Syntax
! style="width:380px;" data-ve-attributes="{&quot;style&quot;:&quot;width:380px;&quot;}" |Beschreibung
|-
|mode
|''<nowiki>|mode=ordered</nowiki>''
| style="width:380px;" data-ve-attributes="{&quot;style&quot;:&quot;width:380px;&quot;}" |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=&amp;nbsp; &amp;bull; &amp;nbsp;</nowiki>''
|Seitennamen werden aneinandergereiht mit einem Aufzählungspunkt als Separator
|}
===Sortierung===
{| class="wikitable" style="width:100%;" data-ve-attributes="{&quot;style&quot;:&quot;width:100%;&quot;}"
!Parameter
!Syntax
! style="width:380px;" data-ve-attributes="{&quot;style&quot;:&quot;width:380px;&quot;}" |Beschreibung
|-
|ordermethod
|''<nowiki>|ordermethod=title</nowiki>''
| style="width:380px;" data-ve-attributes="{&quot;style&quot;:&quot;width:380px;&quot;}" |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="{&quot;style&quot;:&quot;width:100%;&quot;}"
!Parameter
!Syntax
! style="width:380px;" data-ve-attributes="{&quot;style&quot;:&quot;width:380px;&quot;}" |Beschreibung
|-
|addcategories
|''<nowiki>|addcategories=true</nowiki>''
| style="width:380px;" data-ve-attributes="{&quot;style&quot;:&quot;width:380px;&quot;}" |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]]

Version vom 14. März 2023, 15:47 Uhr


Emoticons werden in der Leseansicht in kleine Smiley-Bilder emoticon-smile umgewandelt.

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.

Emoticons einfügen[Bearbeiten | Quelltext bearbeiten]

Die folgenden Zeichenketten werden in BlueSpice in Emoticons umgewandelt:

:-) smile.png emoticon-smile lächeln
:-( sad.png emoticon-sad traurig
:-| neutral.png emoticon-neutral neutral, skeptisch  
:-@ angry.png emoticon-angry sauer, genervt 
;-) wink.png emoticon-wink zwinkern, ironisch
:-D smile-big.png emoticon-smile-big lachen
:-/ thinking.png emoticon-thinking nachdenken 
:-X shut-mouth.png emoticon-shut-mouth geschlossener Mund 
:'(  crying.png emoticon-crying weinen
:-O shock.png emoticon-shock geschockt, überrascht 
:-S confused.png emoticon-confused unentschlossen, verwirrt 
8-)glasses-cool.png emoticon-glasses-cool cool, Sonnenbrille
:lol: laugh.png emoticon-laugh  laut lachen
(:| yawn.png emoticon-yawn gähnen
:good: good.png emoticon-good gut, Daumen hoch 
:bad: bad.png emoticon-bad schlecht, Daumen runter
:-[ embarrassed.png emoticon-embarrassed peinlich, errötet
[-X shame.png emoticon-shame Scham
Hinweis: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.

Weiterführende Links





Feedback zur Dokumentation ist im Community-Forum möglich.

Diskussionen