Commentics Blog

11May/120

Glimpse of v2.0

Commentics v2.0 has been in development for a few weeks. I'm pleased to say that I have been able to collaborate with other programmers for this version. So far, a lot of work has gone into making the script easier to integrate into larger applications. To do this, one of the improvements has involved a complete re-write of the frontend code to ensure that all variables, whether it be PHP, CSS or JavaScript, are unique and cannot conflict with other parts of the page. This is the main reason why the version number has jumped to 2.x.

Another reason for the higher version number is to signify a certain maturity with the script. Commentics has been available for nearly two years now and a lot of bugs and improvements have been made over this time.

Other integration improvements include a switch to ReCaptcha (this is because the existing captcha had failed to work properly for many people and for many reasons, and in every instance where ReCaptcha had been recommended as an alternative, it had received positive feedback). Also there is a nice improvement where if the page is connected to a MySQL database at the time when Commentics first starts, the script remembers the name of the database and re-connects to it just before it finishes. Finally, there is now no need to globalise the PHP variables before the integration code (if you had to do this).

In general there have been a few other significant improvements. One is that it will be possible to initially hide the form with a link to expand it. Another is a 'Text Finder' tool in the admin panel. With this you can search for any piece of text which is displayed on the frontend or backend and the tool will tell you exactly what language file and what line number to edit it. Another improvement is that the user now has a choice of whether they want their form inputs to be remembered by a cookie. This is important considering the recent changes in EU privacy laws and other such mandates.

Due to the code re-write, as well as forum users submitting issues, several bugs are fixed. These include dollar symbols in the database connection details causing problems, and the reply link not working when a base href tag is set. Various other bugs are also fixed.

This version is still in development so in terms of plans for what will be changed before it's released, there is a plan to add wildcard support for the word detection features so that it will be possible to use the * symbol to match a word, there is a plan to make a few improvements to the Page ID code including an improvement so that the script doesn't create the page until someone posts (useful if you have many pages), there is a plan to change the Rich Snippets so that activating it is as easy as enabling it in the admin panel (no mark-up to add yourself), and there is a plan to avoid any subscription related error messages when a user is already subscribed and they select to subscribe again when posting.

If there is time I'd like to look into the possibility of adding a way for users to rate multiple factors like for example the price, quality and service. I'd also like to develop a way for the administrator to add extra fields to the form but this is a big feature so it may arrive later in the 2.x series.

With regards to release dates, it is planned that it will be at least a few weeks.

Filed under: Development No Comments
12Mar/121

ReCaptcha

A few people have recently had issues with the image captcha. This has been due to a variety of reasons including lack of GD support and problems with sessions. As an alternative a new add-on has been released called ReCaptcha. ReCaptcha is widely used, secure, free, helps to digitize books, and best of all it doesn't require the GD Library or a session to work. To use ReCaptcha you will need to sign-up at their website, http://www.google.com/recaptcha (you can log in with your Google account if you have one). If it's popular it may be added to the next version, either as an alternative or a replacement to the current captcha, so feedback is very welcome, even if it's to say that it works. You can download the add-on on the Add-ons page.

Filed under: Add-ons 1 Comment
4Mar/120

Deleting Files

After upgrading to v1.8, there are a few files you won't need. It's safe to delete them:

Frontend

comments/includes/template/top.txt
comments/includes/template/divider.txt
comments/images/rss/
comments/images/arrow/
comments/images/admin/

Backend

comments/admin/cleditor/
comments/admin/includes/pages/layout_divider.php
comments/admin/includes/pages/layout_top.php
comments/admin/includes/pages/view_comment.php
comments/admin/includes/pages/help_manage_bans.php
comments/admin/includes/pages/help_settings_admin_detection.php
comments/admin/includes/pages/help_settings_language.php
comments/admin/includes/pages/help_tool_db_backup.php

(If the following files are there you can delete them as well)
comments/admin/includes/pages/layout_divider1.php
comments/admin/includes/pages/layout_divider2.php

1Mar/120

v1.8 Beta

An online Beta version of Commentics 1.8 is now available.

It will remain there for a day or two while some final tests are done. The feature list is closed but if you notice a bug or you would like to see a minor improvement made then please report it as it may be possible to add. The main frontend changes in this version are the Gravatar, the 'Sort By' links and the video tag.

http://www.commentics.org/beta.php

Filed under: Development No Comments
20Feb/121

v1.8 TinyMCE

Commentics v1.8 will have a new WYSIWYG editor. The previous script (CLEditor) had a critical bug with Internet Explorer 9 which, despite being reported to its author over a year ago (by someone else), has yet to be fixed. A lot of other good editors were tested and TinyMCE stood out. It is compatible with all browsers, is actively developed, and offers many features.

Filed under: Development 1 Comment
17Feb/120

Server Maintenance

The commentics.org website is scheduled for maintenance later today, between 10pm and 6am (GMT). Our hosting company will be physically moving the server to another data centre, meaning that the website will be down for several hours. Sites using Commentics should not be affected, with the small exception of the 'Version Check' and 'News' on the dashboard.

Filed under: Website No Comments
10Feb/120

v1.8 Removing Spam

A new improvement to the upcoming Commentics v1.8 is the ability to remove spam. Although the script has a built-in spam filter, in addition to the Akismet service, it's possible that unwanted comments may still make it through. In these cases, you have to remove all of their posts while ensuring that they can't post again. This new feature makes it easy to do this. On the Edit Comment page, you will find a Spam button which takes you to the page below:

Filed under: Development No Comments
6Feb/124

v1.8 Adding a Video

Commentics v1.8 has a new BB Code tag for videos. Users can enter video links from various sites including YouTube, Dailymotion, Google Video, MetaCafe, Vimeo and Yahoo. Other sites can be added easily. To enter a video, the following steps are required:

 

Step One

Step Two

Step Three

Step Four

Filed under: Development 4 Comments
22Jan/124

Gravatar Layout

Which layout, in terms of how the text wraps the image, do you think is best?

Filed under: Development 4 Comments
19Jan/120

v1.8 Dashboard

The dashboard page is being re-styled:

Filed under: Development No Comments