Page MenuHomePhorge: Wikonia

2. Analyse DiscussionTools / Abschnittsverschiebung
Proudly completedPublictask

Description

Analyse: Abschnittsverschiebung mit DiscussionTools

Ziel:
Ursache des eingeschränkten Funktionsumfangs bei DiscussionTools ermitteln
und mögliche Alternativen evaluieren.

Hintergrund:
Im Wikonia-Wiki ist das Verschieben einzelner Diskussionsabschnitte aktuell nicht möglich.
Wikipedia bietet diese Funktion anscheinend an – vermutlich durch zusätzliche Gadgets oder Systemkonfigurationen.

Prüfpunkte:

  • $wgDiscussionToolsEnableTopicSubpages
  • Unterschiede zu Wikipedia-Konfiguration
  • Test mit „Convenient Discussions“ (JavaScript-Gadget)
  • Kompatibilität mit Vector 2022
  • Auswirkungen auf Archivierungsprozesse

Deliverables:

  • Kurzer Vergleichsbericht (Wiki oder Phriction)
  • Empfehlung, ob Wiki-interne Lösung genügt oder Gadget notwendig ist

Details

Schwierigkeitsgrad
Intermediate

Event Timeline

Zusammenfassung – DiscussionTools / ConvenientDiscussions

Die ursprüngliche Zielsetzung war, das Verschieben einzelner Diskussionsabschnitte (z. B. zur Archivierung) innerhalb des Wikonia-Wikis zu ermöglichen.
Mit den nativen DiscussionTools (DT) ist diese Funktion unter MediaWiki 1.43 jedoch nicht verfügbar, da das Feature „Abschnitt verschieben“ nie implementiert und durch die Core-Integration nur noch eingeschränkt konfigurierbar ist.

Analyse & Maßnahmen

  • $wgDiscussionToolsEnableTopicSubpages und verwandte Parameter geprüft → keine Wirkung auf Abschnittsverschiebung.
  • Test verschiedener Konfigurationen (Subpages, Toolbar, BetaFeatures) → ohne Erfolg.
  • Vergleich mit Wikipedia DE bestätigt: Funktion dort nur durch zusätzliches JavaScript (Convenient Discussions) verfügbar.

Lösung

Nach Evaluierung wurde entschieden, vollständig auf Convenient Discussions (CD) umzusteigen:

  • CD ersetzt DiscussionTools vollständig.
  • Bietet erweiterte Funktionen inkl. *Move topic*, *Quote*, *Ping* usw.
  • Läuft stabil unter Vector 2022 und Parsoid (1.43).
  • DT-Extension aus LocalSettings.php entfernt (wfLoadExtension( 'DiscussionTools' ); auskommentiert).
  • Gadget ConvenientDiscussions inkl. lokaler -config.js erfolgreich eingerichtet.

Ergebnis

  • Abschnittsverschiebung (Grundlage für manuelle & teilautomatische Archivierung) funktioniert jetzt zuverlässig.
  • Interface teilweise noch englisch – Übersetzungen über translatewiki.net geplant.
  • CD dauerhaft aktiviert und standardmäßig für alle Benutzer geladen.

Fazit

Der Wechsel zu Convenient Discussions war technisch zwingend und produktiv sinnvoll.
DiscussionTools sind unter MW 1.43 weder konfigurierbar noch erweiterbar; CD bietet eine funktionsfähige, stabile Alternative mit Zukunftsperspektive.