Die MultiHunterSearchForm ist aktuell eine komplexe, manuell verarbeitete Suchmaske mit rund 60+ Parametern, eigener readFormParameters-Logik, direktem SQL-Condition-Aufbau und Template-basierten Formularfeldern. Für WSC 6.2 muss sie vollständig auf…
Multihunter
- Produkt
- Multihunter (6.2.11)
Die Funktion HeaderUtil::redirect sollte durch RedirectResponse ersetzt werden.
Bislang
(Quelltext, 21 Zeilen)
Immediately
(Quelltext, 19 Zeilen)
Die install.sql muss entfernt und durch die PHP Database API ersetzt werden.
https://docs.woltlab.com/5.4/package/database-php-api/
In allen Plugins sollte die Umstellung auf TypeScript erfolgen. In diesem Atemzug sollte auch bereits die Entfernung von noch vorhandenem JQuery erfolgen, um so zukunftssicherer Arbeiten zu können. Zu guter Letzt sollte noch überprüft werden, ob…
Das Benachrichtigungssystem muss Grund liegend überarbeitet werden, um so z.B. an die Testable-Klassen angepasst werden, sowie eine generelle Überprüfung, ob die Zusammenfassung von benachrichtigungen (Stichwort stacked) sinnvoll ist oder nicht.
Pro Benutzer sollte nur ein Thema eröffnet werden, in dem alle Meldungen von der betreffenden Person hinein kommen. Optional sollte diese Option aktiviert werden können (Never change a running system!)
Für alle Whitelists sollte es eine Kommentarfunktion geben, mit der man Notizen für sich und andere hinterlassen kann, wieso Person, IP, Provider x auf der Whitelist steht