Linter: Unterschied zwischen den Versionen
Aus Klimalexikon DEV
Die Seite wurde neu angelegt: „Voraussetzung für DiscussionTools === Ergänzung in LocalSettings.php === <syntaxhighlight lang="php"> wfLoadExtension( 'Linter' ); </syntaxhighlight> === Update-Skript ausführen === === Parsoid aktivieren und für Verwendung mit Linter konfigurieren === !ACHTUNG! ggf. URL anpassen (hier "klimalexikon.org" für die Produktivversion)!<syntaxhighlight lang="php"> wfLoadExtension( 'Parsoid', "$IP/vendor/wikimedia/parsoid/extension.…“ |
Keine Bearbeitungszusammenfassung |
||
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
Voraussetzung für DiscussionTools | Zweck: Voraussetzung für DiscussionTools | ||
Doku: https://www.mediawiki.org/wiki/Extension:Linter | |||
<syntaxhighlight lang="php"> | |||
'''1. Ergänzung in <code>LocalSettings.php</code>:'''<syntaxhighlight lang="php"> | |||
wfLoadExtension( 'Linter' ); | wfLoadExtension( 'Linter' ); | ||
</syntaxhighlight> | </syntaxhighlight>[[Klimalexikon:UpdateSkript|'''2. Update-Skript ausführen''']] | ||
'''3. Parsoid aktivieren und für Verwendung mit Linter konfigurieren''' | |||
!ACHTUNG! ggf. URL anpassen (hier "klimalexikon.org" für die Produktivversion)!<syntaxhighlight lang="php"> | !ACHTUNG! ggf. URL anpassen (hier "klimalexikon.org" für die Produktivversion)!<syntaxhighlight lang="php"> | ||
wfLoadExtension( | wfLoadExtension( | ||
Aktuelle Version vom 20. Mai 2025, 14:09 Uhr
Zweck: Voraussetzung für DiscussionTools
Doku: https://www.mediawiki.org/wiki/Extension:Linter
1. Ergänzung in LocalSettings.php:
wfLoadExtension( 'Linter' );3. Parsoid aktivieren und für Verwendung mit Linter konfigurieren
!ACHTUNG! ggf. URL anpassen (hier "klimalexikon.org" für die Produktivversion)!
wfLoadExtension(
'Parsoid',
"$IP/vendor/wikimedia/parsoid/extension.json"
);
$wgParsoidSettings = [
'useSelser' => true,
'linting' => true
];
$wgVisualEditorParsoidAutoConfig = false; // to make linting work
$wgVirtualRestConfig = [
'paths' => [],
'modules' => [
'parsoid' => [
'url' => 'klimalexikon.org/w/rest.php',
'domain' => 'klimalexikon.org',
'forwardCookies' => true,
'restbaseCompat' => false,
'timeout' => 30
],
],
'global' => [
'timeout' => 360,
'forwardCookies' => false,
'HTTPProxy' => null
]
];