MediaWiki konfigurieren: Unterschied zwischen den Versionen

Aus MattWiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
==Logo und Theme anpassen==
==Logo und Theme anpassen==
Logo austauschen: Logodatei nach <code>wiki/skins/common/images/wiki.png</code> kopieren.
Logo austauschen: Logodatei nach <code>wiki/skins/common/images/wiki.png</code> kopieren.
===Syntaxhighlighting aktivieren===
Folgende Zeile in [[Manual:LocalSettings.php|LocalSettings.php]] einfügen: <syntaxhighlight lang="php"> require_once "$IP/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.php"; </syntaxhighlight>
== Navigation ==
== Navigation ==
Startseite definieren: In [[MediaWiki:Mainpage]] die neue Startseite eintragen.
Startseite definieren: In [[MediaWiki:Mainpage]] die neue Startseite eintragen.
Zeile 18: Zeile 15:


== Performance ==
== Performance ==
In LocalSettings die Counter deaktivieren:
 
=== Counter deaktivieren ===
  nano /var/www/wiki/LocalSettings.php
  nano /var/www/wiki/LocalSettings.php
Am Ende folgende Zeile hinzufügen:
Am Ende folgende Zeile hinzufügen:
  $wgDisableCounters = true;
  $wgDisableCounters = true;
Außerdem kann Caching für statische Dateien aktiviert werden.


Dabei findet Caching von HTML-Seiten findet nur für nicht eingeloggte User statt.
=== HTML-Cache aktivieren ===
Erstellt statische HTML-Dateien für Wiki-Seiten.
 
Dabei findet Caching von HTML-Seiten jedoch nur für nicht eingeloggte User statt.


File-Caching akivieren (Erstellung von statischen HTML-Dateien):
File-Caching akivieren (Erstellung von statischen HTML-Dateien):
Zeile 34: Zeile 34:
  $wgShowIPinHeader = false;
  $wgShowIPinHeader = false;
  [[Category:MediaWiki]]
  [[Category:MediaWiki]]
== Syntaxhighlighting aktivieren ==
Folgende Zeile am Ende in LocalSettings.php einfügen:
'''MediaWiki ≤ 1.24'''
<syntaxhighlight lang="php"> require_once "$IP/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.php"; </syntaxhighlight>
'''MediaWiki ≥ 1.25'''
wfLoadExtension( 'SyntaxHighlight_GeSHi' );

Version vom 30. Juli 2016, 23:56 Uhr

Logo und Theme anpassen

Logo austauschen: Logodatei nach wiki/skins/common/images/wiki.png kopieren.

Navigation

Startseite definieren: In MediaWiki:Mainpage die neue Startseite eintragen.

Navigationsleiste anpassen: MediaWiki:Sidebar

Footer

Links auf Datenschutz und Impressum aus dem Footer-Bereich entfernen:

In den Seiten MediaWiki:Privacy und MediaWiki:Disclaimer nur einen Bindestrich "-" eintragen.

Texte im Footer anpassen:

Performance

Counter deaktivieren

nano /var/www/wiki/LocalSettings.php

Am Ende folgende Zeile hinzufügen:

$wgDisableCounters = true;

HTML-Cache aktivieren

Erstellt statische HTML-Dateien für Wiki-Seiten.

Dabei findet Caching von HTML-Seiten jedoch nur für nicht eingeloggte User statt.

File-Caching akivieren (Erstellung von statischen HTML-Dateien):

  • Neues MediaWiki-Unterverzeichnis, z. B. "filecache" anlegen (Directory-Owner: www-data).
  • LocalSettings.php erweitern um:
$wgUseFileCache = true;
$wgFileCacheDirectory = "$IP/filecache";
$wgShowIPinHeader = false;

Syntaxhighlighting aktivieren

Folgende Zeile am Ende in LocalSettings.php einfügen:

MediaWiki ≤ 1.24

 require_once "$IP/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.php";

MediaWiki ≥ 1.25

wfLoadExtension( 'SyntaxHighlight_GeSHi' );