Server Installation/MediaWiki: Unterschied zwischen den Versionen

Aus Opennet
Wechseln zu: Navigation, Suche
(Eigenentwicklungen/Anpassungen)
Zeile 1: Zeile 1:
 
Aktueller Status siehe [[Special:Version]].
 
Aktueller Status siehe [[Special:Version]].
  
=== Grundinstallation ===
+
== Grundinstallation ==
  
 
TODO
 
TODO
Zeile 12: Zeile 12:
 
  $wgEmailConfirmToEdit = true;
 
  $wgEmailConfirmToEdit = true;
  
=== Updates ===
+
== Updates ==
  
 
TODO
 
TODO
  
=== Extensions ===
+
== 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 ====
+
=== 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 ====
+
=== Eigenentwicklungen/Anpassungen ===
  
 
* APData - AP-Statusdaten/OLSR-Nameservice
 
* APData - AP-Statusdaten/OLSR-Nameservice
Zeile 47: Zeile 59:
 
** OniFrame
 
** OniFrame
  
=== Namespaces ===
+
== 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‎‎.

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge