Wikierweiterungen

CollapsibleVector [1]

Ein- und Ausklappen von Menüs in der der Sidebar. Die Extension ist Standardmäßig mit dem einbinden aktiv. Es können aber noch weitere Variablen gesetzt werden. Konfiguration in der LocalSettings.php:

wfLoadExtension( 'CollapsibleVector' );

CategorieTree [2]

Diese Erweiterung ist seit Version 1.31 und höher im Mediawiki enthalten.

Listet den Kategoriebaum in der Sidebar auf. Konfiguration in der LocalSettings.php:

wfLoadExtension( 'CategoryTree' );

Damit die Kategorien auch angezeigt werden, in der Sidebar folgendes eintragen: *categorytree-portlet

WikiEditor [3]

Ein etwas verbessereter Editor als der Integrierte. Konfiguration in der Localsettings.php:

wfLoadExtension( 'WikiEditor' );

Weitere Konfiguration des Editors:

# Enables use of WikiEditor by default but still allows users to disable it in preferences
$wgDefaultUserOptions['usebetatoolbar'] = 1;

# Enables link and table wizards by default but still allows users to disable them in preferences
$wgDefaultUserOptions['usebetatoolbar-cgd'] = 1;

# Displays the Preview and Changes tabs
$wgDefaultUserOptions['wikieditor-preview'] = 1;

# Displays the Publish and Cancel buttons on the top right side
$wgDefaultUserOptions['wikieditor-publish'] = 1;

Syntaxhighlight [4]

Liste der unterstützten Sprachen

Der Highlighter kann schon bei der Installation des Wiki mit installiert werden und ist damit standardmäßig aktiv.

Dynamic Article List[5]

Den Original Download gibt es hier: Download Die Extension ist nicht mehr bei Mediawiki.org gelistet, da sie länger nicht gepflegt wurde. Des weitern funktioniert sie im Orginal nur mit einigen Änderungen bis Mediawiki Version 1.31

Für Mediawiki Version 1.35 musste einiges angepasst werden. So musste z.B. der Name des Authors zwischen Artikelname und Datum entfernt werden.

Den Download zur angepassten Version gibt es direkt hier: Datei:DynamicArticleList-for-MediaWiki-1.35.tar.gz

Installation

Das Archiv herunter laden und ins Verzeichnis namens DynamicArticleList im Ordner extensions/ entpacken.

Um die Extension zu laden folgenden Code in der LocalSettings.php einfügen:

$wfLoadExtension( 'DynamicArticleList' );

Zusätzlich kann der Cache in der LocalSettings.php angepasst werden.

$wgDAPMaxCacheTime = 60*15;          // How long to cache pages in seconds

Parameter der Extension

Tag Name DynamicArticleList
Parameter title (optional) Titel der Artikel Liste
type (optional) Typ der Artikel Liste (new/update/discussion)
count (optional) Anzahl der Artikel
categoryRoot (optional) Name der Kategorie, in der sich alle Artikel (einschließlich ihrer Unterkategorien) befinden
  • Wenn "categoryRoot" gesetzt ist, wird Dynamic Article List nur Artikel in dieser Kategorie und ihren Unterkategorien abrufen. Ist dies nicht der Fall, sind alle Artikel Kandidaten.
  • Der Wert des Parameters "type" kann einer der folgenden sein (Standard ist new ):
    • new -> Neu eingestellte Artikel
    • update -> Kürzlich aktualisierte Artikel
    • discussion -> Neueste Diskussionen
  • Der Standardwert für "count" ist 5

Beispiel

Unterhalb, ein Beispiel von der Startseite.

Wenn "type" auf "new" eingestellt ist, ist das Format der Ausgabe: Seitentitel - [Erstellungszeit]

Wenn "type" auf "update" oder "discussion" eingestellt ist, ist das Format der Ausgabe: Seitentitel - [Aktualisierungszeit]

Der dazugehörige Code zum Beispiel ist folgender:

<dynamicarticlelist>
  title=Kürzlich aktualisierte Artikel 
  type=update
  count=5
</dynamicarticlelist>

Quellen: