Benutzer:Sven: Unterschied zwischen den Versionen
Sven (Diskussion | Beiträge) (kleiner Notizzettel) |
Sven (Diskussion | Beiträge) K (+Script) |
||
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
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. | ||
+ | ''Bisherige Inhalte:'' | ||
+ | |||
+ | * [[Special:RecentChanges]] (Link fehlt derzeit in Navigation) | ||
+ | |||
+ | == Scripte == | ||
+ | |||
+ | Auto-Konvertierung von HTML zu Mediawiki (entfernt überflüssigen Whitespace, p/br/etc-Tags, a/img-Tags, HTML-Entities und Bildpfade): | ||
+ | |||
+ | <pre> | ||
+ | pandoc --from html --to mediawiki gamma3.php | sed 's#/shared/photos/rechnertechnik/##' | perl -MHTML::Entities -pe 'decode_entities($_);' | ||
+ | </pre> | ||
+ | |||
+ | |||
+ | == Logbuch == | ||
=== Was bislang geht === | === Was bislang geht === | ||
Zeile 19: | Zeile 33: | ||
* 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. | * 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''. | * 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. | + | * 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 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... | * Was ich nicht praktikabel finde, ist [[Special:PageLanguage]]. Wenn, dann fehlt ein Werkzeugbutton dafür um eine Seite schnell zu ändern... | ||
+ | |||
+ | === Zustand des Bilderuploads === | ||
+ | |||
+ | Commonist Bulk Uploader, dieser pflegt auch [[Benutzer:Sven/gallery]]. Beschreibungen müssen dann aktualisiert werden... | ||
+ | |||
+ | * [[:Kategorie:Kommunikationstechnik]] mit Bildern | ||
+ | * [[:Kategorie:Ralley]] | ||
+ | * [[:Kategorie:Rechnertechnik]] mit Bildern (es fehlen noch die Unterverzeichnisse) | ||
+ | * Und es Fehlt noch [[:Kategorie:Start]] (ehemaliger "Start"-Bilderordner) |
Aktuelle Version vom 4. Juni 2021, 14:24 Uhr
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)
Scripte[Bearbeiten | Quelltext bearbeiten]
Auto-Konvertierung von HTML zu Mediawiki (entfernt überflüssigen Whitespace, p/br/etc-Tags, a/img-Tags, HTML-Entities und Bildpfade):
pandoc --from html --to mediawiki gamma3.php | sed 's#/shared/photos/rechnertechnik/##' | perl -MHTML::Entities -pe 'decode_entities($_);'
Logbuch[Bearbeiten | Quelltext bearbeiten]
Was bislang geht[Bearbeiten | Quelltext bearbeiten]
- 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[Bearbeiten | Quelltext bearbeiten]
- 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[Bearbeiten | Quelltext bearbeiten]
- 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...
Zustand des Bilderuploads[Bearbeiten | Quelltext bearbeiten]
Commonist Bulk Uploader, dieser pflegt auch Benutzer:Sven/gallery. Beschreibungen müssen dann aktualisiert werden...
- Kategorie:Kommunikationstechnik mit Bildern
- Kategorie:Ralley
- Kategorie:Rechnertechnik mit Bildern (es fehlen noch die Unterverzeichnisse)
- Und es Fehlt noch Kategorie:Start (ehemaliger "Start"-Bilderordner)