MediaWiki – Die eigene kleine Enzyklopädie


Hallo Zusammen,

Fast jeder wird in seinem Leben schon mal auf eine Wikipedia-Seite gestoßen sein.  MediaWiki wurde anfangs für genau diese Enzyklopädie geschrieben und ist eine Software mit der man sich auch sein eigenes kleines Nachschlage-Werk für eigene wichtigen informationen erstellen kann.

Jeder der ein MediaWiki schon einmal installiert hat weiß, dass die Grundsoftware ziemlich dürftig ist! Die Suche ist nicht unbedingt die Beste und es gibt in der heutigen Zeit vieles was einem Fehlt. Das tolle an dem Mediawiki sind seine Extensions, dadurch kann man sich viele wünsche erfüllen, leider sieht man bei der riesen Menge an Extensions den Wald vor lauter Bäumen nicht..

Wir haben bei uns auch ein Mediawiki im Einsatz. Um uns das Leben ein wenig zu vereinfachen haben wir es um einige Extensions erweitert. Ein Paar davon möchte ich euch nun vorstellen.

Suche:
Die Standard-Mediawiki-Suche hat ein paar Nachteile. Sie kann zB. keine Teilstrings oder Wörter die kürzer als 4 Zeichen sind suchen. Sie hat eine begrenzte Such- syntax und Funktionalität und die Ergebnisse liefern auch nicht immer das Gesuchte. Auch hier ist die Auswahl der Extensions groß, die Entscheidung fiehl nach ein paar Vergleichen auf die SphinxSearch Suche. SphinxSearch ist eine Volltextsuche die einen Index erstellt der auf der MediaWiki-Datenbank basiert. Sie unterstützt alle standard MediaWiki-Suchtechniken und erweitert diese.

Neue Seite erzeugen:
Das anlegen einer neuen MediaWiki-Seite ist aufwändig! Aber auch hier können Extensions wie zB. Input Box Abhilfe schaffen. Mit dieser Erweiterung ist das Einbinden vordefinierter HTML-Formulare möglich.
Dadurch kann mit ein wenig Aufwand ein Button auf der eigenen Seite erstellt werden, der eine neue Seite mit einem gewünschten Namen erzeugt. Die Extension erlaubt auch das Laden eines Seitentemplates, womit man sich einiges an Schreibarbeit erspaart. In Verbindung mit der ParserFunctions-Erweiterung, welche die Möglichkeit bietet das MediaWiki um logische Funktionen zu ergänzen, ist es auch möglich Informationen aus Seitentitel heraus zu trennen und in den Titeln der neuen Seite wieder zu verwenden. Wir nutzen die Verbindung beider Extensions auch um History-Einträge zu erstellen.

Übersicht und Struktur:
Um eine Struktur in alle Artikel und Kategorien zu bringen, nutzen wir für jede Seite mehrere Kategorien.

  1. Wer ist für diese Artikel zuständig?
  2. Ist dieser Artikel Aktuell?
  3. Zusätzlich noch eine oder mehrere um alles in Kategorien zu Ordnen!

Mit Hilfe der Extension DynamicPageList kann ein Liste von Artikeln angezeigt werden, die in mehreren Kategorien enthalten sind.

Hierbei sind ich gleich noch 2 weitere Extensions zu erwähnen. Zum ersten wäre da CategoryTree welches eine aufklappbare Baumstruktur einer Kategorie und aller unterKategorien bzw. Seiten bietet. Zum zweiten ist die Extension PdfBook auch interessant, weil sie einem ermöglicht, eine Kategorie mit allen Unterseiten auf die schnelle auszudrucken.

Da auch hin und wieder Programmier-Code im MediaWiki dargestellt werden soll, ist eine syntax highlighting Funktion sehr hilfreich. Hierfür nutzen wir die Extension SyntaxHighlight GeSHi welche den Code vieler Sprachen kennt und farblich hervorheben kann. Eine ähnliche Variante die Formatierung zu behalten ist die Extension SyntaxHighlight vim welche den Text so formatiert darstellt wie er im Mediawiki-Quelltext steht.

