The Joomla! Extensions Directory ™

yvComment ComponentModulePluginExtension Specific Addon

Editor's Note
  • This extension inserts a hidden backlink to the developer.
yvComment is native Joomla! 2.5 (and Joomla! 1.5 - 1.7 - download older packages!) Commenting solution, it is well documented and free.
It has two required parts (i.e., extensions): component + plugin. It also has a lot of optional extensions, including Module, Community Builder plugin, Content Subscription plugin and 35 Language packs, so the resulting solution may be very simple or more complex - it's up to you.
yvComment supports Captcha (secret word) extensions, Smileys, BBCodes, WYSIWYG editor, Community Builder, JNews and many content plugins and tools designed to work with Articles of Joomla! (e.g. GeSHi). yvComment allows users to add Comments to Articles (and optionally Comments to Comments also). Comments may be stored in the same database table used by content (where they are treated as a special type of Article), or in their own table. (Read more on the Homepage).

Replying to the Editor's note above: This extension does NOT have any hidden links. It does have the only visible link of the form: "yvComment v.X.XX", which appears below the list of comments. The link leads to the yvComment's Home page. This behavior is exactly the same as of Joomla!'s core: look at the bottom of the page in built-in Joomla! templates!
BTW that yvComment's Home page hasn't had ANY advertisements in the previous 6 years ;-)

July 2013 v.2.1.1
1. Fixed: Layout setting doesn't work in Joomla! v.2.5
2. Hungarian translation updated.

Report Extension



Reviews: 1
"The instructions cover virtually every possible scenario a user may encounter. I don't believe I have ever seen anything as complete as this! As I was reading it, I opened up the plugin and simply did the configuration. The plugin configuration screen itself is better than a lot fo the work I;ve seen, including commercial products."
yvComments indeed is one of the best Joomla! extentions I've ever used!
Reviews: 3
This is really very complicated to set up. Follow the (very thorough) documentation to the letter and it will work fine.

One item I noticed though is that when commenters add their email address (or it is required), that email address is unmasked and asking for a truckload of spam. If it is outside the article content ("Below Article Box" in the settings) the mailto: link works but is unmasked for spammers to have fun with.

If it is inside the article content ("Inside Article Box" in the settings) and you have the default joomla email masking turned on (which hopefully you do) the email link doesn't work and you get the page echo-ing part of the script tag.

I have figured out a hack around this for the time being. If you want your commenters email address masked (ad you should) modify com_yvcomments/views/tmpl/default.php on line 240. Replace:

echo '';


echo $link;

You should also take out the closing "a" tag from the echo on line 251

This will display the commenters email above the name, while still masking it from spammers with the default joomla bot.

You can also modify line 2151 of helpers to read $link = $link; if you want to get rid of the "mailto:" part, which just makes it look a bit better.

Pardon the hack-y code, but I'm hoping this is just a quick fix until Yuri puts out the next version.
Owner's reply

Thanks for the review, sf_gabe.
The hint you are describing is about the bug of Joomla! core, the "Email Cloak" plugin. See e.g. "Upgrade to 1.5.9 Emailcloak not working" here:

Reviews: 1
Having used and developed for Joomla for a number of years, I can sum up my opinion of this extension in a single statement...

If all developers were this thorough and attentive there would be far fewer failed projects.

The instructions cover virtually every possible scenario a user may encounter. I don't believe I have ever seen anything as complete as this! As I was reading it, I opened up the plugin and simply did the configuration. The plugin configuration screen itself is better than a lot fo the work I;ve seen, including commercial products.

Bravo, Yuri!
Owner's reply

Thank you!

Reviews: 3
This is a very well done extension. My one wish for an enhancement is for the ability to email the author of an article when a comment is added...or for a user to subscribe to a thread. Currently, you have to hard code who to notify. This isn't a flexible option.
Owner's reply

