Mediawiki upgrade: Unterschied zwischen den Versionen
(Info zur Anpassung am htaccess ergänzt) Markierungen: Visuelle Bearbeitung mobile web edit mobile edit |
K (Formatierung korrigiert) |
||
Zeile 13: | Zeile 13: | ||
# [https://github.com/Schine/MW-OAuth2Client/pull/26 Dieser] und [https://github.com/Schine/MW-OAuth2Client/pull/30 dieser] PR wurden dazugemerged. | # [https://github.com/Schine/MW-OAuth2Client/pull/26 Dieser] und [https://github.com/Schine/MW-OAuth2Client/pull/30 dieser] PR wurden dazugemerged. | ||
# Danach wurden die submodules aktualisiert mit <code>cd extensions/MW-OAuth2Client/vendors/oauth2-client</code> und <code>composer update</code> | # Danach wurden die submodules aktualisiert mit <code>cd extensions/MW-OAuth2Client/vendors/oauth2-client</code> und <code>composer update</code> | ||
# Um den Login Button in der Mobilen Version umzuleiten wurde die <code>.htaccess</code> | # Um den Login Button in der Mobilen Version umzuleiten wurde die <code>.htaccess</code> ergänzt: | ||
RewriteCond %{QUERY_STRING} ^title\=Special\:UserLogin&returnto\=([^&]*).* [OR] | |||
RewriteCond %{QUERY_STRING} ^title\=Spezial\:Anmelden&returnto\=([^&]*).* | |||
RewriteRule ^index\.php$ /index.php?title=Spezial:OAuth2Client/redirect&returnto=%1 [R=301,L] | |||
[[Kategorie:Anleitungen]] | [[Kategorie:Anleitungen]] |
Aktuelle Version vom 6. April 2023, 16:28 Uhr
Offizielle Anleitung
Für grosse Versionssprünge, e.g. 1.35 nach 1.39 https://www.mediawiki.org/wiki/Manual:Upgrading
Für bugfix releases e.g. 1.35.8 nach 1.35.10 reicht ein patch: Mediawiki patchen
Gemachte Anpassungen
Diese Anpassungen wurden gemacht und müssen bei einem Upgrade übernommen und evtl. angepasst werden.
OAuth2 Client
Die Erweiterung wird nicht mehr aktiv gepflegt, darum läuft sie derzeit mit patches.
- Die Installation erfolgte gemäss Anleitung via git.
- Dieser und dieser PR wurden dazugemerged.
- Danach wurden die submodules aktualisiert mit
cd extensions/MW-OAuth2Client/vendors/oauth2-client
undcomposer update
- Um den Login Button in der Mobilen Version umzuleiten wurde die
.htaccess
ergänzt:
RewriteCond %{QUERY_STRING} ^title\=Special\:UserLogin&returnto\=([^&]*).* [OR] RewriteCond %{QUERY_STRING} ^title\=Spezial\:Anmelden&returnto\=([^&]*).* RewriteRule ^index\.php$ /index.php?title=Spezial:OAuth2Client/redirect&returnto=%1 [R=301,L]