Server Installation/MediaWiki: Unterschied zwischen den Versionen
Aus Opennet
(→Eigenentwicklungen/Anpassungen) |
|||
Zeile 1: | Zeile 1: | ||
Aktueller Status siehe [[Special:Version]]. | Aktueller Status siehe [[Special:Version]]. | ||
− | + | == Grundinstallation == | |
TODO | TODO | ||
Zeile 12: | Zeile 12: | ||
$wgEmailConfirmToEdit = true; | $wgEmailConfirmToEdit = true; | ||
− | + | == Updates == | |
TODO | TODO | ||
− | === | + | == Apache Konfiguration == |
+ | |||
+ | Einbindung unter /wiki: | ||
+ | alias /w /var/www/mediawiki-<version> | ||
+ | alias /wiki /var/www/mediawiki-<version>/index.php | ||
+ | RewriteEngine on | ||
+ | RewriteRule ap_button_([0-9\.]+).png http://www.opennet-initiative.de/button/?ap=$1 | ||
+ | RewriteRule ^/index.php/(.*) http://wiki.opennet-initiative.de/wiki/$1 | ||
+ | Bedonderheit für /wiki/Opennet_Blog: | ||
+ | RewriteRule ^/wiki/Opennet_Blog http://wiki.opennet-initiative.de/wiki/Spezial:OnBlog/ [P] | ||
+ | ProxyPassReverse /wiki/Opennet_Blog http://wiki.opennet-initiative.de/wiki/Spezial:OnBlog/ | ||
+ | |||
+ | == Extensions == | ||
Bei Opennet verwendete MediaWiki Extensions. | Bei Opennet verwendete MediaWiki Extensions. | ||
− | + | === Standarderweiterungen === | |
* ParserFunctions - Funktionen für Vorlagen | * ParserFunctions - Funktionen für Vorlagen | ||
Zeile 31: | Zeile 43: | ||
* Loops - Schleifen ausführen, benötigt für APData | * Loops - Schleifen ausführen, benötigt für APData | ||
− | + | === Eigenentwicklungen/Anpassungen === | |
* APData - AP-Statusdaten/OLSR-Nameservice | * APData - AP-Statusdaten/OLSR-Nameservice | ||
Zeile 47: | Zeile 59: | ||
** OniFrame | ** OniFrame | ||
− | + | == Namespaces == | |
* 100 = EN | * 100 = EN |
Version vom 26. Mai 2013, 13:12 Uhr
Aktueller Status siehe Special:Version.
Inhaltsverzeichnis |
Grundinstallation
TODO
# allow only registered users to edit pages $wgGroupPermissions['*']['edit'] = false; # allow new users to create an account $wgGroupPermissions['*']['createaccount'] = true; # require confirmation of new accounts via email $wgEmailConfirmToEdit = true;
Updates
TODO
Apache Konfiguration
Einbindung unter /wiki:
alias /w /var/www/mediawiki-<version> alias /wiki /var/www/mediawiki-<version>/index.php RewriteEngine on RewriteRule ap_button_([0-9\.]+).png http://www.opennet-initiative.de/button/?ap=$1 RewriteRule ^/index.php/(.*) http://wiki.opennet-initiative.de/wiki/$1
Bedonderheit für /wiki/Opennet_Blog:
RewriteRule ^/wiki/Opennet_Blog http://wiki.opennet-initiative.de/wiki/Spezial:OnBlog/ [P] ProxyPassReverse /wiki/Opennet_Blog http://wiki.opennet-initiative.de/wiki/Spezial:OnBlog/
Extensions
Bei Opennet verwendete MediaWiki Extensions.
Standarderweiterungen
- ParserFunctions - Funktionen für Vorlagen
- UsabilityInitiative - verbesserte Editoren/Menus
- Vector - verbessertes Design
- ConfirmEdit - Anti-Spam Captcha
- WPtouch - Skin für mobile Endgeräte
- Simple mobile skin auto change - automatischer Skin Wechsel zu WPtouch bei mobilen Endgeräten
- InstantCommons - Bildeinbindung aus Wikipedia Commons
- Loops - Schleifen ausführen, benötigt für APData
Eigenentwicklungen/Anpassungen
- APData - AP-Statusdaten/OLSR-Nameservice
- OnBlog - Opennet Blog Extension auf Wikibasis
- OnBlogOverview - Liste der letzten Blogeinträge
- OnBlogSpecialAll - Blogausgabe alle Beiträge (Spezial:OnBlog/
- OnBlogSpecialUser - Blogausgabe Beiträge eines Benutzers ([[Spezial:OnBlogUser/Benutzer:<Username>]])
- BlogFeed - Blogausgabe als RSS Feed (Spezial:BlogFeed
- OnMisc - Sammlung verschiedener Opennet Extensions
- OnApPos
- OnApStatus
- OnLastSeen
- OnRandomImage - Zufallsbild aus der Gallery
- OnRemoteAddrExtension
- OniFrame
Namespaces
- 100 = EN
- 101 = ES
- 102 = FR
Verwendet für Internationalisierung mit der Vorlage:Languages sowie Vorlage:Countryflag.