Das file-Protokoll für Links im MediaWiki erlauben

Das geht über die Variable $wgUrlProtocols in der Datei LocalSettings.php. Diese steht standardmäßig auf http, ftp, irc, mailto, https, gopher und news.

Um das Protokoll file:// anzuhängen muss die Variable auf folgenden Wert gesetzt werden (sie steht standardmäßig noch gar nicht in der Config-Datei): $wgUrlProtocols = "http:\/\/|https:\/\/|ftp:\/\/|irc:\/\/|gopher:\/\/|news:|<a title="Linkification: mailto:|file:\/\/\/" class="linkification-ext" href="mailto:%7Cfile:%5C/%5C/%5C/">mailto:|file:\/\/\/</a>";

Link zu diesem Thema: http://www.mediawiki.org/wiki/Help:%24wgUrlProtocols

UPDATE (02.05.2006): Ab Version 1.6 muss obige Definition durch die folgende ersetzt werden: $wgUrlProtocols = array( 'http://', 'https://', 'ftp://', 'irc://', 'gopher://', 'telnet://', 'nntp://', 'worldwind://', 'mailto:', 'news:' , 'file:///' );

Ein Kommentar

  1. Wichtige Ergänzung:
    Der Download von internen Dateien funktioniert aus Sicherheitsgründen Firefox per Standard nicht!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see http://daringfireball.net/projects/markdown/syntax