Widget-Verwaltung der Startseite auf SORM umstellen
Beschreibung
Die Widget-Verwaltung der Startseite beinhaltet noch viel handgeschriebenes SQL, das die zukünftige Pflege erschwert. Ich möchte das gerne auf SORM umstellen, die Klasse lib/classes/WidgetHelper.php wird dadurch obsolet und könnte entfernt werden (vermutlich wollen wir das aber nicht, falls Plugins die verwenden). Es gibt keine Änderungen an der UI oder den Daten in der DB.
Die einzige funktionale Änderung, die ich damit verbinden würde: Die Widget-Konfiguration eines Nutzers wird erst dann gespeichert, wenn sie tatächlich verändert wird (nicht beim ersten Aufruf der Startseite). Das erleichtert die nachträgliche Überarbeitung der Default-Anordnung.