Page MenuHomePhorge: Wikonia

Implementierung einer Upload-Lösung: UploadWizard evaluiert, MediaUploader eingeführt
Proudly completedPublicrequest

Description

Die Extension sollte installiert werden, gerade jetzt am Anfang werden wir viele Bilder gleichzeitig ins Wiki einfügen, was mit Einzeluploads schnell sehr nervig wird.

Hier der Link zur Extension bei MediaWiki:https://www.mediawiki.org/wiki/Extension:UploadWizard


Update (v0.8–v0.9): UploadWizard verworfen

UploadWizard wurde in v0.8 installiert und getestet. Aufgrund technischer Einschränkungen (Mehrfachupload-Probleme, unflexibles Lizenzhandling, kampagnenbasierte Konfiguration) wurde die Extension in v0.9 wieder deaktiviert.

Stattdessen wurde MediaUploader als deutlich wartungsfreundlichere und robustere Lösung eingeführt.

Alle Unteraufgaben zur Integration wurden im Rahmen dieses Tickets abgearbeitet. Zukünftige Schritte zur Verfeinerung laufen unter separaten Tasks (z. B. Lizenzstruktur, Tutorialtexte, Kategoriehandling).

Die ursprüngliche Zielsetzung (komfortabler Mehrfach-Upload) wurde mit MediaUploader erfolgreich erreicht.

Details

Schwierigkeitsgrad
Komplex
Ticket-Details
Komponente
Wiki
Anforderungsdetails
Anforderungskategorie
Vorhandene Extension integrieren
Impact-Thema
DB Change
Nutzen

Simultaner Upload mehrerer Dateien

Event Timeline

muke86 changed the task status from To Do to Planned.Jun 30 2025, 12:10 AM

Uff, das ist ne größere Nummer...

Abhängigkeiten

  • Datenbank-Changes
  • Server: ImageMagick (haben wir)
  • Diverse Vorlagen
  • Recht umfangreiche Konfiguration
Fazit

Ja, ist machbar, aber nicht gerade in der nächsten Iteration. Sorry, aber da liegt der Fokus gerade eher auf Absichern und Grundfunktionen, das heißt

geschätzte Umsetzung: > v0.8

muke86 changed the task status from Planned to To Do.Jun 30 2025, 12:10 AM
muke86 changed Schwierigkeitsgrad from Advanced to Komplex.
muke86 changed the task status from To Do to In Progress.Jul 29 2025, 4:02 PM

Statusupdate zum Umgang mit UploadWizard

In v0.8 wurde die Extension ''UploadWizard'' erstmals installiert und grundlegend konfiguriert.
Ziel war ein mehrschrittiger Uploadprozess mit Lizenzwahl und Kategorisierung.

Während der Tests zeigte sich jedoch:

  • Unzuverlässiges Verhalten beim Mehrfachupload
  • DOM-basierte Lizenzstruktur mit schwer wartbaren Kampagnen
  • Keine saubere Trennung zwischen eigenem und fremdem Werk (fehlende Flexibilität)
  • Commons-zentrierte Struktur, nicht für freie Wikis ohne WMF-Infrastruktur geeignet

Daher wurde mit v0.9 ''UploadWizard'' wieder deaktiviert und vollständig durch die Extension ''MediaUploader'' ersetzt.
Diese basiert auf dem gleichen technischen Grundstock, ist jedoch deutlich schlanker, besser wartbar und modularer konfigurierbar (insb. YAML + Tutorial + Lizenzwahl).

Die nächsten Versionen (ab v0.10) werden:

  • Überreste des UploadWizard entfernen (Restkonfiguration, MediaWiki:Seiten, alte Kampagnenfragmente)
  • Die MediaUploader-Integration weiter feintunen (Tutorialtext, Lizenzstruktur, Defaults)
  • Die Dokumentation anpassen und stabilisieren

Fazit

UploadWizard wurde bewusst nicht weiterverwendet.
''MediaUploader'' ist jetzt die definierte Upload-Lösung für das Projekt.

muke86 renamed this task from Extension UploadWizzard installieren to Implementierung einer Upload-Lösung: UploadWizard evaluiert, MediaUploader eingeführt.Jul 30 2025, 2:42 PM
muke86 updated the task description. (Show Details)

Neuer Tracking-Tag #extension_request per Bulk-Job hinzugefügt aufgrund von Filter-Auswahl.