Gewünschte Wiki-Erweiterungen (updated)

Gewünschte Wiki-Erweiterungen (updated)

ACHTUNG: Dieser Artikel wird im Verlauf der Arbeiten ständig aktualisiert.

Folgende Erweiterungen wurden von Kunden gewünscht:

  • Freemind (
    http://www.mediawiki.org/wiki/Extension:FreeMind
    http://freemind.sourceforge.net/wiki/index.php/Main_Page
    )
    OK – Scheint zu funktionieren.
  • pdfExport ( http://meta.wikimedia.org/wiki/Pdf_Export )
    OK mit PROBLEM – Erfolgreich installiert. Dependency: HTMLDoc
    Aber: Funktion „Spezial:PdfPrint“ defekt, sowie Language Support nicht eingebaut und daher manuelle Verbesserung notwendig 🙁
  • NagiosStatus ( http://meta.wikimedia.org/wiki/NagiosStatus )
    In WORK – Koordination mit Nagios-Beauftragten notwendig;
    ERROR/WAIT – MW:NagiosStatus hat seit Mediawiki V 1.9 ein Bug, da es eine veraltete Funktion nutzt, die ab 1.9 wegfiel. Bug wurde dem Programmierer gemeldet.
    Eine Zwischenlösung ist jedoch möglich über AnyWeb.
  • Simple Security ( http://www.mediawiki.org/wiki/Extension:Simple_Security )
    2.ACK – Scheint zu klappen, allerdings war ein Fix in der Erweiterungsdatei notwendig: Wenn die Sprache der Installation nicht englisch ist, muss die Anweisung mit der Verknuepfung der Templates geaendert werden („Template“ wird zu „Vorlage“ bei deutschen Installationen).

    U.U sind weitere Usertests notwendig.
    NOTICE. Es kommt zu Warnmeldungen beim Einsatz der Erweiterung in der Logdatei…“Undefined property…“

    OK – Wird installiert – Tester aus der IdM-gruppe haben gesagt die Funktionen würden gehen; die Warnmeldungen werden erstmal ignoriert.
  • AnySite ( http://www.mediawiki.org/wiki/Extension:Anysite )

    OK – laeuft gut.
  • Shibboleth_Authentication ( http://meta.wikimedia.org/wiki/Shibboleth_Authentication )
    Dieses Bedarf jedoch noch weitere Arbeiten und Tests, aber auch willentliche Kunden
    WAIT – Warten auf endgültige Konfigurationsinformationen für SSO.
    Pre-WORK – Die Erweiterung haelt sich nicht an die Mediawiki-Standards; Ggf. ist eine eigene Adaption notwendig.

    ONGOING – Die Erweiterung benötigt Neucompilierung des Apache. Das war vorher nicht bekannt. Ein Paket für SuSE ist nicht verfügbar.
    Eine Hilfe findet sich hier: https://wiki.aai.dfn.de/wiki/index.php/SP:Installation

    WAIT – Trotz Anleitung gibt es Probleme bei der Compilierung der Module.
    Anfrage nach FAU-Paket an Kollegen gestellt.
    WAIT -Weitere Probleme bei der Installation der Librarys. Anleitung leider nicht hilfreich und für SLES in aktuellen Versionen geeignet 🙁
    Es muss ein ordenliches Paket für SP gebaut werden…

    WAIT – Obige Doku ist hinfällig, es gibt eine neue, allerdings ist der Zugriff auf Pakete derzeit nicht moeglich 🙁
    WAIT – Zugriff auf ftp-intern wieder möglich (siehe Meldung in RRZENews). Jetzt allerdings stellt sich raus, daß die Pakete doch nicht so installieren wie dokumentiert ist. Hilfeanfrage an Zuständigen raus.
    WAIT – Entsprechende Pakete müssen von den Kollegen erst erstellt werden UND die IdM-Gruppe muss die entsprechenden Settings ausreichend dokumentieren. UND die SSO-Oberfläche muss auch um entsprechende Hilfetexte für Anwendunger ergänzt werden. Solange diese 3 Punkte nicht erfüllt ist, wird es erstmal keine Shibboleth-Erweiterung bei den zentralen WIkiinstallationen geben.
  • Player ( http://www.mediawiki.org/wiki/Extension:Player )
    OK – Erlaubte Dateierweiterungen musste ergänzt werden
  • SmoothGallery ( http://www.movethefloor.com/sandbox/SmoothGallery )
    OK – Alleridngs Probleme bei der ANzeige wenn JS aus.

Weitere sinnvolle Extensions könnten sein:

  • LDAP_Authentication ( http://meta.wikimedia.org/wiki/LDAP_Authentication )
    WAIT – Aufwendige Installation notwendig, sowie Abklaerung mit Kollegen. On WORK.
    GGf. nur OPTIONAL, da mit SSO an zentralen Stellen vielleicht unnötig?
  • SimpleCalendar

    OK – Installiert, läuft ohne Probleme. Um die getaltung besser vornehmen zu können, wurde die SImpleCalendar.php jedoch erweitert, so daß um die Ausgabe eine eigene DIV kommt.
  • Syntax_Highlighting_Extension ( http://meta.wikimedia.org/wiki/Syntax_Highlighting_Extension )

    CANCEL – Abhängige Beautifier Lib veraltet, Farbschematas mangelhaft, Installation der Lib problematisch
  • FCKeditor ( http://meta.wikimedia.org/wiki/FCKeditor )

    CANCEL – UNSTABLE und seit über ein Jahr nicht weiterentwickelt.
  • Jabber_extension ( http://www.mediawiki.org/wiki/Extension:Jabber )
    WAIT – Verlangt Wildfire 3.1.1 auf dem Jabber Server – muss erst installiert werden, wenn es geht. Gregor kontaktet..
  • Extension:ICQ ( http://www.mediawiki.org/wiki/Extension:ICQ )
    OK – scheint zu funktionieren. Ggf. muss das Anzeigeicon noch geaendert werden
  • Skype – (http://www.mediawiki.org/wiki/Extension:Skype )
    OK – smallicon als Default.
  • Flowchart ( http://meta.wikimedia.org/wiki/Flowchart )
    CANCEL – wurde durch MSCGen ( http://meta.wikimedia.org/wiki/MscGen ) ersetzt. Dieses wiederum basiert auf MSCGen ( http://www.mcternan.me.uk/mscgen/index.html ) welches jedoch nicht als Paket vorliegt und daher erst entsprechend aufbereitet werden müsste. Da die Flussdiagramme rein auf Kommunikationsprotokolle auf Netzebene abbilden ist der Aufwand groesser als der Nutzen.
    Daher erstmal nicht.
  • PageProtection ( http://meta.wikimedia.org/wiki/PageProtection )

    CANCEL – Seit MW 1.6.3 nicht weiterentwickelt, Code fragwürdig.
  • RSS_into_Wiki ( http://meta.wikimedia.org/wiki/RSS_into_Wiki )

    OBSOLET – Durch Simplepie ersetzt , Simplepie wiederum hat einen zu großen Bedarf an Libs und hat Kompatibilitätsprobleme.
    Alternative Möglichkeit: Einbindung von Streams via Anyweb und dann angemessener CSS-Formatierung
  • AuthorRestriction ( http://www.mediawiki.org/wiki/Extension:AuthorRestriction )
    CANCEL – Doku mangelhaft, Bedienung fraglich
  • Word2MediaWikiPlus ( http://www.mediawiki.org/wiki/Extension:Word2MediaWikiPlus )
    CANCEL – Bedienbarkeit und Pflege auf Benutzerseite nicht gewährleistbar.
  • Extension:SyntaxHighlight_GeSHi ( http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi )
    CANCEL – Führt zu FATAL ERRORs bei MW 1.9.3 – Seit April schon bekannt, aber ungelöst.
  • Prefix Security (http://www.mediawiki.org/wiki/Extension:Prefix_Security )
    Zur besseren Anlage und Verwaltung der Benutzergruppen – wird insbesondere nützlich bei dem Einsatz von Simple Security (siehe oben)
    PROBLEM 1 – MANUELL Nachinstalltion notwenig: Nach Installation des Wikis verlangt diese Erweiterung eine gesonderte Installtion durch einen SysOp.. Danach wird die Dtaenbank um Tabellen ergänzt und DANACH muss die Localsettings durch den Admin nochmal um ein Include erweitert werden…Als nächstes muss die Installtion.php aus dem extension/ Verzeichnis gelöscht werden.
    PROBLEM 2 – Normale „Benutzerrechteverwaltung“ vom Wiki läuft parallel. Eine Gruppe, die über Group Administration erstellt wird, taucht hier nicht auf.

    Dies alles ist nur bei Wikis möglich die individuell betreut werden; Aber nicht bei Wikis, die aus einem fertigen Paket mit einer fertigen Config kommen… Es sei denn, wir erweitern die Wiki-Grundinstallation.

Weitere Wünsche (unkonkrete Erweiterungen):

  • Wiki soll Formulare zu fremden Skripten erlauben
  • Schnittstelle ins Helpdesk (OTRS)
  • Schnittstellen zu anderen Systemen: UnivIS, Zeiterfassung, KLR, Kalender, …