By Niccolo Angeli on Tuesday, 10 July 2018
Posted in General Issues
Replies 16
Likes 0
Views 0.9K
Votes 0
Hello,
after the latest update I found the following issues:

in comment form > ratings
the text "Give this posts your rating:" is not associated with a language string
see file /components/com_komento/themes/wireframe/ratings/form.php
no need to fix this on my site, I already did it for my live site, just keep it in mind for the next release

in comment form > google recaptcha is not loading
I switched off the "invisible recaptcha" option (that one works), but th eregular recaptcha does not show (I checked and I am using keys associated with a normal recaptcha, not the invisible one)

thank you

the text "Give this posts your rating:" is not associated with a language string
see file /components/com_komento/themes/wireframe/ratings/form.php
no need to fix this on my site, I already did it for my live site, just keep it in mind for the next release

Noted, will log this into our issue tracker.


in comment form > google recaptcha is not loading
I switched off the "invisible recaptcha" option (that one works), but th eregular recaptcha does not show (I checked and I am using keys associated with a normal recaptcha, not the invisible one)

I was able to reproduce this with the non invisible captcha. Logged this into our issue tracker.
·
Tuesday, 10 July 2018 22:57
·
0 Likes
·
0 Votes
·
0 Comments
·
Here's a quick fix, download the attached file and upload it into /components/com_komento/themes/wireframe/recaptcha/default.js
·
Tuesday, 10 July 2018 23:01
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you.
BTW the only reason why I prefer not using invisible recaptcha is because of the little recaptcha badge in the bottom left hand side.
I have already other badges appearing at the bottom of the page when using a mobile device, do you think there is a way to completely hide the badge?
·
Tuesday, 10 July 2018 23:09
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

Honestly, i didnt get the exact ideas of your requirement above. Can you provide us with more details, maybe provide us with some attachment or steps on your requirement above.

Please advice.
·
Wednesday, 11 July 2018 10:43
·
0 Likes
·
0 Votes
·
0 Comments
·
see screnshot
·
Wednesday, 11 July 2018 15:34
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

Can you try to apply attached css codes on your custom.css file and see how it goes. If still persisted, can you provide us with your backend and FTP access for further check this issues? Please advice.

[gist type="css"]
@media (max-width:768px)
{
#kt .kt-form-captcha {
display:none;
}
}
[/gist]
·
Wednesday, 11 July 2018 16:02
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you,
but I didnt' explain myself clearly.
I know the badge can be hidden via css, but I am not sure if this would cause issues. I am not familiar with invisible recaptcha... maybe the badge need to be visible in case of errors or action needed by the user?
·
Wednesday, 11 July 2018 16:14
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

That how it should behave currently as you can see here http://take.ms/xbBFV. Thanks for your understanding.

Reference (Can you hide reCaptcha badge?):
https://tehnoblog.org/google-no-captcha-recaptcha-first-experience-results-review/
·
Wednesday, 11 July 2018 16:20
·
0 Likes
·
0 Votes
·
0 Comments
·
Here's a quick fix, download the attached file and upload it into /components/com_komento/themes/wireframe/recaptcha/default.js


This fix by Mark somehow causes the recaptcha to force the english language, even if I insert my langage code "it" in Komento settings.
I have fixed the file by changing

line 3

.script("https://www.google.com/recaptcha/api.js?hl=en")

to

.script("https://www.google.com/recaptcha/api.js?hl=it")


and line 99

.script("//http://www.google.com/recaptcha/api.js?onload=recaptchaCallback&render=explicit&hl=<;?php echo $language;?>");

to

.script("//http://www.google.com/recaptcha/api.js?onload=recaptchaCallback&render=explicit&hl=it");


just keep it in mind for next release

thank you
·
Friday, 13 July 2018 18:00
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

Actually, Mark fixes not related to those languages. Those languages will be based on what you set here http://take.ms/rN7uG. It will always use default that is English.

Please give it a check and see how it goes.
·
Friday, 13 July 2018 18:05
·
0 Likes
·
0 Votes
·
0 Comments
·
Actually, Mark fixes not related to those languages. Those languages will be based on what you set here

Yes as I said I set "it" in Komento settings, and it was correctly using the italian language before Mark's fix (or before upgrading to Komento latest version, not sure about that), it just began forcing the english language after updating and applying Mark's fix.
·
Friday, 13 July 2018 18:17
·
0 Likes
·
0 Votes
·
0 Comments
·
The quick fix which I have provided is only a quick fix for your site. The proper fix is added internally If I were to provide you with the proper fix, you would need to replace two files. The quick fix earlier allows you to just patch a single file.
·
Friday, 13 July 2018 18:20
·
0 Likes
·
0 Votes
·
0 Comments
·
The quick fix does not work for me =( I downloaded the default.js and added it into into /components/com_komento/themes/wireframe/recaptcha/default.js but the recaptcha does not appear...
What have I done wrong?
·
Friday, 13 July 2018 22:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Please start a new thread with your issue and we'll look into this
·
Friday, 13 July 2018 23:15
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post