Benutzer:Sven
Dies ist das Benutzeraccount von Sven Köppel. Er betreut die Website des technikum29 seit fast 20 Jahren.
Bisherige Inhalte:
- Special:RecentChanges (Link fehlt derzeit in Navigation)
- Kategorie:Kommunikationstechnik mit Bildern (Commonist Bulk Uploader, dieser pflegt auch Benutzer:Sven/gallery)
Logbuch
Was bislang geht
- Mediawiki-Skin (ursprünglich aus Monobook-Basis), opensourced auf https://github.com/technikum29/t29v7
- Basis-Template (inkl. mobiler Verbesserungen, LESS)
- Menüs in MediaWiki:VirtualGuide und MediaWiki:Hauptnavigation
- Grundlegende Internationalisierung, zB. mit MediaWiki:Footer-haus-text/de vs. MediaWiki:Footer-haus-text/en, vgl. https://www.mediawiki.org/wiki/Manual:Messages_API#Language
Einfache Sachen die noch fehlen
- Button zum Ausklappen der Menüs (JavaScript), ggf. mit User-Settings vermengt (als Cookie)
- UI / MediaWiki-Funktionen für ausgelogge Benutzer (zB: Keine Cactions-Horizontal-Navigation, kein ausführliches Benutzermenü, aber: Bearbeiten + Registrieren-Button präsent machen)
- SemanticMediaWiki (etwa für Seitenrelationen)
- Clean URLs / Short URLs, vgl. https://www.mediawiki.org/wiki/Manual:$wgArticlePath oder https://www.mediawiki.org/wiki/Manual:Short_URL und vor allem https://www.mediawiki.org/wiki/Manual:Short_URL/Nginx
Roadmap zur Internationalisierung
- Mittel der Wahl wäre eine Wiki farm unter
/de
und/en
, aber ich will nicht zwei Wiki-Installationen pflegen. - Stattdessen: https://www.mediawiki.org/wiki/Manual:Language mit Page content language == User interface language.
- GGf. Mittel der Wahl ist https://www.mediawiki.org/wiki/Manual:Hooks/PageContentLanguage - Extension schreiben, welche zB.
Kategorie:Englisch
entdeckt und dann Page und UI language ändert. - Was kann https://www.mediawiki.org/wiki/Manual:$wgVariantArticlePath ? Vgl. https://www.mediawiki.org/wiki/Manual:Language#User_interface_language -- so könnte
/en/bla
durchs Hintertürchen wieder reinkommen, auch in Kombination mit PageContentLanguage und Weiterleitungen. - Was ich nicht praktikabel finde, ist Special:PageLanguage. Wenn, dann fehlt ein Werkzeugbutton dafür um eine Seite schnell zu ändern...