dynaperl

100% porentief rein

Artikel mit ‘mediawiki’ getagged

Mediawiki und IPv6?

Montag, 20. Oktober 2008
Ist Mediawiki schon reif für IPv6? Wenn ja wie verlinkt man eine v6 Adresse? Normalerweise macht Mediawiki aus etwas das wie eine Webadresse aus sieht einen Link. Alternativ kann man die Adresse in einfache eckige Klammern einschließen und dahinter getrennt von einem Freizeichen eine Beschreibung angeben.
Beispiel: http://127.0.0.1 bzw. [http://127.0.0.1 loopback]

IPv6 Adressen erkennt Mediawiki aber nicht. Außerdem enthalten IPv6 Adressen selbst eckige Klammern.

Beispiel: http://[fe80::21c:42ff:fe00:1]

Eine Notlösung ist HTML mit der Option $wgRawHtml = true; zu erlauben und dann einen normalen Link zu verwenden.

Beispiel: <html><a href=“[fe80::21c:42ff:fe00:1]“>IPv6 Loopback</a></html>

Eine befriedigende Lösung ist das aber auch nicht.

Mediawiki: createaccount nur für Admins

Dienstag, 12. Dezember 2006

Um das Einrichten neuer Benutzer Konto für Mediawiki nur dem Sysop zu erlauben soll man laut Doku folgnde Anweisung in LocalSettings.php einbauen.:

$wgGroupPermissions[‚*‘][‚createaccount‘] = false;

Danach kann man sich dann allerdings nicht mehr einloggen wenn $wgGroupPermissions[‚*‘][‚read‘] = false; auch gesetzt ist. Nun muß man alle Seite die ohne Login erreichbar sein sollen in eine Whitelist eintragen:

$wgWhitelistRead = array ( „Hauptseite“, „Special:Userlogin“, „Spezial:Userlogin“, „Spezial:Listusers“);

Wichtig ist das es einen Unterscheid zwischen Special und Spezial gibt. Hier kann man sicherheitshalber beides eintragen.

(Hinweis gefunden auf http://www.debacher.de/wiki/Wiki-Administration)