Hi, as you may see in the "Your contribution is needed!" section on the Homepage,
yvComment project needs help in this area:
Create content subscription extension for Joomla! (or find existing one...)
There is a need for the option that every user can choose some commented articles where he will be notified if there is a new comment. So the user will be notified only if a favoured article had new comment.
I think, that this should not be "yvComment's feature" and some more general 'Joomla! content subscription extension' should be created (or existing found and adapted...), that would allow user to subscribe to new articles (and updates...) by: Section, Category, relation to specific Article (e.g. "Subscribe to Comments of this article") etc. I don't know about such extension yet.
My current opinion is that some plugin to Community Builder is needed (to integrate CB with yvComment to allow user's preferences) or maybe next version of Joomla! will include some "suscription API"...

Reviews: 31
this is an excellent extension & does exactly what i wanted it to do.

it displays a comment box under articles chosen by you - this can be done by choosing individual articles, sections or categories.
this makes it perfect for me!!

it also allows the comments to show up on the same page which is great because that's exactly what i need.

thank you so much, i can't say enough about this great extension!
Reviews: 1
This is a really good extension, and it's working great on my site now, but I had to drop a star because the configuration is confusing. You will definitely need to read the documentation when you set this up.

I was just looking to add comments to my General/News articles, and to do something like that you only need the component and plugin (not the module). The plugin is where you do all the configuration for the extension, but the options don't do what you'd expect....

I had all my sections within one General category, but when setting the General section and Comment category in the plugin to store all comments, yvcomment considered everything in the General section to be a comment and gave errors. So I had to create a new Comment section just for a Comment category.

Also, the options which determine whether or not comments are allowed on certain articles are phrased as "list of ... articles which may or not may contain comments". Then later on you have an option called "Exclude ... selected above". It would have made so much more sense just to have separate blacklist/whitelist fields.

Overall, this is a very good extension and once you get it configured, it works great. Comments are nicely stored as articles and the interface integrates very well with my site's styling.
Reviews: 1
This is a great extension! Easy to install and use (if you read the short instructions), and works like a charm!!! THanks!!!!!
Owner's reply

You're welcome!

Reviews: 1
I too spent time laboring over each detail in the documentation. They are very detailed and that's fine with me... so long as it works in the end.

Of course, it didn't work for me. Looking at all the feedback I noticed that someone said that they were using Yoothemes and that it didn't work because of that. That got me thinking that it may be a template problem.

So I went ahead and installed it on another website that I have that uses the Joomla stock template and sure enough it work.

I'm really bummed because there's no way that I'm going to change the whole look of my site with a new template just to get this thing to work.

I'm using a BlackBear Pro template if anyone has any ideas for me. I really want to use this but at this point I think I need to cut my losses at 3 hours.

Owner's reply

My advice is to ask developers of the "BlackBear Pro template" to support yvComment. This means, that they will probably need to create custom CSS for yvComment, compatible with their product.

Reviews: 5
The documentation is great.
I was able to get everything working fairly quickly.
I have some trouble enabling comments on articles that are in a blog layout,but if I switch to a list layout then the comments form appears below the article.
The link to the first recommended captcha extension has been removed, but the second recommended extension OSTWigits works.

All in all a very cool extension. It does what I want it to do. Thank you.
Owner's reply

Thank you for the tip: I can't fix BigoCaptcha description here in the JED, but I corrected links to it on the yvComment's homepage, so you may find live links to the BigoCaptcha again.

Reviews: 2
Average rating because I am not sure of it was me or it was the plugin, component and module...

I followed the instructions carefully by spending nearly two hours checking all settings and configurations.

Sadly it behaved poorly for me, perhaps because of the template I am using (YooTheme) or simply there is a bug somewhere - btw I am not a Joomla newbie and had installed other extensions without any trouble in the past.

I admit the instructions was a little too long, however it is probably because of the numerous feature requests from other users, so likely not the developers fault. And as a freebie I did not expect too much. Instead I am now looking at a commercial version with a smoother and easier installation process.
Owner's reply

Being licensed (and being free) exactly like Joomla! core is, yvComment has commercial support just the same way. Moreover, the GPL gives you as a Customer much more flexibility in selecting the source of support (comparing to support of commercial products/extensions).
In your case the support may come from a Web designer in general and from developers of the template that you are using (YooTheme) in particular.
Good luck, gavman, and thank you for the review!

Reviews: 2
The component is good but I don't like that I need to install a plugin for emoticon, then another one for captcha, then another one for avatar, and have to configure them all. Yuri wrote a lot of documentation to help setting all that. But I don't think I should need to read that much instructions to install a simple comment extension. It would be nice if everything was integrated in one extension.
Owner's reply

Thank you for going through all these installation steps. Of course I agree that single install package for all needed features is more convenient than “integration” of several selected extensions. The problem is that different people need different “single install packages”. Even for “commenting” that seems so simple and that in fact is not simple at all. – This is why yvComment documentation (including history of changes) is so long.
Let me ask you if you want _one_ Captcha for your site (for Comments, for Login form, for some Contact form…) of you prefer different Captchas for different tasks? Or maybe you like to have one set of Smileys for comments and another – for News? … This is exactly why such extensions like Captcha and Smiley are not built into yvComment package: they are for the whole Joomla! site a not for Comments only.
For discussion please press "Support" button.

Reviews: 2
Easy to install, configuring and ready to work in a few minutes! And the best, the most complete documentation! Great Work Guys!
Reviews: 1
That's what I've been looking for. Very easy to use, fast to intall and to understand. Good job !
Reviews: 21
I checked the reviews and felt that this is truly a wonderful component. I downloaded, installed - followed the documentation and voila in 15 mins it was setup and working perfectly fine... well done!
Reviews: 4
Nicely done. At first, its a little intimidating, because of the long instructions and the unusual extension structure. Forget about it! Instructions are clear and I got it running in less than 20 minutes and it works so well. Many thanks!!!
Reviews: 4
This is a very useful component/module that worked well the first time I installed it. I was about to try to modify the comments listing module so that the number of characters in a long comment could be truncated when I discovered that the Developer had just updated the extension to do just that.
Reviews: 1
Thanks for this extension. I installed it on my 1.5 site, and it works and displays very nicely right away. Very smooth installation and plugin with many options and settings. Very good documented.

Only problem I had to solve was that the captcha does not work. I used an captcha-extension (bigocaptcha) and this worked fine together with your comment-extension.

Thanks for the good work!
Reviews: 1
Great extension. Thanks you. Comments is a much needed feature which joomla is lacking by default.
I have some suggestions on some feature to add to it to make it even greater:
- ratings (multiple parammeter ratings would be even better) when you post comment
- rate this comment for each comment
- Some better way to manage existing comments. Filter comments per status(aproved, pending ...), per user, per category, section. Backend Ajax would be great.
That would be it for now. I'll play with it more.
Reviews: 3
I love it. It does exactly what want it to. A nice simple comment system for registered users.

Easy to install, 5 / 10 at understanding what to do after install, but I'm new to Joomla!

Great job!
Reviews: 1
I have tried some of the other comment systems, but this one I think has the best features (at least non-commercial, can't speak to ones you have to pay for). Its feature-full, works, and has everything I need.

However my one problem is the way that outputs the code. I have ended up creating a template override to get the code like I want. It outputs with tables (I claim to code without tables, and what would my clients say!), but I was able to make the override without too much trouble. I think this could be an improved section of the program, but I'm sure this isn't a concern for everyone so unless you desire tableless layouts there is little to complain about here.

Thanks for a great extension, and I hope it stays up to date!
Owner's reply

Thank you for reminding us about 'table vs. tableless design' decision. There is no single answer, what's better. As you may see even in Joomla! two of three 'core' Joomla! templates use tables for layout.
So maybe the best approach will be to have two template sets: table and tableless.
For now, it's quicker for us to complete 'tableless set', because yvComment has only _two_ different tables.
May you contribute your implementation for the yvComment project?

Page 2 of 5