MediaWiki

Aus Cowboy's Wiki
Wechseln zu: Navigation, Suche
MediaWiki
Logo von MediaWiki
600X WIKIPEDIA LOGO.svgEntwickler Entwicklerliste; 600X WIKIPEDIA LOGO.svgWikimedia
Erscheinungsjahr 2003
Aktuelle 600X WIKIPEDIA LOGO.svgVersion 1.21.2
(3. September 2013)
600X WIKIPEDIA LOGO.svgBetriebssystem 600X WIKIPEDIA LOGO.svgplattformunabhängig
600X WIKIPEDIA LOGO.svgProgrammier­sprache 600X WIKIPEDIA LOGO.svgPHP
Kategorie Wiki-Software
Lizenz 600X WIKIPEDIA LOGO.svgGPLv2+ (600X WIKIPEDIA LOGO.svgFreie Software)
600X WIKIPEDIA LOGO.svgDeutschsprachig ja
www.mediawiki.org

MediaWiki ist eine 600X WIKIPEDIA LOGO.svgfrei verfügbare Verwaltungssoftware für Inhalte in Form eines 600X WIKIPEDIA LOGO.svgWiki-Systems, was bedeutet, dass jeder Benutzer die Inhalte per Zugriff über den 600X WIKIPEDIA LOGO.svgBrowser ändern kann. Sie wurde ursprünglich für die freie 600X WIKIPEDIA LOGO.svgEnzyklopädie 600X WIKIPEDIA LOGO.svgWikipedia entwickelt. Da MediaWiki unter der 600X WIKIPEDIA LOGO.svgGPL-Lizenz steht, ist es für jedermann frei und kostenlos verfügbar und wird daher für eine Vielzahl anderer Projekte im 600X WIKIPEDIA LOGO.svgInternet oder in 600X WIKIPEDIA LOGO.svgIntranets verwendet.

MediaWiki ist in der Skriptsprache 600X WIKIPEDIA LOGO.svgPHP geschrieben. Zum Speichern der Inhalte nutzt MediaWiki die relationale Datenbank 600X WIKIPEDIA LOGO.svgMySQL. Alternativ können auch 600X WIKIPEDIA LOGO.svgPostgreSQL, 600X WIKIPEDIA LOGO.svgOracle und 600X WIKIPEDIA LOGO.svgSQLite als 600X WIKIPEDIA LOGO.svgDatenbank-Backend verwendet werden, jedoch ist die Unterstützung noch experimentell.

Geschichte

MediaWiki entstand aus einer Wiki-Engine, die der deutsche Biologe 600X WIKIPEDIA LOGO.svgMagnus Manske für die Online-Enzyklopädie 600X WIKIPEDIA LOGO.svgWikipedia entwickelte, als sich die zuvor eingesetzte 600X WIKIPEDIA LOGO.svgUseModWiki-Engine den Anforderungen nicht gewachsen zeigte. Am 25. Januar 2002 wurde die erste Version, damals Phase II genannt, erstmals eingesetzt. Nach einer hauptsächlich durch Lee Daniel Crocker geschriebenen Neufassung wurde im Juni 2002 eine verbesserte Version der offiziell immer noch namenlosen Software auf dem Wikipedia-Server installiert. Der heutige Name MediaWiki wurde erstmals im Juli 2003 von dem Entwickler Daniel Meyer auf einer 600X WIKIPEDIA LOGO.svgMailingliste vorgeschlagen.[1] Das Logo der Software zeigt eine von {{WP|Klammer (Zeichen)|eckigen Klammern]] umgebene 600X WIKIPEDIA LOGO.svgSonnenblume und stammt von Erik Möller nach einem Foto von 600X WIKIPEDIA LOGO.svgFlorence Nibart-Devouard. Es wurde 2003 bei einem Wikipedia-Wettbewerb für das MediaWiki-Projekt gewählt.[2]

In den Folgejahren entwickelte sich MediaWiki zu einem erfolgreichen 600X WIKIPEDIA LOGO.svgOpen-Source-Projekt, an dem im Jahr 2005 über 60 Programmierer und Helfer beteiligt waren. Neben Wikipedia und ihren 600X WIKIPEDIA LOGO.svgWikimedia-Schwesterprojekten setzen heute zahlreiche Organisationen, Unternehmen und Institutionen MediaWiki ein.

