Ein weiterer guter Ansatz kommt von Georg Ringer (hat er irgendwo hier im Forum gepostet)
Dabei nutzt er nicht die Typo3-Javaskript sonder folgenden Lösungsansatz:
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19:
| page { headerData.50 = TEXT headerData.50.value ( <script type="text/javascript"> <!-- function obscureAddMid() { document.write('@'); } function obscureAddEnd() { document.write('.'); } // --> </script> ) config.spamProtectEmailAddresses = -2 config.spamProtectEmailAddresses_atSubst = <script type="text/javascript"> obscureAddMid() </script> config.spamProtectEmailAddresses_lastDotSubst = <script type="text/javascript"> obscureAddEnd() </script> } |
Dies ist dann sinnvoll wenn trotzdem alles richtig angezeigt werden soll. In wie weit Spam-Bots auch Javaskript interpretieren weis ich leider nicht.