GlenP Posted August 23, 2022 Posted August 23, 2022 Even after upgrading to 4.7.1, the hCaptcha link is still not showing on the Contact Us form as shown in this post by @Ryan Ashbrook Â
Marc Posted August 23, 2022 Posted August 23, 2022 Have you switched hcaptcha on within your admin CP?
GlenP Posted August 23, 2022 Author Posted August 23, 2022 Yes. I've created an account and applied the site key and secret. It works fine on the registration form.
Marc Posted August 23, 2022 Posted August 23, 2022 You have to switch on this, which I have just switched on for you SeNioR- 1
bassangler Posted January 14, 2023 Posted January 14, 2023 I have the same problem with the "Contact Us" form. I have hcaptcha and it works fine for registrations but isn't applied to the "contact us" form. The spam got so bad, I had to hide the "contact us" form from guests. Kinda defeats the purpose. My settings are correct:
SeNioR- Posted January 14, 2023 Posted January 14, 2023 (edited) Everything works fine for me. Did you add domain in hCaptcha settings? Edited January 14, 2023 by SeNioR-
bassangler Posted January 15, 2023 Posted January 15, 2023 Yup, both the www and non-www versions. As I said before, it works fine for registrations. Just not the contact us page.
Afrodude Posted January 15, 2023 Posted January 15, 2023 (edited) After reading this topic I went to check it on my site which led me to find that hCaptcha for contact us is working everywhere but on one database pages records. I disabled all third-party and used default theme same issue. I switched to unmodified database pages templates, and still same issue. I changed captcha's type to reCAPTCHA V2, and it loads fine. I don't know what's wrong with hCpatcha and why it's not loading on this database pages records.   I believe this is something IPS has to look into it because It could be a bug. Edited January 15, 2023 by Afrodude SeNioR- 1
opentype Posted January 15, 2023 Posted January 15, 2023 25 minutes ago, Afrodude said: I don't know what's wrong with hCpatcha and why it's not loading on this database pages records. Same question as before: Are you sure the template (this time for the database) is stock or is it custom?
Afrodude Posted January 15, 2023 Posted January 15, 2023 (edited) 51 minutes ago, opentype said: Same question as before: Are you sure the template (this time for the database) is stock or is it custom? The answer for this question is already answered in my above post my friend, and you just need to read all of my comment. 1 hour ago, Afrodude said: I disabled all third-party and used default theme same issue. I switched to unmodified database pages templates, and still same issue. Also, even if I didn't switch to unmodified database pages template, it should not have any effect on the footer and the contact us button in any way. Database templates only effects the way the records are displayed. Edited January 15, 2023 by Afrodude
Afrodude Posted January 15, 2023 Posted January 15, 2023 (edited) Found it. It is a bug. The hCaptach doesn't load when you are viewing any topic, pages records, or anywhere there's ckeditor. For example, hCaptcha will be load anywhere homepage, forums views or anywhere else has no editor but where you are allowing guests to post/reply the contact us hCaptcha won't load. Edited January 15, 2023 by Afrodude bassangler, AlexJ, opentype and 2 others 4 1
bassangler Posted January 15, 2023 Posted January 15, 2023 3 hours ago, Afrodude said: Found it. It is a bug. The hCaptach doesn't load when you are viewing any topic, pages records, or anywhere there's ckeditor. For example, hCaptcha will be load anywhere homepage, forums views or anywhere else has no editor but where you are allowing guests to post/reply the contact us hCaptcha won't load. Yep, confirmed.
Marc Posted January 16, 2023 Posted January 16, 2023 Please could you let me know what browsers you are checking this on? I ask as when I check on your captcha @Afrodude I am seeing it no problem. The screenshot below is from your contact us page, but Im also seeing it on your pages too
SeNioR- Posted January 16, 2023 Posted January 16, 2023 (edited) Works fine for guests. I just checked. Afrodude, check in the browser console if the iframe is loading correctly. Maybe some header you have doesn't allow embedding external iframes. Edited January 16, 2023 by SeNioR-
Afrodude Posted January 16, 2023 Posted January 16, 2023 (edited) 4 hours ago, Marc Stridgen said: Please could you let me know what browsers you are checking this on? I ask as when I check on your captcha @Afrodude I am seeing it no problem. The screenshot below is from your contact us page, but Im also seeing it on Go read any topic where there's editor to comment or leave a reply. You will see that it doesn't load. As I said in my above post that it loads anywhere there's no ckeditor. It will load fine on homepage or any page you are viewing, but whenever you are viewing topics or records where guest allowed to leave a reply the hCaptcha on contact us won't load. 3 hours ago, SeNioR- said: Works fine for guests. I just checked. Afrodude, check in the browser console if the iframe is loading correctly. Maybe some header you have doesn't allow embedding external iframes. Again, the issue occur only on pages has editor, so you must go view any topic that has option to reply as guest. Then use the contact us button, and you will notice that the hCpatch won't load. Edited January 16, 2023 by Afrodude
bassangler Posted January 16, 2023 Posted January 16, 2023 Tried it in both Chrome and Edge. Happened in both. Cleared system cache, tried again, still exists.
Jim M Posted January 16, 2023 Posted January 16, 2023 1 hour ago, Afrodude said: Again, the issue occur only on pages has editor, so you must go view any topic that has option to reply as guest. Then use the contact us button, and you will notice that the hCpatch won't load. Thank you for pointing that out. Thank you for bringing this issue to our attention! I can confirm this should be further reviewed and I have logged an internal bug report for our development team to investigate and address as necessary, in a future maintenance release.  Afrodude and bassangler 2
Marc Posted January 16, 2023 Posted January 16, 2023 2 hours ago, Afrodude said: Go read any topic where there's editor to comment or leave a reply. You will see that it doesn't load. As I said in my above post that it loads anywhere there's no ckeditor. It will load fine on homepage or any page you are viewing, but whenever you are viewing topics or records where guest allowed to leave a reply the hCaptcha on contact us won't load.  Got what you mean now. Â
Marc Posted March 10, 2023 Posted March 10, 2023 Just a quick update to let you know that this issue was resolved in the recent 4.7.8 release of our platform. Please upgrade your site to resolve this issue. If you are still seeing any issues after upgrading to this version, please let us know. Afrodude 1
Afrodude Posted March 10, 2023 Posted March 10, 2023 (edited) 3 minutes ago, Marc Stridgen said: Just a quick update to let you know that this issue was resolved in the recent 4.7.8 release of our platform. Please upgrade your site to resolve this issue. If you are still seeing any issues after upgrading to this version, please let us know. Yes, I can confirm it's working now, but it will always open on new page. If you are using a custom theme guys, make sure you update the footer template in order to make this work. Edited March 10, 2023 by Afrodude Marc 1
Solution Marc Posted March 10, 2023 Solution Posted March 10, 2023 I believe that is indeed correct, yes. Thank you for the feedback 🙂 Afrodude 1
Recommended Posts