Admin:Extensions
Aus Stadtwiki
Admin-Infos zu Erweiterungen. Diese erweitern das Mediawiki. Welche Erweiterungen ein Mediawiki einsetzt, bzw. ob die Installation erfolgreich war, lässt sich über Spezial:Version (bzw. Special:Version) rausfinden.
Inhaltsverzeichnis |
[bearbeiten] Quelle
Quelltexte ..
[bearbeiten] Ziel
Verzeichnis
/extensions
[bearbeiten] Erweiterungen
[bearbeiten] ExtensionFunctions.php
Hier klinken sich Erweiterungen ein, sollte man haben ;-)
/extenstions/ExtensionFunctions.php
[bearbeiten] RenameUser / Benutzer umbennnen
/extenstions/RenameUser/SpecialRenameuser.php /extenstions/RenameUser/SpecialRenameuser_body.php /extenstions/RenameUser/SpecialRenameuser.i18n.php
erfordert ExtensionFunctions.php und einen Eintrag in LocalSettings.php
require_once("extensions/RenameUser/SpecialRenameuser.php");
Die Funktion steht nur Bürokraten zur Verfügung, es sei denn, man setzt
$wgGroupPermissions['sysop']['renameuser'] = true;
dann darf es jeder Admin.
Umbenennen sollte man sparsam einsetzen, ist aber hilfreich umd SPAM-Accounts ans Ende der Userliste zu schieben. Wobei gilt Z < a.
http://www.mediawiki.org/wiki/Extension:Renameuser
[bearbeiten] SpamBlacklist
Dokumentiert ist die Erweiterung in
/extenstions/SpamBlacklist/README
Sie besteht aus
/extenstions/SpamBlacklist/SpamBlacklist_body.php /extenstions/SpamBlacklist/SpamBlacklist.php
Die Liste ist in Karlsruhe: im Einsatz, klappt aber noch nicht ganz, siehe auch
Die Erweiterung nutzt http://meta.wikimedia.org/wiki/Spam_blacklist
[bearbeiten] ParserFunctions
Dokumentiert ist die Erweiterung unter
http://meta.wikimedia.org/wiki/ParserFunctions
Sie besteht aus
/extensions/ParserFunctions/Expr.php /extensions/ParserFunctions/ParserFunctions.php
und wird eingebunden über
require_once( "$IP/extensions/ParserFunctions/ParserFunctions.php" );
[bearbeiten] CategoryTree
$wgUseAjax = true; require_once( 'extensions/CategoryTree/CategoryTree.php' );
Benötigt in der apache2.conf (in der Karlsruher Config ohne /wiki/) :
RewriteCond %{REQUEST_URI} !^/(extensions|skins)/
Damit diese Directories nicht gelesen sind, ist die Option Indexes zu streichen.
<directory …> Options FollowSymLinks </directory>
Geht ab Version 1.8.2
http://www.mediawiki.org/wiki/Extension:CategoryTree
[bearbeiten] Cite/Cite.php / Zitate und Fußnoten
Fügt die Möglichkeit hinzu, Fußnoten benutzen zu können:
<ref[ name=id]> und <references/>
http://www.mediawiki.org/wiki/Extension:Cite/Cite.php
[bearbeiten] Newuserlog /Neuanmeldungs-Log
Systemmeldung in den RC, wenn sich ein neuer Benutzer angemeldet hat. Sinnvoll, um einerseits neue Benutzer Willkommen zu heißen, andererseits, um evtl. Störenfriede gleich bannen zu können.
Siehe http://www.mediawiki.org/wiki/Extension:Newuserlog
[bearbeiten] Gadgets
Damit können angemeldete Benutzer erweitere Gadgets einstellen, auch mit Hilfe von Javascript/Ajax. Hilfreich z.T. auch für Benutzer mit Handicaps (Rot/Grün-Schwäche, Screenreader-Benutzer usw.).
http://www.mediawiki.org/wiki/Extension:Gadgets
Installation:
1. Dateien aus SVN unter /extensions/Gadgets/ hochladen
2. In Localsettings aktivieren
3. Spezial:Gadgets aufrufen, ist aber dann noch leer.
4. Definitionen in MediaWiki:Gadgets-definition ablegen, z.B.
== Bearbeitungswerkzeuge == * HotCat|HotCat.js * ... == Lesehilfen ==
5. Gadgets anlegen, z.b. MediaWiki:Gadget-HotCat.js
Am besten mal bei WP nachschauen, da kann man sich die Elemente gut anschauen, Erklärung ist nicht ganz trivial.
del.icio.us
Mr.Wong
