War nur als Verbesserung gedacht
Grund, es ist nie gut unterschiedliche Strukturen zu haben.
Vor allem dann, wenn wir hier gemeinsam an einer modified arbeiten wollen.
Das zweite eMailfeld wird ja mit Sicherheit in die modified aufgenommen.
Es geht mir darum, dass 2 Felder mehr da sind und man dann bei Inserts aufpassen muss.
Wenn ein ggf. vorhanderer Insert 10 Parameter hat, man hat aber 12 Felder in der Tabelle.
Dann kann es je nach dem wo die neuen Felder eingefügt wurden, ein ziemliches Chaos entstehen.
Für die lediglich einmalige Nutzung bei der Registrierung finde ich das mit dem zusätzlichen DB-Feld in zwei Tabellen etwas übertrieben.
Ich vertrete halt den Standpunkt:
- möglichst alles in den Templates oder "Modulen" regeln
- möglichst wenig vom Core verändern und wenn dann veränderte Stellen kommentieren
- keine Änderungen an der MySQL DB, höchstens neue Tabellen hinzufügen, aber nicht die bestehenden ändern.
ansonsten blickt irgendwann keiner mehr durch
Da ich kein Programmierer bin, kann ich nur sagen, dass so ein Logik-Vergleich oftmals mittels Javascript gemacht wird. Weis nicht was es besseres gäbe.