Benutzer:StipenTreublatt/Update-Vorbereitung

aus Wiki Aventurica, dem DSA-Fanprojekt
Wechseln zu: Navigation, Suche

Update auf 1.25

Links

done

TODO

Server
  • dump für Wikitaxi
  • cron für backup fixen
  • [1] per htaccess mit mobile-skin versehen
  • nachforschen, wohin die Änderungsdetails von Änderungen vor dem Update in Spezial:Missbrauchsfilter-Logbuch veschwunden sind
  • "Passwort vergessen"-Funktion testen (mail kommt nicht an?)
Extensions
  • EasyTimeline: Muss wegen den Voraussetzungen direkt auf dem Server getestet werden
Per Datei
In Wiki
Nachrangig
  • Manual:$wgForeignFileRepos für shared images, da jetzige Lösung deprecated ist
  • Extension:Open Web Analytics?
  • Echo-Meldung für "Deine Benutzerseite wurde zu den Favoriten hinzugefügt" erstellen (?)
  • Überlegen, wo man Links für Moderatoren unterbringen könnte: Letzte Änderungen eingeschränkt auf noch nicht kontrollierte, sowie Artikelversionen mit der (noch zu erstellenden) Markierung "Bitte nachprüfen".
  • Auf Grundlage von Extension:Multi-Category Search eine Benutzeroberfläche für einfache DPL-Suchen entwickeln (?)
  • "applychangetags" scheint keine Funktion freizuschalten - in der Bearbeitungsansicht gibt es keine Möglichkeit, tags zu vergeben.
  • MediaWiki 1.25 (Alle Änderungen)
    • "A full interface for StatsD metric reporting has been added to the context interface, reachable via IContextSource::getStats()." Manual:How to debug#Statistics - wäre das nützlich?
require_once( "$IP/extensions/Timeline/Timeline.php" ); // Add EasyTimeline extension
$wgTimelineSettings->ploticusCommand = "$IP/extensions/Timeline/ploticus/bin/pl";
$wgTimelineSettings->perlCommand = "/usr/bin/perl";

Update-Notizen

Arbeitsschritte

  1. Wiki auf nicht-öffentlich
  2. Backup machen (Manual:dumpBackup.php, Manual:Backing up a wiki) - dauert
  3. MediaWiki-Daten + Extensions auf den Server
  4. Dump für das Wikitaxi - dauert
  5. Daten in neue Datenbank - dauert
  6. localsettings mit allen Extensionseinbindungen auf den Server
  7. Update-Script (update.php per SSH) laufen lassen - dauert
  8. Bilderordner? (noch zu klären)
  9. Logo, Favicon, Aufzählungspunkt bei Monobook, weitere Dateien?
  10. localsettings anpassen
  11. Fehlersuche