exstreme / jcomments-recaptcha2 Goto Github PK
View Code? Open in Web Editor NEWModified Jcomments 3.0.7 with Recaptcha 2 in comments. Tested on Joomla 3.8.12 + PHP 7.2
Modified Jcomments 3.0.7 with Recaptcha 2 in comments. Tested on Joomla 3.8.12 + PHP 7.2
Hello,
RSevents Pro v1.10.36 - Joomla3.8.0 - PHP 7.00
If since the backoffice the comment is activated in the event then the display in frontend is on the ground with this message:
: 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= 1420' at line 1
verry best regards
Hi,
I am using the latest version of JComments 3.0.7.7.1 [29/04/2021] and in the permissions I have set that comments can only be written by registered users and I also use ReCaptcha.
I checked and unregistered users can't see the comment form at all.
Yet every day I have more than 20 comments from unregistered users. How can this be solved
My proposal is to implement hCaptcha support:
https://github.com/pe7er/hCaptcha
There is a new version (security release) for Jcomments released from Joomlatune today.
If updating, Recaptcha is not working anymore.
Hi,
After update from 3.0.7.7 to 3.0.7.9 I have the following error
0 Empty Jcomments Settings
The error appears in the backend and frontend when I try to change the language of the website
When I turn PHP to version 7.2, some functions don't work: no fields validation and no smileys in a comment form.
There are no such issues with PHP 7.0.
I am using your latest fork.
Парни, серьезный баг.
Если в глобальной конфигурации включено Стандартное кэширование Joomla, то возникает проблема с Invisible Captcha.
Проблема с дефолтным шаблонов из вашего форка:
Если отключаю стандартное кэширование - все работает
Joomla 3.9.18
JComments - последний форк, взятый у вас
YooTheme Pro 2.0
PHP 7.3
Invisible Captcha v.2.0
Hello,
Would be great to make JComments work with Invisible Captcha plugin.
Now I am selecting Invisible Captcha in JComments settings, but the component still displays ReCaptcha 2.
В плагине recaptcha, файл recaptcha.php содержит ссылку на несуществующий файл https://www.google.com/recaptcha/api/js/recaptcha_ajax.js Может как-то актуализируете его или же наоборот удалите за ненадобностью.
Hi,
thanks für working for these great module for Joomla.
I was update it with these master-zip after I updatet Joomla to 7.2.1.
But after change to php7 still these error:
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; JCommentsSubscriptionManager has a deprecated constructor in /homepages/xy/yxyxyxyxyx/htdocs/xy/xyxyxyxy/components/com_jcomments/jcomments.subscription.php on line 14
Would be great, when is solving these error, that i can change finaly to php7.
Big thanks in advance.
There is a problem in multilingual sites.
If System - Language Filter plugin enabled, JComments make a mess:
there is a default template instead of a custom template and no reply form is available.
How comments look like with custom template:
How it is if the language filter plugin enabled:
(no selected theme and no reply form)
Could you have a look and patch the component?
Tested with:
Joomla 3.9.11
PHP 7.2 / 7.3
JComments default template / Protostar template
Latest JComments fork
In the administration panel, click on :
Components->JComments->Settings->Layout
Select :
Comment form -> Default -> Hide
See the site, click on the link "Add comment" in an article.
The comment form is displayed without reCaptcha.
Thanks for your good job, but is it possible to include a honeybot field to reduce spam?
I am using Jcomments for a long time, but get so much spam - for acComponent I programmed by my selfe, I have stoped Spam with a simple Honeypot field.
Please can you include this in your perfect work?
Lg
stoner-city
I get the following error:
Warning: count(): Parameter must be an array or an object that implements Countable in [folder]/components/com_jcomments/tpl/default/tpl_form.php on line 210
line 210 in the code is:
if (count($customBBCodes)) {
JComments 3.0.7.6
PHP-Version | 7.3.26-nmm1
Joomla!-Version | Joomla! 3.9.26 Stable
Hi,
I suggest updating XML file in order to avoid further updating from the official site.
E.g. I have used your fork, but when the new version of JC released, I could see "update button" in the back-end and, as the result, an official update will override all files of this fork.
It would be better to update XMLfile and allow updating from Github repository.
Hi !
I have installed the latest version of jcomments on Joomla! 3.10.4 Stable.
I have noticed that when someone posts a comment using his own emoticons (for example using the ones you can find on your phone with your keyboard), his comment is blocked. Meaning : the person comments, inserts his own emoticons, clicks on "send", the page is refreshed (as if the comment was published) and nothing appears !! Is there something that prevents emoticons from being inserted (I offer the possibility for my users to have access to a list of predefinied emoticons, but most of the time, it seems to be limited compared to what they actually need, so they often tend to pick their own emoticons).
Today, I had 30 users who thought their comment was sent but in fact their comments vanished in the web !!!
Thanks for your help !
Fabrice
I am working on a new version from yours v3.0.7.5 version.
What's new?
1.- I have added in the backend a new option. This option allows to show or hide a checkbox in the JComments form: "Accept Terms of Use". I have also updated the language files. I have also added this option in the sql file to create this option in the database.
2.- I have slightly modified the .css file to make the form responsive.
3.- I have updated redirections from "index.php" to homepage.
4.- I have modified "About JComments" to show this web and let people know what version they have installed.
I have called this version v3.0.7.6 and now I am programming and finishing the installer.
How can I contact you and help?
Error in script.jcomments.php on line 293.
Hi!
Thanks for this great patch, it is really needed. I get the following error, using Joomla 3.6.5 and PHP 7:
PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; JCommentsObjectInfo has a deprecated constructor in /home2/xxx/public_html/xxxx.com/components/com_jcomments/classes/objectinfo.php on line 17
Thanks,
Error with JComments and PHP 7.2:
Uncaught SyntaxError: Unexpected token <
To fix it:
Open components/com_jcomments/tpl/default/tpl_form.php
Find:
if (count($customBBCodes)) {
Replace it to:
if (!empty($customBBCodes)) {
Hi guys
I think most of you know JComments, even with the latest just updated version 3.0.7.8 the plugin will fail in Joomla 4. We have to rename the folder "jcomments" inside "Plugin" folder to uninstall the whole package.
My question is: Any hope to get a version that can run in Jm4. Keeping fingers crossed.
On a multilingual site comments on the same article (language: all) are displayed only in the actual language. How to show all comments in different languages at once?
Hi,
I have updated PHP to version 7.2 and see the following warning on the front-end:
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; plgContentJComments has a deprecated constructor in /home/localhost/public_html/plugins/content/jcomments/jcomments.php on line 25
Joomla 3.8.12
JComments 3.0.7 (an update was installed from the official site via Joomla one-click update on the back-end)
PHP 7.2.10
Hi,
It would be nice to mention that this is a fork of the component and add URL to this Guthub project in About us page.
It will help users to understand which version is installed (original or fork).
According to GDPR regulation, a user should accept Terms of Use in opt-in forms.
So, my suggestion is to add a new param to JComments and a new text-area in administrator panel where the webmaster can write custom text with HTML tags.
Or, maybe, at least it can be a checkbox for existing Terms of Comments usage text-area.
The main thing is the checkbox which must be validated. Without an active checkbox, the system should not pass the comment.
First of all, many thanks for creating this branch and keeping the JComments extension alive.
There is a small [non fatal] warning at line 195 of the file /components/com_jcomments/tpl/default/tpl_form.php, namely
if (count($customBBCodes)) {
This results in a warning message in PHP 7.2 "count(): Parameter must be an array or an object that implements Countable"
Replace line 195 with the following two lines in that file seems to fix the problem:
$len = $customBBCodes === null ? 0 : count($customBBCodes);
if ($len) {
Fatal error: Cannot redeclare class JDispatcher in /mnt/newssd/www/****/public_html/libraries/joomla/event/dispatcher.php on line 0
При ответе на размещение коммента.
И 2,5 ни дает больше никакой инфы про ошибку
Heĺlo,
on site new, j! 3.12 PHP 7.2 the component causes an alert (red page) on browsers Chrome and Firfox, on PC and android.
thank you
Hi Devs!
I'm migrating a custom CMS to Joomla. And I'm wondering about the ability to import comments from an xml format.
Could be possible? And eventually how give an XML skeleton?
Alternatively which way could I go?
Many thanks!
Davide
Italy
Error.log has a lot of notices:
[Wed Mar 04 06:34:29 2020] [warn] [pid 16181] sapi_apache2.c(351): [client xxx] PHP Warning: preg_replace(): Compilation failed: nothing to repeat at offset 0 in /home/domain.com/public_html/components/com_jcomments/classes/text.php on line 191
JComments 3.0.7
Joomla 3.9.15
PHP 7.2.22
Hello !
Can anyone explain to me the difference between public and guest when fiddling with permisisons ?
I naively thought that when you modify the permissions for the public role, it would concern all the permissions of the comments regarding the articles which are published for public users?
For example, on my website, if I want public users to publish comments on all articles, well, I have to turn "post comments" to ON in the guest permissions, otherwise, it does not work. Weird, innit?
Or else I did not get a point, but it seems that the Jcomments component does not follow the Joomla logics on that point...
Thanks for your lights.
Fabio
Hi Devs!
Is it possible to enable the Jcomment backend interface for a custom (not admin) user group?
from settings/permissions I don't see this feature.
Where I'm wrong?
Many many thanks!
davide
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.