Installer BBClone avec Plume CMS
Le 29-12-2007 à 12:08 par Jérôme Ortais. Dans Informations diverses.
BBClone est un script PHP populaire permettant d’effectuer des statistiques simples d’un site web mais avec un rendu très agréable. Ce site utilise la version 0.4.9-utf8 de BBClone.
Pour qu’il fonctionne avec Plume CMS, il va falloir modifier certains fichiers :
- Dans le fichier index.php situé à la racine du site , ajouter à la fin ( juste avant le
?>) :
define("_BBCLONE_DIR", "bbclone/");
define("COUNTER", _BBCLONE_DIR."mark_page.php");
if (is_readable(COUNTER)) include_once(COUNTER);
else echo "Probleme avec BBClone";
- Les autres fichiers à modifier sont tous dans le dossier : manager/templates/votre_theme :
- Dans le fichier category_category.php ajouter à la fin :
define("_BBC_PAGE_NAME", pxSingleCatTitle('%s', true));
- Dans le fichier category_homepage.php ajouter à la fin :
define("_BBC_PAGE_NAME", "Page d'accueil");
- Dans le fichier comments_list.php ajouter à la fin :
define("_BBC_PAGE_NAME", "Liste des commentaires");
- Dans le fichier comments_post.php ajouter à la fin :
define("_BBC_PAGE_NAME", "Écriture de commentaires");
Edit du 07 février 2008 : Je vous déconseille d’insérer cette ligne dans le fichier comment_post.php. En effet, j’ai subi une grosse attaque de robots spammers ces derniers temps et c’est sur ce fichier qu’ils arrivent lorsqu’ils saisissent mal le captcha qui leur est demandé (voir l’article Installer Cryptographp avec Plume CMS). Du coup, c’est cette page qui est rapidement arrivée en tête des consultations…
- Dans le fichier resource_article.php ajouter à la fin :
define("_BBC_PAGE_NAME", pxArtPageTitle('%s', true));
- Dans le fichier resource_news.php ajouter à la fin :
define("_BBC_PAGE_NAME", pxNewsTitle('%s', true));
- Dans le fichier search.php ajouter à la fin :
define("_BBC_PAGE_NAME", "Recherches");
- Dans le fichier sitemap.php ajouter à la fin :
define("_BBC_PAGE_NAME", "Plan du site");
- Enfin, si vous utilisez les jolies url, n’oubliez pas d’ajouter dans le fichier .htaccess de la racine du site :
RewriteCond %{REQUEST_URI} !^/bbclone
Vous pouvez voir ce que ça donne pour ce site à l’adresse suivante : http://www.pyromaths.org/bbclone/
Écrivez votre message
Une adresse e-mail est nécessaire mais ne sera pas divulguée