Benutzer-Werkzeuge

Webseiten-Werkzeuge


schule:mediawiki_konfiguration

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
schule:mediawiki_konfiguration [2013-05-10 10:33] – seit Version 1.20. nicht mehr vorhanden marco.bakeraschule:mediawiki_konfiguration [2019-12-22 22:22] – [Aufsetzen einer Wiki-Familie (Farm)] marco.bakera
Zeile 1: Zeile 1:
 ====== Mediawiki Konfiguration ====== ====== Mediawiki Konfiguration ======
-Bei einer neuen Installation eines [[MediaWiki]] sollten folgende Dinge geändert werden.+ 
 +Die Konfiguration einer [[MediaWiki]]-Installation erfolgt über die Datei ''LocalSettings.php''. Die folgende Liste stellt einige Vorschläge für eine sinnvolle Installation zusammen.
  
   * [[http://www.mediawiki.org/wiki/Manual:Preventing_access#Simple_private_wiki|Wiki schließen]], sobald alle Schülerinnen und Schüler angemeldet sind.   * [[http://www.mediawiki.org/wiki/Manual:Preventing_access#Simple_private_wiki|Wiki schließen]], sobald alle Schülerinnen und Schüler angemeldet sind.
-  * Uploads erlauben: [[http://www.mediawiki.org/wiki/Manual:$wgEnableUploads|$wgEnableUploads]] = true. 
   * Weitere [[http://www.mediawiki.org/wiki/Manual:$wgFileExtensions|Dateiendungen für den Upload]] zulassen: png, gif, jpg, jpeg, ppt, pdf, psd, mp3, xls, xlsx, swf, doc, docx, ods, odt, odc, odp, odg, mpp   * Weitere [[http://www.mediawiki.org/wiki/Manual:$wgFileExtensions|Dateiendungen für den Upload]] zulassen: png, gif, jpg, jpeg, ppt, pdf, psd, mp3, xls, xlsx, swf, doc, docx, ods, odt, odc, odp, odg, mpp
   * Mit der Extension [[http://www.mediawiki.org/wiki/Extension:MsUpload|MsUpload]] können Dateien per Drag und Drop hochgeladen werden.   * Mit der Extension [[http://www.mediawiki.org/wiki/Extension:MsUpload|MsUpload]] können Dateien per Drag und Drop hochgeladen werden.
-  * Mit der Seite [[http://www.mediawiki.org/wiki/Manual:Interface/Sidebar|MediaWiki:Sidebar]] kann eine Sidebar für die Navigation angelegt werden.+  * Mit der Seite [[http://www.mediawiki.org/wiki/Manual:Interface/Sidebar|MediaWiki:Sidebar]] kann eine Sidebar für die Navigation auf der linken Seite angelegt werden.
   * Mit Hilfe von [[http://www.mediawiki.org/wiki/Help:Magic_words|Magic Words]] können Seiten weiter strukturiert werden, um z.B. ein Inhaltsverzeichnis auszuschalten.   * Mit Hilfe von [[http://www.mediawiki.org/wiki/Help:Magic_words|Magic Words]] können Seiten weiter strukturiert werden, um z.B. ein Inhaltsverzeichnis auszuschalten.
   * [[http://www.mediawiki.org/wiki/Manual:$wgEnotifWatchlist|$wgEnotifWatchlist]] = true ermöglicht, E-Mail-Benachrichtigung von beobachteten Seiten zu erhalten.   * [[http://www.mediawiki.org/wiki/Manual:$wgEnotifWatchlist|$wgEnotifWatchlist]] = true ermöglicht, E-Mail-Benachrichtigung von beobachteten Seiten zu erhalten.
 +  * [[Syntaxhighlighting]] für Quelltext einschalten.
   * [[http://www.mediawiki.org/wiki/Manual:$wgUseInstantCommons|$wgUseInstantCommons]] = true; ermöglicht die Nutzung von [[http://commons.wikimedia.org/wiki/|WikiMedia Commons]].   * [[http://www.mediawiki.org/wiki/Manual:$wgUseInstantCommons|$wgUseInstantCommons]] = true; ermöglicht die Nutzung von [[http://commons.wikimedia.org/wiki/|WikiMedia Commons]].
   * Weitere Tipps zur Konfiguration stehen im Mediawiki-Artikel [[http://www.mediawiki.org/wiki/Manual:Administration|Administration]].   * Weitere Tipps zur Konfiguration stehen im Mediawiki-Artikel [[http://www.mediawiki.org/wiki/Manual:Administration|Administration]].
-  * Im Verzeichnis ''maintenance'' gibt es eine ganze Reihe nützlicher [[http://www.mediawiki.org/wiki/Manual:Maintenance_scripts#List_of_maintenance_scripts |Skripte für Administratoren]], die beim Backup, Import und anderen administrativen Tätigkeiten weiterhelfen. +  * Im Verzeichnis ''maintenance'' gibt es eine ganze Reihe nützlicher [[http://www.mediawiki.org/wiki/Manual:Maintenance_scripts#List_of_maintenance_scripts |Skripte für Administratoren]], die beim [[https://www.mediawiki.org/wiki/Manual:DumpBackup.php|Backup]], Import und anderen administrativen Tätigkeiten weiterhelfen.
-  * Der Artikel [[http://www.mediawiki.org/wiki/Simple_mobile_skin_auto_change|Simple Mobile Auto Change]] beschreibtwie man das Wiki für mobilen Endgeräten (Handys, Smartphones, etc.) einrichtet.+
   * Das Einbetten externer Bilder erlauben mit [[http://www.mediawiki.org/wiki/Manual:$wgAllowExternalImages|$wgAllowExternalImages]] = true.   * Das Einbetten externer Bilder erlauben mit [[http://www.mediawiki.org/wiki/Manual:$wgAllowExternalImages|$wgAllowExternalImages]] = true.
 +
 +
 +<html><!--  * Der Artikel [[http://www.mediawiki.org/wiki/Simple_mobile_skin_auto_change|Simple Mobile Auto Change]] beschreibt, wie man das Wiki für mobile Endgeräten (Handys, Smartphones, etc.) einrichtet. --></html>
 +
 +===== lo-net² als OpenID Provider =====
 +
 +Installiert man im MediaWiki die [[https://www.mediawiki.org/wiki/Extension:OpenID|Extension OpenID]], so können sich Benutzer, die bereits bei einem anderen Dienst (Google, Yahoo, [[lo-net|lo-net²]]) angemeldet sind, im Wiki registrieren. Folgt man der Installationsanleitung, so sind folgende Parameter sinnvollerweise noch zu konfigurieren.
 +
 +  $wgOpenIDMode="consumer";
 +
 +Damit ist das Wiki selbst kein [[OpenID]]-Provider, sondern nutzt andere Provider zur Authentifizierung.
 +
 +  $wgOpenIDLoginOnly = true;
 +
 +Wird diese Option auf true gesetzt, können sich Benutzer nur noch über OpenID anmelden. 
 +
 +  $wgOpenIDForcedProvider = "https://www.lo-net2.de/openid.php";
 +
 +Hier kann ein spezieller Provider eingetragen werden, den man für seine Authentifizierung verwenden möchte. Für [[lo-net|lo-net²]] ist die obige URL ausreichend.
 +
 +  $wgOpenIDUseEmailAsNickname = true;
 +
 +Um einheitliche Benutzernamen zu verwenden, sollte die obige Option auf true gesetzt werden. Dann wird der Teil vor dem @-Zeichen im Login als Benutzername verwendet.
 +
 +
  
 ===== Aufsetzen einer Wiki-Familie (Farm) ===== ===== Aufsetzen einer Wiki-Familie (Farm) =====
Zeile 21: Zeile 46:
 Anschließend müssen noch ein paar Konfigurationen durchgeführt werden. Anschließend müssen noch ein paar Konfigurationen durchgeführt werden.
  
-  - Für jede Instanz den korrekten Pfad auf der den verlinkten Ordner in der Variablen [[http://www.mediawiki.org/wiki/Manual:$wgScriptPath|$wgScriptPath]] setzen: $wgScriptPath = /wiki1; $wgScriptPath = /wiki2; ...+  - Für jede Instanz den korrekten Pfad auf den verlinkten Ordner in der Variablen [[http://www.mediawiki.org/wiki/Manual:$wgScriptPath|$wgScriptPath]] setzen: $wgScriptPath = /wiki1; $wgScriptPath = /wiki2; ...
   - Das Logo jeder Instanz anpassen   - Das Logo jeder Instanz anpassen
   - Für jede Instanz ein Verzeichnis im Bilderverzeichnis images anlegen: images/wiki1, images/wiki2, ...   - Für jede Instanz ein Verzeichnis im Bilderverzeichnis images anlegen: images/wiki1, images/wiki2, ...
Zeile 27: Zeile 52:
   - Die Variable [[http://www.mediawiki.org/wiki/$wgUploadPath|$wgUploadPath]] setzen (aus diesem Pfad holt das Wiki die Bilder). Z.B. auf $wgUploadPath = "{$wgScriptPath}/images/wiki1";   - Die Variable [[http://www.mediawiki.org/wiki/$wgUploadPath|$wgUploadPath]] setzen (aus diesem Pfad holt das Wiki die Bilder). Z.B. auf $wgUploadPath = "{$wgScriptPath}/images/wiki1";
  
-===== Mediawiki Vorlagen ===== 
- 
-  * [[http://wiki.zum.de/Benutzer:Bakera/F%C3%A4cher%C3%BCbergreifende_Informationen/Wikieinsatz_im_Unterricht/Vorlage:%C3%9Cberarbeiten|Mediawiki Vorlage: Überarbeiten]] 
  
----- 
-<< [[Wikieinsatz im Unterricht]] 
schule/mediawiki_konfiguration.txt · Zuletzt geändert: 2024-01-03 14:41 von pintman