Funktionsumfang

  • Einordnung der Seiten in Kategorien und Namensräume
  • 600X WIKIPEDIA LOGO.svgVersionsverwaltung von Artikeln und Mediendateien
  • Vorlagen für oft benötigte Textabschnitte
  • Interwiki-Links verweisen zu anderen Wiki-basierten Projekten. (In der Online-Enzyklopädie Wikipedia beispielsweise verweisen Interwiki-Links zu Artikeln anderer Sprachversionen oder zu anderen Projekten wie Commons.)[3]
  • Verknüpfung der Artikel in mehreren Sprachen durch Interlanguage-Links
  • Anzeige der letzten Änderungen (auch als 600X WIKIPEDIA LOGO.svgRSS- oder 600X WIKIPEDIA LOGO.svgAtom-Feed)
  • Benutzerrechteverwaltung:
    • Vergabe von Rechten an frei definierbare Benutzergruppen
    • Rechtevergabe an einzelne Benutzer durch die Benutzergruppe der Bürokraten
    • Benutzern von Administratoren das Schreibrecht entziehen lassen
  • Sperren von Artikeln für Änderungen von verschiedenen Benutzergruppen
  • Volltextsuche (Such-Engine 600X WIKIPEDIA LOGO.svgApache Lucene)
  • Individuelle Anpassbarkeit des Erscheinungsbildes mit 600X WIKIPEDIA LOGO.svgCSS und der Funktion mit 600X WIKIPEDIA LOGO.svgJavaScript und 600X WIKIPEDIA LOGO.svgjQuery.[4] Auf Wikipedia hat dies zu einer Vielzahl von zusätzlichen Tools geführt.[5]
  • Individuelle Anpassbarkeit der Funktionen durch Erweiterungen

Versionsgeschichte

Ältere Versionen

Version Hinweise
1.1 f}}
1.2 f}}
1.3 f}}
Version Hinweise
1.4 f}}
1.5 f}}
1.6 f}}
Version Hinweise
1.7 f}}
1.8 f}}
1.9 f}}
Version Hinweise
1.10 f}}
1.11 f}}
1.12 f}}

Versionen ab 1.13

Versionsnummer Veröffentlichungsdatum Links Anmerkungen/Änderungen
Ältere Version; nicht mehr unterstützt: 1.13
(1.13.0-1.13.5)
14. August 2008 f}}, Sprachenunterstützung
  • Neue Spezialseiten: Dateiduplikatsuche sowie Gruppenrechte
  • Überarbeitung der Spezialseiten Benutzerrechte und Spezialseiten
  • Neue Funktion __HIDDENCAT__ eingeführt, wodurch die Anzeige der betreffenden Kategorie auf Wikiseiten ausblendet wird
  • Doppelte Weiterleitungen können nunmehr automatisch aufgelöst werden
Ältere Version; nicht mehr unterstützt: 1.14
(1.14.0-1.14.1)
22. Februar 2009 f}}, Sprachenunterstützung
  • Unterstützung für Urheberrechtsinformationen im Klartext
  • Bilder können auf einen beliebigen Titel oder eine beliebige URL verlinken
  • Suchindexierung je Seite
  • Bessere 600X WIKIPEDIA LOGO.svgCSS-Unterstützung für mobile Geräte
  • Einführung einer Datumsauswahl in der Versionsgeschichte
  • Die Versionsgeschichte von Dateien zeigt für jede Version ein 600X WIKIPEDIA LOGO.svgMiniaturbild
Ältere Version; nicht mehr unterstützt: 1.15
(1.15.0-1.15.5)
10. Juni 2009 f}}, Sprachenunterstützung
  • Unterstützung von Dateinamensverschiebung
  • Einführung der Variablen {{GENDER:||}}, {{NUMBEROFACTIVEUSERS}} und {{REVISIONUSER}}
Ältere Version; nicht mehr unterstützt: 1.16
(1.16.0-1.16.5)
29. Juli 2010 f}}, Sprachenunterstützung
  • Einführung der neuen Benutzeroberfläche „Vector“
  • 600X WIKIPEDIA LOGO.svgRSS/600X WIKIPEDIA LOGO.svgAtom-Feed-Unterstützung für die Beobachtungsliste
  • Bessere Unterstützung für das Datenbanksystem 600X WIKIPEDIA LOGO.svgSQLite
  • Einführung eines 600X WIKIPEDIA LOGO.svgCachingsystems für Systemnachrichten
Ältere Version; nicht mehr unterstützt: 1.17
(1.17.0-1.17.5)
22. Juni 2011 f}}, Sprachenunterstützung
  • Einführung eines neuen Installationassistenten
  • Einführung des 600X WIKIPEDIA LOGO.svgResource-Loaders
  • Verbesserung der Kategoriensortierung
