ydForum: Designfehler bei user und table
Heute wurden zwei Designfehler im ydForum behoben.
Heute wurden zwei Designfehler im ydForum behoben. Fehler Nr. 1
waren die direkt in der Message-Klasse gespeicherten
Angaben für den Namen und die E-Mail. Diese stehen nun als
User-Objekt in der Message-Klasse und werden nun
auch überall über dieses Objekt gelesen und gesetzt.
Zweite unschöne Sache war, dass jede Klasse für sich die
Namen der Datenbanktabellen gespeichert hatte. Diese stehen
nun in der Factory-Klasse und alle Klassen
greifen auf die dortigen Angaben zurück.
War beides von der Reparatur deutlich leichter als ich erwartet hatte. Und ein paar der doppelten Codeteile sind damit zugleich verschwunden. So langsam lässt sich der Quelltext zum Download bereitstellen.
Im Admin-Bereich ist noch der Export (Backup) der ydForum-Daten hinzugekommen. Ist ein wenig simple gehalten, funktioniert aber.
