• Resolved chanart

    (@chanart)


    the cookie banner reacts only to “functional” acceptance. will not accept “all”. The banner remains open.
    in the console it throws an error: “Uncaught ReferenceError: wpcf7_recaptcha is not defined”
    Recaptcha is actually set from within cf7 and is working probably.
    The “recaptcha” and “google maps” are the only things I need “marketing cookies” for. It it doesn’t properly work.
    If I click on the placeholder (on either the map or the recaptcha) – it sets the prefs to “accept all”. (This can be confirmed when re-opening the banner). But then it will not close unless one clicks on the “functioal onlyj”

    Any idea is welcome, thanks in advance

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Rogier Lankhorst

    (@rogierlankhorst)

    Hi @chanart,

    This is probably the result of reCaptcha implementation which differs from the default CF7 implementation.

    Can you try to deactivate the reCaptcha integration in complianz/integrations/services?

    Thread Starter chanart

    (@chanart)

    Hi Rogier,

    I deactivated in complianz and it is still the same (placeholder is shown only on the map of course), but the banner behavior (including the error in the console) remains the same.

    Thread Starter chanart

    (@chanart)

    Hi Rogier,

    I changed the reCaptcha version to V3 and now it seems to work well.
    I guess the issue was somewhere between complianz, CF7 and the reCaptcha V2 plugin (to allow using V2 with the current CF7)..
    So of course, no place holder now, but all seems to work well.

    Plugin Author Rogier Lankhorst

    (@rogierlankhorst)

    @chanart, thanks for the update! We will be looking into the V2 plugin, thanks for reporting it.

    Plugin Author Rogier Lankhorst

    (@rogierlankhorst)

    Hi @chanart,

    We discovered that with the CF7 reCaptcha v2 add on, it works fine if you disable the CF7 integration in complianz/integrations/plugins, and keep the recaptcha integration active. The scripts that are added for CF7 are not necessary with the V2 add on.

    We have automated this here:
    https://github.com/Really-Simple-Plugins/complianz-gdpr/tree/CF7-reCaptcha-V2-integration-fix

    This branch will automatically stop adding the dedicated CF7 scripts when this add on is active.

    Thread Starter chanart

    (@chanart)

    Hi Rogier,

    Cool! thanks a lot!

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Functional only accepted, “accept all” is not. banner remains open’ is closed to new replies.