Wissen

Mediawiki – Windows Shares / UNC Pfad einbinden

Bei einer Basisinstallation vom Mediawiki werden keine UNC Pfade in Links umgewandelt.
Möchte man jedoch Windows-Shares in sein lokales Mediawiki einbauen, so muss man wie folgt vorgehen:

Schritt 1:
Download die ParserFunctions Extension von der Mediawiki-Page

Die letzte Version herunter laden und das File 2mal entpacken z.B. mit 7zip.

Schritt 2:
Den Ordner „ParserFunctions“ in das Verzeichnis „extensions“ der Mediawiki-Installation kopieren:

Schritt 3:
Im Rootverzeichnis der Installation die Datei: „LocalSettings.php“ bearbeiten und folgende Einträge am Ende der Datei hinzu fügen:

require_once( „$IP/extensions/ParserFunctions/ParserFunctions.php“ );
require_once( „$IP/extensions/ParserFunctions/StringFunction.php „);
array_push($wgUrlProtocols, „file:“);

Schritt 4:
Template erstellen
Über die Suche folgende Seite suchen: Template:Unc

Seite sollte nicht gefunden werden – Neue Seite erstellen
In neue Seite folgenden Wert eintragen: [file:///{{#replace:{{#replace:{{{1}}}| |%20}}||/}} {{#if:{{{2|}}}|{{{2}}}}}]

Seite speichern!

Fertig!

Nun können UNC Pfade auf folgende Art und Weise in die Wikiseite eingebunden werden:

[file:datenverzeichniswikitest.txt TESTLINK]


Tags:

  • mediawiki unc path
  • mediawiki unc links
  • mediawiki UNC Pfad
  • mediawiki #replace
  • keine UNC-Pfade
Tags

One Comment

  1. Wenn ich die parserextension von der mediawiki seite runterlade und entpacke hab ich in dem paket keine Stringfunction.php :(

Kommentar verfassen

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.

Back to top button
Close
Send this to a friend