The main part of the script is the file /comments/includes/commentics.php. This file loads the language definitions, functions and classes before then displaying the output using the template files. In doing this it is also responsible for the following:
In addition to commentics.php, other independent files include /comments/rss.php, /comments/subscribers.php, /comments/flag.php and /comments/vote.php.
To connect to the database, load the file /comments/includes/db/connect.php. The database contains the following tables:
As of Commentics v2.0, to retrieve a database setting you can use the syntax $cmtx_settings→name_of_setting. If inside a function then you will need to make sure that the $cmtx_settings variable is globalized, like so:
global $cmtx_settings;
DataTables http://www.datatables.net
htmLawed http://www.bioinformatics.org/phplabware/internal_utilities/htmLawed/
ReCaptcha http://www.google.com/recaptcha
Menu http://www.dynamicdrive.com/dynamicindex1/ddlevelsmenu/index.htm
Swift Mailer http://swiftmailer.org
TinyMCE http://www.tinymce.com
AutoEmbed http://autoembed.com
Help Icons http://www.dynamicdrive.com/dynamicindex16/showhint.htm
Akismet http://akismet.com
jQuery http://jquery.com
Script.aculo.us http://script.aculo.us