Long-time Chronoforms v5 user. Yes I know, outdated...reasons.
Has anyone ever used the blacklist method suggested here: How can I add a spam-blocker validation written by Bob Janes?
Many of our multi-anti-spam efforts (honeypot + captchas + etc) are thwarted by human spam workers, especially from Russia, who just manually type/paste in our forms.
I have tested the tutorial listed above on existing forms, simple form and the most basic textarea box/submit but I can't seem to find the correct combination following the written instructions in the article. Spammy email test either sends regardless.
Trying to get some basic regex to block the offending alphabet in the blacklist: [БбГгДдЁёЖжПпФфИиЙйЛлЦцШшЩщЭэЮюЯя] but even the basic "http" block does not work in any attempt. I'm guessing its the order of the drop-ins in the form editor (Setup) that is wrong or its just not compatible anymore using PHP-7.4 (?).
If anyone has used it successfully or has a better solution to regex the Cyrillic alphabet, I'd love to know.
Has anyone ever used the blacklist method suggested here: How can I add a spam-blocker validation written by Bob Janes?
Many of our multi-anti-spam efforts (honeypot + captchas + etc) are thwarted by human spam workers, especially from Russia, who just manually type/paste in our forms.
I have tested the tutorial listed above on existing forms, simple form and the most basic textarea box/submit but I can't seem to find the correct combination following the written instructions in the article. Spammy email test either sends regardless.
Trying to get some basic regex to block the offending alphabet in the blacklist: [БбГгДдЁёЖжПпФфИиЙйЛлЦцШшЩщЭэЮюЯя] but even the basic "http" block does not work in any attempt. I'm guessing its the order of the drop-ins in the form editor (Setup) that is wrong or its just not compatible anymore using PHP-7.4 (?).
If anyone has used it successfully or has a better solution to regex the Cyrillic alphabet, I'd love to know.
Hi clessley,
Please see this StackOverFlow thread for suggested ways to Regex Cyrillic characters.
Bob
Please see this StackOverFlow thread for suggested ways to Regex Cyrillic characters.
Bob
Thanks GreyHead for the link but I have tried using that very same method before.
Any idea why blocking even the simple default example of "http" in the blacklist discussed in the article does not work?
During the interim, I changed the meta encoding header of my static form to: < meta charset=" US-ASCII " > and also set up a Gmail filter on the characters (that has its own problems) and it seemed to help.
Is there an option to force the US-ASCII charset in chronoforms itself?
Any idea why blocking even the simple default example of "http" in the blacklist discussed in the article does not work?
During the interim, I changed the meta encoding header of my static form to: < meta charset=" US-ASCII " > and also set up a Gmail filter on the characters (that has its own problems) and it seemed to help.
Is there an option to force the US-ASCII charset in chronoforms itself?
Hi clessley,
Sorry, I have no idea why blocking 'http' isn't working for you; it was OK when I wrote the FAQ.
I'm not aware of any built in way to force a character set in ChronoForms other than by checking for 'unwanted' text.
Bob
Sorry, I have no idea why blocking 'http' isn't working for you; it was OK when I wrote the FAQ.
I'm not aware of any built in way to force a character set in ChronoForms other than by checking for 'unwanted' text.
Bob
You need to login to be able to post a reply.