Hi, so zu Weihnachten stell ich mein MediaWiki Plugin zur Verfügung. MediaWiki könnt ihr euch unter http://www.mediawiki.org/wiki/MediaWiki downloaden. Das Plugin ermöglicht euch ganz einfach die Seiten zu verändern die angezeigt werden sollen für User die keine Lese Rechte haben. Es ist in der Version 1.0 und über Kritik und Anregungen freue ich mich, es ist kompatibel zu MediaWiki 1.6-1.8. Andere Versionen habe ich nicht getestet. ——————————————– Installation:
-
- Voraussetzungen
Das Plugin basiert auf MySQL und PHP, andere Datenbanken sind nicht kompatibel.
- Tabellen
Zu erst benötigt ihr eine Tabelle in der die Seiten drin stehen die für Leute lesbar seihen sollen die keine Lese Rechte haben. Dazu müsst ihr in eure phpMyAdmin oder in ein anderen Programm zum bearbeiten eurer Datenbank gehen. Dort folgenden Befehl eingeben:
CREATE TABLE `wiki_publicsites` ( `id` int(11) NOT NULL default '0', `name` varchar(255) NOT NULL default '', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Solltet ihr ein anderes Prefix als “wiki” haben, bitte das im Befehl ändern.
- Plugin Datei
Nun müsst ihr die Datei runterladen: Folgendes vor dem Laden auf den Webspace ändern.
var $wgDBserver = "localhost"; var $wgDBname = "***"; var $wgDBuser = "***"; var $wgDBpassword = "***"; var $wgDBprefix = "***";
- DefaultSettings.php
Jetzt fehlt nur noch die Auslese der Datenbank. Dazu die DefaultSettings.php öffnen und folgendes suchen:
$wgGroupPermissions = array();
Danach folgendes einfügen:
$connection = mysql_connect("localhost","dbuser","pweureszugangs"); mysql_select_db ("db_wiki", $connection); $row=mysql_query("Select name FROM wiki_publicsites"); $wgWhitelistRead=array(); while($werte=mysql_fetch_array($row)){ $wgWhitelistRead[]=$werte['name']; }- Schluss
Jetzt einfach die hochgeladene Datei starten und einloggen. Einfach als einen User der in der Gruppe ist SySop(Administrator) einloggen.
- Support
Support gibst entweder unter support@gentos.de oder hier. Ihr könnt mich natürlich mit den Kontakten unter “Kontakt” erreichen.
public_sites_wiki.rar (3,3 KiB, 32 hits , 15. Dezember 2009)
——————————————–
Viel Spass mit dem Plugin.
Entwicklungszustand
Status: Close
Aktuelle Version: 1.0
