SpongeStats Logo

Aller au contenu | Aller au menu | Aller à la recherche

28 / 10 / 2007

Utiliser SpongeStats comme application Windows avec Mozilla Prism

Raccourci WindowsVoici une solution à ceux qui m'ont déjà parlé de consulter leurs statistiques directement depuis le bureau Windows. La fondation Mozilla a publié une ébauche de son projet Prism qui permet d'éxecuter des applications Web dans une fenêtre applicative standard.

Vous pourrez donc lancer SpongeStats depuis un simple raccourci de votre bureau sans barre d'URL, et l'utiliser comme une application web standard avec un comportement Windows.

Méthode :

  1. Téléchargez Prism depuis le site du projet : http://starkravingfinkle.org/projects/webrunner/prism-0.8-win32.exe
  2. Installez-le sur votre machine
  3. Ajouter une nouvelle application en entrant l'URL de votre installation de SpongeStats, un nom et l'endroit ou vous souhaitez placer le ou les raccourcis
  4. Modifier l'icone du raccourci en ajoutant une icone adaptée (ex : http://spongestats.sourceforge.net/favicon.ico)
  5. Lancez l'application et utilisez SpongeStats comme d'habitude.

22 / 10 / 2007

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