Hilfe:Composer-Workflow

Aus CMO

Version vom 4. Mai 2026, 11:01 Uhr von UweS (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Voraussetzungen == * SSH-Zugang über WinSCP (Commands → Open Terminal) * Composer 2.x ist serverseitig verfügbar (All-inkl) * MediaWiki-Wurzelverzeichnis: <code>/www/htdocs/w0206472/christian-morgenstern-online.de/cmo</code> == Workflow == === 1. In das MediaWiki-Verzeichnis wechseln === <pre>cd /www/htdocs/w0206472/christian-morgenstern-online.de/cmo</pre> === 2. Erweiterung installieren === <pre>composer require mediawiki/PAKETNAME</pre> Paket…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Voraussetzungen

  • SSH-Zugang über WinSCP (Commands → Open Terminal)
  • Composer 2.x ist serverseitig verfügbar (All-inkl)
  • MediaWiki-Wurzelverzeichnis: /www/htdocs/w0206472/christian-morgenstern-online.de/cmo

Workflow

1. In das MediaWiki-Verzeichnis wechseln

cd /www/htdocs/w0206472/christian-morgenstern-online.de/cmo

2. Erweiterung installieren

composer require mediawiki/PAKETNAME

Paketname für bekannte Erweiterungen:

  • Semantic MediaWiki: mediawiki/semantic-media-wiki
  • TimedMediaHandler: mediawiki/timed-media-handler

3. update.php ausführen

php maintenance/update.php

4. LocalSettings.php anpassen

Erweiterung aktivieren:

wfLoadExtension( 'ExtensionName' );

Bei SMW zusätzlich am Ende der LocalSettings:

enableSemantics( 'christian-morgenstern-online.de' );

5. Prüfen

Hinweise

  • FFmpeg ist auf All-inkl nicht verfügbar – keine automatische Videokonvertierung
  • Videoformate für Upload: nur mp4 (H.264) und mp3 – Konvertierung vorab lokal mit HandBrake
  • Composer-Aufrufe immer im MediaWiki-Wurzelverzeichnis ausführen, nie in Unterverzeichnissen