technikum29

Benutzer:Sven: Unterschied zwischen den Versionen

(Angelegt (immer noch ohne visuellem Editor))
 
(kleiner Notizzettel)
Zeile 1: Zeile 1:
 
Dies ist das Benutzeraccount von '''Sven Köppel'''. Er betreut die Website des technikum29 seit fast 20 Jahren.
 
Dies ist das Benutzeraccount von '''Sven Köppel'''. Er betreut die Website des technikum29 seit fast 20 Jahren.
 +
 +
=== 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 [https://www.mediawiki.org/wiki/Manual:Wiki_family Wiki farm] unter <code>/de</code> und <code>/en</code>, 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. <code>[[Kategorie:Englisch]]</code> 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 <code>/en/bla</code> 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...

Version vom 13. April 2021, 03:01 Uhr

Dies ist das Benutzeraccount von Sven Köppel. Er betreut die Website des technikum29 seit fast 20 Jahren.

Was bislang geht

Einfache Sachen die noch fehlen

Roadmap zur Internationalisierung