Hallo Leute!
Da denkt man, das kann einem eigentlich nicht passieren... und doch! Jemand hat wohl grad nix besseres zu tun: Per Kontaktformular einfach mal in derbem Tonfall alles Mögliche bepöbeln und auf meiner wein-fuer-jedermann.de-Seite den Chefkritiker raushängen lassen.
Da macht man sich die Mühe, baut ne Site per Typo3 auf, stellt haufenweise Inhalte ein und stellt dies dann alles bedenkenlos online - und wird dann von nem Schlaumeier - natürlich unter Phantasienamen - geflamed, der alles besser weiß - außer, wie man z.B. ausgerechnet Barrique und Sommelier richtig schreibt... *nerv*.
Also damit muss man wohl leben! 🙁
Mir ist aber durch den Kopf gegangen, dass da ja auch durchaus mal was bei sein kann, was vielleicht von besserer Rechtschreibung aber evtl. doch von härterem Kaliber sein könnte... Und habe mir überlegt, wie ich das mappen kann, wenn die Mail vom Kontaktformular bei mir aufschlägt... $REMOTE_ADDR war das Mittel der Wahl.
Und zwar bei der Extension BETTER CONTACT FORM (sp_bettercontact) von Kai Vogel, die ich einsetze (mit Mailformplus wären neue Variblen wohl einfacher zu setzen, aber ich hatte doch den Ehrgeiz, das auch der vorhandenen Ext zu ändern - und außerdem keine Lust, ne ganz neue zu insten ;-) )
Die IP wird über die class.tx_***p1.php übergeben, sodass auch keine IP im Quelltext steht.
Ich habe die Files entsprechend angepasst, sodass auf jeder Mail/Bestätigungmail
"Die Nachricht wurde vom Computer mit folgender IP-Adresse gesendet: 51.42.108.etc"
Gleichzeitig habe ich die Extension mit einer Anrede versehen (also select Herr/Frau im Formular) und die Mails entsprechend modifiziert; die Bestätigungsmail z.B. enthält jetzt "Guten Tag Herr XYZ,..."
Die Files
- TS-Setup
- class.tx_***p1.php sowie das HTML-Template
- tx_dingens.html
habe ich unter meiner Sig online gestellt (die kann ich ja immer ändern, den Post hier ja nimmer, wenns einer antworten tut ;-) )
Und dran denken: Falls die +ext mal upgedatet wird übers Repository (aktuelle Version 1.1.3): Files vergleichen/ändern bzw. ersetzen!
Grüßle
Schwerus