Die Extension FCKeditor ist ein wysiwyg-Editor der das Ganze noch abrundet, wobei erfahrene Nutzer wohl lieber den Code-Editor verwenden.

Unter all diesen Erweiterungen verwenden wir auch eine Selbstgeschriebene, welche Informationen aus Datenbanken anderer Applikationen heraus sucht und diese in MediaWiki-Seiten einbindet, damit die Daten nicht zusätzlich noch im MediaWiki gepflegt werden müssen.

Die Vielfallt der Extensions ist sehr groß. Einige davon sind ein wichtiger Bestandteil unserer MediaWiki-Installation geworden und helfen deren Funktionsumfang zu erweitern und an unsere individuelle Anforderungen anzupassen.

IT bleibt spannend!

Richard Schunn

Quellen:

 

2 Gedanken zu „MediaWiki – Die eigene kleine Enzyklopädie

  1. Less Scribble.io
    Scribble io is an android contest developed around Quarry Games Pro. It has become quite a popular game bulk teens within a compressed span of time. As its repute indicates, it’s a doodling regatta where players own to guess the precise word to the drawings. The same amusement consists of multiple rounds where a yourselves disposition lug the word and the others have to dare say it which done pay them points.
    scribbl game
    The quicker a myself guesses the word, the more points he earn! Above guessing, there is an option of voting to kick missing a yourself if someone is misbehaving that is a good get-up-and-go to elude amoral and abusive language. The opportunity limit is annex that allows everyone to lug the communiqu‚ easily.

    How the Regatta Works?
    Enrol your name and find the Undertake button. The game comes with 13 distinguishable languages and is compatible with android devices. The regatta’s interface consists of a chatroom where every performer at one’s desire get to judgement the confabulation and complete by everyone every one will be given a desirable of three words from which they have to decide a unmarried word owing drawing. Then, the competitor is given a in unison a all the same of 80 seconds. The people who conjecture immediately will reap more earning points. Ergo, this pattern continues and at the upshot of the each orb-shaped, the points catalogue is shown in the service of that round.

    Skribbl.io is a cork multiplayer outline strategy, If you dig games such as Pictionary, you intention be struck by so much lampoon playing this multiplayer representation game. In this baptize, users must duel against each other using drawings and their own knowledge. Whilst playing this stratagem, users purloin it in turns to exhausted objects and seek to conclude them.
    Each consumer takes their cashier to devise – there are other players alms in the recreation too who can participate in the competition chat. The chosen buyer has to unholster whatever oath they are given. Other players own to suppose it to garner points. Players essential be very securely and fight for concentration so that they can deem quickly.

    The strategy consists of drawing and guessing. Each round, players requisite try one’s hand at and feel the powwow – the quicker the word is guessed, the more points a performer gains. Players ought to be very animated to net the top blemish so that they can tug their chosen word in the next round.

    At the cap of the playing grade, the message is underlined – this allows players to know how many letters are in the world. For each around, there is a timer – if a player doesn’t guess the dispatch in the designated days, they don’t narrow the gap any points.

    For those who enjoy little talk competition, this legend when one pleases minister to so much fun. Players can deliver pleasure trying to imagine drawings. As well, they can also try into public notice their composition skills and get the drift what works of knack they can create.

    If you use word games or io games, why not try escape some other titles? Pixelz.io, exchange for criterion, is a fun outline encounter in which players can verge on together to create knowledge one pixel at a time.

    Draw and feel unpublishable words in Skribbl.io! This thoughtful plot lets you play Pictionary with friends. When you are the artist, you can make use of extraordinary colors to limn the clue. Then, the whole world force attempt to guess what’s in the double!

  2. Всех приветствую
    я натолкнулась тут на один магазин по пряже
    домпряжи.рф
    В чем собственно мой вопрос:
    Хотела тут кое-что купить

    крючки для вязания купить
    Посоветуйте пожалуйста кто что знает про этот магазин ?
    Им можно доверять? Ато они и в Москве есть и как раз недалеко от меня.

Schreibe eine Antwort zu Anonymous Antwort abbrechen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google Foto

Du kommentierst mit Deinem Google-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s