Avatar

Codierungs-Turbulenzen [verschoben] (Technics)

by Auge ⌂, Wednesday, February 08, 2017, 07:55 (2635 days ago) @ Auge
edited by Auge, Thursday, February 09, 2017, 07:48

Hallo Alfie

Achtung Dieses Posting war ursprünglich eine Antwort auf jenes Posting im Thread "MLF 1.7.3: Changed PHP 5.2 to 5.5 -> Empty titles and bodies".

++++++++++++++++++++++++++++++++++++++++++++++++++

Da ich dich gerade "am Rohr" habe und du die einzige laufende Installation von MLF1 > 1.7.7 hast. Hast du einen Überblick, welche der von uns eingebauten Features überhaupt genutzt werden? Ist z.B. der Umstieg von Alex' ursprünglichen BBCode-Funktionen auf Christian Seilers Lösung, die ja selbst mittlerweile uralt und ungepflegt ist, überhaupt sinnvoll?

Ich versuche gerade einen Plan aufzustellen, was ich aus unserem Entwicklungszweig übernehme oder wegen chaotischen Commits nachimplementiere und was nicht. Meine bis jetzt gefundenen Punkte:

- Umstellung der Ausgabe der Abfrageergebnisse von myslq(i)_fetch_array auf myslq(i)_fetch_assoc.
- Behebung des magic_quotes_gpc-Problems. Prüfskript für Einträge und Benutzerdaten in bestehenden Installationen.
- Vollständiger Umstieg von der alten MySQL-Bibliothek auf die Neue (von den mysql_- auf die mysqli_-Funktionen).
- CSRF-Schutz entsprechend der hiesigen, mit der Version 2.3.7 vorgenommenen Änderungen.

Das könnte noch einmal als Version 1.7.8 zusammengefasst werden. Danach folgt …

- … das Nachvollziehen der Commits zum Umstieg auf UTF-8.
- … der Einbau der Abonnement-Funktion.
- … die Klassenvergabe für registrierte Benutzer, Moderatioren und Administratoren.
- … der vom registrierten Benutzer aktivierbare Autoreload.

Die letzten drei Punkte enthalten jene Funktionserweiterungen, die ich wirklich gerne drin hätte. Allerdings weiß ich selbst nicht mehr, was wir sonst noch eingebaut haben, weil das durchkämmen der über tausend, teilweise sehr chaotisch wirkenden Commits, sehr anstrengend ist. Hast du noch Sachen, die sich bei dir bewährt haben und die nicht zu speziell auf Fachforen wie deines zugeschnitten sind? Ist z.B. der Umbau der Einstellungs- und der Benutzerseiten auf eine Tab-basierte Darstellung nach deinen Erfahrungen sinnvoll?

Tschö, Auge

--
Trenne niemals Müll, denn er hat nur eine Silbe!


Complete thread:

 RSS Feed of thread