Installer SpongeStats sur Dotclear 2
Voici une copie d'un article écrit par Glooze qui donnera quelques indications sur comment intégrer SpongeStats a un blog propulsé par Dotclear 2.
Par défaut seul un plugin pour dotclear1 est dispo, d'autres vont venir, mais en attendant voici comment faire pour que votre spongestats puisse être appelé par dotclear2. En effet ce dernier n'autorise pas le php dans ses templates. Il suffit de "tricher" un peu.
Tout d'abord, dans le dossier de votre thème créez un fichier _public.php dont le contenu sera le suivant :
<?php
// On ajoute une variable au système de template
$core->tpl->addValue('myinclude', array('myinclude','tplMyInclude'));
// On définit la classe qui va gérer tout ça
class myinclude {
public static function tplMyInclude($attr) {
if (!isset($attr['src'])) { return; }
$src = $attr['src'];
return '<?php include("' . $src . '"); ?>';
}
}
?>
Ensuite, si vous n'avez pas de fichier .html dans votre thème, il est temps de copier le _footer.html (ou n'importe lequel des fichiers du template) du thème par défaut pour y ajouter :
{{tpl:myinclude src="spongestats/stats.php"}}
En mettant bien sur le chemin vers le fichiers stats.php de spongestats. A voir selon où vous le mettez. Dans cet exemple le dossier spongestats est dans le dossier de mon dotclear, mais vous pouvez le mettre ailleurs.
Source de l'article : http://blog.glooze.org/index.php/post/2007/10/16/Spongestats-pour-votre-blog-sous-dotclear-2

Commentaires
1. Le 22 / 10 / 2007 à 12:01, par jooko
2. Le 22 / 10 / 2007 à 12:37, par Fetard
3. Le 23 / 10 / 2007 à 01:31, par Bob
4. Le 30 / 10 / 2007 à 12:16, par pm2036
5. Le 30 / 10 / 2007 à 23:31, par Bob
6. Le 31 / 10 / 2007 à 03:26, par pm2036
7. Le 31 / 10 / 2007 à 04:22, par Fetard
8. Le 31 / 10 / 2007 à 07:49, par Bob
9. Le 01 / 11 / 2007 à 01:15, par Disvroiañ
10. Le 25 / 11 / 2007 à 03:18, par Rodolphe
11. Le 25 / 11 / 2007 à 03:28, par Fetard
12. Le 27 / 11 / 2007 à 00:49, par Rodolphe
13. Le 27 / 11 / 2007 à 02:02, par Rodolphe
14. Le 27 / 11 / 2007 à 04:44, par Fetard
15. Le 27 / 11 / 2007 à 06:54, par Rodolphe
16. Le 27 / 11 / 2007 à 10:15, par Fetard
17. Le 27 / 12 / 2007 à 07:55, par Osku