Zum Inhalt springen

Server Installation/MediaWiki: Unterschied zwischen den Versionen

Aus Opennet
Inhalt gelöscht Inhalt hinzugefügt
MathiasMahnke (Diskussion | Beiträge)
MathiasMahnke (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
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, 11:12 Uhr

Aktueller Status siehe Special:Version.

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‎‎.