Ältere Version; nicht mehr unterstützt: 1.18
(1.18.0-1.18.6)
28. November 2011 f}}, Sprachenunterstützung
  • 600X WIKIPEDIA LOGO.svgjQuery, mitsamt etlichen 600X WIKIPEDIA LOGO.svgPlug-ins, sind nunmehr die Standard-Klassenbibliothek für JavaScript
  • Verschiedene Softwareerweiterungen werden nun mit der Software gebündelt bereitgestellt
  • Bessere Unterstützung geschlechtsspezifischer Systemnachrichten
  • Bessere Unterstützung von 600X WIKIPEDIA LOGO.svgMetadaten zu Dateien
  • Bessere Unterstützung von 600X WIKIPEDIA LOGO.svgSchreibrichtungen
  • Bessere Unterstützung bei der Anpassung und Pflege von Systemnachrichten
  • Bessere Unterstützung benutzerspezifischen Layouts und Designs sowie von Skripten
  • Unterstützung 600X WIKIPEDIA LOGO.svgrelativer URLs
  • Letzte Version mit Unterstützung für das 600X WIKIPEDIA LOGO.svgMySQL in Version 4
Ältere Version; nicht mehr unterstützt: 1.19[6]
(1.19.0-1.19.8)
2. Mai 2012 f}}, Sprachenunterstützung
  • Bessere Organisation des für die Benutzeroberflächen verfügbaren CSS-Codes
  • Standardsignaturen enthalten nun auch einen zusätzlichen Link auf die Benutzerdiskussionseite
Ältere Version; noch unterstützt: 1.19.8
(600X WIKIPEDIA LOGO.svgLTS)
3. September 2013 f}}

Aktuelle Version des älteren Entwicklungszweigs 1.19 (LTS):

  • Sicherheitsaktualisierungen
Ältere Version; nicht mehr unterstützt: 1.20[7]
(1.20.0-1.20.7)
7. November 2012 f}}, Sprachenunterstützung
  • Verbesserte Lesbarkeit von Versionsvergleichen, nicht nur für Farbenblinde
  • Neuimplementierung der Aktion „info“ (?action=info)
Ältere Version; noch unterstützt: 1.20.7 3. September 2013 f}}

Aktuelle Version des älteren Entwicklungszweigs 1.20:

  • Sicherheitsaktualisierung
Ältere Version; nicht mehr unterstützt: 1.21[8]
(1.21.0-1.21.2)
25. Mai 2013 f}}, Sprachenunterstützung
  • Einführung des Content Handlers für Inhaltsauszeichnungen jenseits von 600X WIKIPEDIA LOGO.svgWikitext
  • Verbesserungen bei der Nutzeranmeldung und -begrüßung
  • Verbesserungen der Wikitextuntersützung in JavaScript-Systemnachrichten
  • Ausweitung der Unterstützung von 600X WIKIPEDIA LOGO.svgKollationen
Aktuelle Version: 1.21.2 3. September 2013 f}}

Aktuelle Version des aktuellen Entwicklungszweigs 1.21:

  • Sicherheitsaktualisierung
Zukünftige Version: 1.22[9] f}} – Sprachenunterstützung
Legende:
Ältere Version; nicht mehr unterstützt
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version
<div style="clear: left;" />

Literatur

  • Yaron Koren: Working with MediaWiki. WikiWorks Press, New York 2012, ISBN 978-0-615-72030-2.
  • Daniel J. Barrett: MediaWiki. O’Reilly Media, Sebastopol CA 2008, ISBN 978-0-596-51979-7.
  • Mizanur Rahman: MediaWiki Administrators’ Tutorial Guide: Install, manage, and customize your Mediawiki installation. Packt Publishing, Birmingham 2007, ISBN 978-1-904811-59-6.
  • Anja Ebersbach, Markus Glaser, Richard Heigl: Wiki. Springer, Berlin 2005, ISBN 978-3-540-35110-8.

Weblinks

Einzelnachweise und Hinweise

  1. Phase IV, Wikibooks.org/.com and WikimediaFoundation.org/.com (was Wikis and uniformity) Archiv der Wikipedia-l-Mailingliste (englisch)
  2. International logo contest/Results Ergebnis des Wettbewerbs, August 2003
  3. Hilfe:Interwiki-Links
  4. www.mediawiki.org/wiki/JQuery
  5. 600X WIKIPEDIA LOGO.svgWikipedia:Helferlein, 600X WIKIPEDIA LOGO.svgJavaScript- und CSS-Tricks
  6. Dieser Versionszweig wird bis Mai 2015 unterstützt.
  7. Dieser Versionszweig wird bis November 2013 unterstützt.
  8. Dieser Versionszweig wird bis Mai 2014 unterstützt.
  9. Die Entwicklung dieser Version wurde im April 2013 gestartet. Die voraussichtliche Veröffentlichung ist im November 2013. Dieser Versionszweig wird bis November 2014 unterstützt werden. Siehe mw:MediaWiki 1.22