SmartList


SmartList
Führt ein Tag ein, das auf einer beliebigen Seite platziert werden kann, um eine Liste der relevantesten Seiten anzuzeigen
Status: stable
Entwickler: HalloWelt
Art der Extension: BlueSpice
Edition: BlueSpice
Abhängigkeit: BlueSpice
Lizenz: GPL v3 only
Aktiviert: Ja
Kategorie: Reporting
Dokumentation auf MediaWiki.org

Beschreibung

Nutzung / Funktionen

Technische Information

Konfiguration

Rechte (Berechtigungen)

Anforderungen

SmartList benötigt BlueSpiceFoundation.

Bedienungsanleitung

Für eine detaillierte Beschreibung und Verwendung besuchen Sie bitte unser Benutzerhandbuch.

Versuchen Sie es kostenlos mit unserem BlueSpice

BlueSpice Demo.


Mit der SmartList können Sie automatisch generierte Auflistungen in Artikeln ausgeben lassen. Die Konfiguration ist durch verschiedene Modi und Parameter möglich. Dadurch ergeben sich eine Vielzahl an Kombinations- und damit an Abfragemöglichkeiten, die vor allem in Überblicksportalen wertvolle Daten und Informationen liefern.

Technischer Hintergrund

Die SmartList ist ein Tag und wird damit auch als Tag eingebunden. Die Anpassung ist durch eine Vielzahl von Parametern möglich. Zudem gibt es verschiedene Modi, mit denen sich die Abfrage ebenfalls anpassen lässt. Die Ausgabe der automatischen Auflistung findet in einem Artikel statt. Für die Standardausgabe der SmartList ist außerdem ein Befehl vorhanden, um diese in die Widgetbar und/oder die UserSideBar einzubinden. Die Funktion ist vergleichbar mit PagesVisited.

Wo finde ich die Funktion SmartList?

Die SmartList kann in Artikel eingebunden und - in der Standardkonfiguration - in der Widgetbar sowie der UserSideBar angezeigt werden.

SmartList in Artikel einbinden

Geben Sie an der gewünschten Stelle den folgenden Tag ein:

<bs:smartlist />

Dies fügt die SmartList mit den entsprechenden Standardeinstellungen ein. Die Standardeinstellungen finden Sie in den Listen weiter unten.

Modi der SmartList

Modus Beschreibung Standardeinstellung
recentchanges

Anzeige der letzten Änderungen

ja
Wird also verwendet, wenn kein Modus angegeben wird
whatlinkshere Zeigt alle Artikel an, die auf die Seite verweisen, auf denen der Tag eingebunden ist nein
ratings Funktioniert nur, wenn Ratings im Wiki installiert wird. Es gibt die am häufigsten bewerteten Artikel aus. nein
flaggedrevisions Funktioniert nur, wenn Teamwork im Wiki installiert ist. Es gibt eine Liste der Freigaben aus. nein

Um einen Modus zu setzen, gibt man diesen als Parameter mit mode="..." an, also z.B.

<bs:smartlist mode="whatlinkshere" />

Parameter und ihre Verwendung

Fügen Sie entsprechende Parameter ein, um die Ausgabe der automatischen Auflistung zu konfigurieren.

Parameter für 'recentchanges' (SmartList Standard)

Parameter Beschreibung Angabemöglichkeiten Standardeinstellung
count Anzahl der Artikel die ausgegeben und damit angezeigt werden. Zahl 5
ns Nur Artikel dem hier angegebenen Namensraum werden aufgelistet. Die Angabe kann durch Eingabe des Namens oder der zugeordenten Nummer im Namensraummanager erfolgen. Mehrfachnennung ist mit Komma möglich: z.B. ns="Seiten, Benutzer" Zahl oder Name keine Einschränkung
excludens Artikel aus den hier angegebenen Namensräumen werden nicht aufgelistet. Die Angabe kann durch Eingabe des Namens oder der zugeordenten Nummer im Namensraummanager erfolgen. Mehrfachnennung ist mit Komma möglich:
z.B. excludens="0,2,5".
Zahl oder Name keine Einschränkung
cat Nur Artikel aus der angegebenen Kategorie werden aufgelistet. Mehrfachnennung ist nicht möglich. Name keine Einschränkung
minor Minor Changes (kleine Änderungen, die in den letzten Änderungen mit einem K versehen sind) werden in die Liste mit aufgenommen. 'true'
'false'
true
(werden aufgenommen)
period Nur Änderungen innerhalb dieser Zeitperiode werden angezeigt. 'month'
'week'
'day'
keine Einschränkung
mode Angabe welcher Modus verwendet werden soll. 'recentchanges' 'whatlinkshere
'ratings'
'flaggedrevision'
recentchanges
new Nur neu erstellte Seiten werden in die Liste mit aufgenommen.

