• Resolved delanthear

    (@delanthear)


    Hi! Any chance of adding support for Forminator? That’s my form software of choice right now and it would be great to use this instead of ReCaptcha.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Marcel Pol

    (@mpol)

    Hello,

    Thank you for the suggestion. I will look into it if it is feasible to add support.

    Regards, Marcel

    Plugin Author Marcel Pol

    (@mpol)

    Hello again,

    Could you try the updated version from:
    https://codeberg.org/cyclotouriste/la-sentinelle-antispam
    It has forminator support. It requires that you enable it in the settings of this plugin.
    Can you tell me if it works for you?

    Regards, Marcel

    Thread Starter delanthear

    (@delanthear)

    Thanks for the quick build. It looks like there is a problem though. When the plugin is enabled for Forminator via this checkbox: “Enable spamfilters for Forminator.” I get Javascript errors and I can’t see anything in the form which might be the honey pot.

    front.multi.min.js?ver=1.32:1 Uncaught TypeError: Cannot read properties of undefined (reading 'trim')
    at HTMLInputElement. (front.multi.min.js?ver=1.32:1:179818)
    at HTMLInputElement.dispatch (jquery.js?ver=6.5.5:3:28337)
    at v.handle (jquery.js?ver=6.5.5:3:25042)
    at Object.trigger (jquery.js?ver=6.5.5:3:27423)
    at jQuery.event.trigger (jquery-migrate-1.1.1.js?ver=6.5.5:483:22)
    at HTMLInputElement. (jquery.js?ver=6.5.5:4:3107)
    at Function.each (jquery.js?ver=6.5.5:3:5257)
    at jQuery.fn.init.each (jquery.js?ver=6.5.5:3:2013)
    at jQuery.fn.init.trigger (jquery.js?ver=6.5.5:4:3083)
    at r.init (front.multi.min.js?ver=1.32:1:180799)

    Plugin Author Marcel Pol

    (@mpol)

    Hello and sorry for the slow reply.

    Thank you for coming back on it. I only tested the PHP code, but aparently the JavaScript code needed testing as well ??

    This plugin requires form fields to have an id attribute. Could you test it with the version on Codeberg again?

    Regards, Marcel

    Thread Starter delanthear

    (@delanthear)

    No console errors now! How do I tell if it’s working? I can see a hidden “don’t fill in this field” element, but I’m not sure if that is already in Forminator or not ??

    Plugin Author Marcel Pol

    (@mpol)

    Hi, good to hear.

    What I mostly do is in the Inspector (via F12), remove the div.la-sentinelle-container. Then submit the form and it should give an error.
    The right way is to disable JaavScript, because that is what spambots do.

    Thread Starter delanthear

    (@delanthear)

    Ah brill. I missed that box when i was looking before. That seems to work fine! Super super minor thing, the error also seems to be triggering another error condition in Forminator around speed of submission. See screen shot. Not worth worrying about though, unless you enjoy bug fixing

    • This reply was modified 8 months, 2 weeks ago by delanthear.
    Plugin Author Marcel Pol

    (@mpol)

    Hmm, yes, maybe that message should be removed, it’s not really appropriate anymore and probably confusing for human visitors.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Forminator Support’ is closed to new replies.