BBClone Plugin for CMSimple

IntroductionBack to top

BBClone is a PHP based web counter. This plugin integrates BBClone into CMSimple.

Consider donating to support this plugin.

VersionBack to top

This is currently version 1.0.2 of the plugin, released Februrary 16th 2018.

RequirementsBack to top

Supported CMSimple versionsBack to top

InstallationBack to top

Note that in CMSimple 4.7 or later, the CRSF protection needs to be disabled in order change configuration options. This means setting $cf['use']['csrf_protection']="false"; in cmsimple/config.php.

CMSimple XHBack to top

CMSimple 3.3 and CMSimple LEBack to top

This installation guide is left from older versions. This version does not support CMSimple LE and the original CMSimple, see supported CMSimple versions.

The images are taken in CMSimple 3.3, but should help installing the plugin in CMSimple LE, too.

$cf['plugins']['folder'] = "plugins";
CMSimple 3.3 settings. CMSimple plugins_folder configuration.

Access Control for BBCloneBack to top

BBClone does not offer access control; this means, given the link, everybody can view the statistics and the configuration. To prevent this, the easiest solution is to setup a .htaccess file.

The .htaccess file might look as follows:

AuthType Basic
AuthName "BBClone"
AuthUserFile /opt/lampp/htdocs/.htpasswd
Require valid-user

The corresponding .htpasswd file might look like:


Which corresponds to a user "david" with password "test". User/password generators can be found online, for example this one.

Also note that the path to the .htpasswd file varies across providers and setups.

ConfigurationBack to top

Configuration optionsBack to top

There is only one configuration option:

The configuration fileBack to top

 * @file config.php
 * @brief Containing configuration of the plugin.

	 * If backend activity should be tracked by BBClone.
	 * @var <string>

BBClone configurationBack to top

BBClone as configurable using the bbclone/conf/config.php file contained within the bbclone folder in the CMSimple root.

UsageBack to top

Simply go to "Plugins" > "BBClone" and select "Statistics". Using the "Go to statistics" button you can view BBClone's backend including all provided statistics.

ChangelogBack to top

LicenseBack to top

Plugin's licenseBack to top

Copyright 2014 - 2018 David Stutz

The plugin is published under the GNU Public License Version 3. For more information see: GNU Licenses

The plugin is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

The plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

BBCloneBack to top

See here for license information.