'true'
'false'

false

(Alle Seiten werden aufgenommen)

heading Eine Überschrift kann angegeben werden, die über der Auflistung angezeigt wird. Zeichenkette keine Überschrift
trim Lange Artikelnamen werden auf die angegebene Anzahl von Zeichen verkürzt dargestellt. Zahl 30
showtext Zusätzlich zum Artikeltitel wird der Anfang des Artikelinhalts angezeigt.

'true'
'false'

false

(Nur Seitentitel werden aufgelistet)

trimtext Mit "trimtext" kann die Anzahl der Zeichen des angezeigten Artikelinhalts auf eine beliebige Zahl festgelegt werden (nur relevant, wenn showtext="true"). Der Parameterwert 3 ist der kleinste Wert, der verwendet werden kann. Bei Werten darunter wird der Parameter ignoriert.
Zahl 40
sort Angabe der Art der Listensortierung. 'time'
'title'

time

(Sortierung nach Datum und Zeit)

order Angabe der Art der Listensortierung (auf- oder absteigend). 'ASC'
'DESC'

DESC
(Absteigende Sortierung)

showns In der Auflistung wird der Namensraum als Präfix mit angezeigt.

'true'
'false'

true
(Namensraumpräfix wird mit angezeigt)

numwithtext Anzahl der aufgelisteten Artikel, die mit Text dargestellt werden sollen (nur relevant, wenn showtext="true").

Zahl

100

meta Angabe, ob Meta-Informationen mit ausgegeben werden sollen.

'true'
'false'

false
(Meta-Informationen werden nicht angezeigt)

Um mit den genannten Parametern die Ausgabe der SmartList zu konfigurieren, müssen die gewünschten Parameter einfach im SmartList-Tag mit angegeben werden.

Beispiel:

<smartlist new="true" count="7" ns="104" trim="false" /> 


Diese Smartlist listet die sieben neuesten Artikel aus einem bestimmten Namensraum ohne Verkürzung der Titel auf.

Zusatzparameter für die weiteren Modi

Whatlinkshere

Spezialparameter Beschreibung Angabemöglichkeiten Standardwert
target Angabe des Artikeltitels, für den die Auflistung erstellt werden soll. Es werden alle Artikel aufgelistet, die auf den angegebenen Artikel verlinken.

Name (Artikeltitel)

Der Artikel, auf dem das Tag eingebundet wird.

Ratings

Ist die Extension Ratings ins Wiki eingebunden, kann eine Übersicht der am häufigsten bewerteten Seiten mithilfe der SmartList angezeigt werden. Dabei werden die am häufigsten Artikel aufgelistet. Es spielt keine Rolle wie gut bzw. wie schlecht der Artikel bewertet wurde. Es zählt die reine Anzahl der abgegebenen Bewertungen.

Spezialparameter Beschreibung Angabemöglichkeiten Standardwert
showvotes Neben dem Titel der Seite wird die Anzahl der abgegebenen Bewertungen angezeigt.

'true'
'false'

false
(Anzahl der Bewertung wird nicht angezeigt)

SmartList in die Navigation bzw. die Widgets einbauen

Die SmartList lässt sich in ihrer Standardkonfiguration in die benutzereigene Navigation und die Widgetbar eingebaut werden. Die bewirkt dort also die Auflistung der 5 zuletzt geänderten Artikel. Um die SmartList einzubinden rufen Sie die entsprechende Seite über das Stiftsymbol (entweder in der Benutzernavigation oder der Widgetbox) im Bearbeitungsmodus auf und fügen Sie hier an gewünschter Stelle

* SMARTLIST

ein.

Spezialformen der SmartList

Toplist

Der <bs:toplist /> Tag erstellt eine Liste mit den meist geklickten Artikeln des Wikis.

Mögliche Parameter sind:

Parameter Beschreibung Angabemöglichkeiten Standardwert
count

Anzahl der angezeigten Artikel.

Zahl 10
ns Nur Artikel aus diesem Namespace werden angezeigt. Angabe mehrerer Namespaces möglich (müssen mit einem , getrennt werden) Name oder Zahl keine Einschränkung
cat Nur Artikel aus dieser Kategorie werden angezeigt. Angabe mehrerer Kategorien möglich (müssen mit einem , getrennt werden) Name oder Zahl keine Einschränkung
period Zeitraum der verwendet werden soll (alltime oder month). 'alltime'
'month'
alltime

Newbies

Der <bs:newbies/> Tag zeigt die neuesten Mitglieder des Wikis an.

Mögliche Parameter sind:

Parameter Beschreibung Angabemöglichkeiten Standardwert
count Anzahl der angezeigten neuen Mitglieder. Zahl 10

Anhänge

Diskussionen