… ou une occasion d’apprendre

Catégorie : Projets


iMinR et WordPress

Posté le 18 février 2007 à 17:44

iMinR est un outils de mesure d’audiance personnalisé entièrement en ligne à l’image de Xiti ou Google Analytics avec l’avantage important de vous permettre de créer des rapports personnalisés permettant de répondre aux besoins spécifiques de votre site.

En effet il est possible de créer facilement de nouveaux rapports en utilisant les informations collectées par iMinR mais également, et c’est là que ça deviens très intéressant, en ajoutant de nouvelles variables. Vous pouvez par exemple en ajouter une à la page de contact et une autre sur celle de remerciement affiché après l’envoie de votre formulaire ; avec ces nouvelles informations vous allez pouvoir créer un rapport sur le nombre de demande d’information envoyée et comparer ce résultat avec le nombre de personne qui ont accédé à la page. Nous pouvons également imaginer recueillir le département de destination des demandes pour analyser la répartition entre ceux-ci. Il y a également un service web permetant d’envoyer directement des informations depuis votre application vers l’outil d’analyse.

J’ajouterai que nous devons cette application à Stéphane Guerin, dont je recommande vivement la lecture du Blog, qui est également l’heureux papa de Nuouz ;-).

J’utilise iMinR depuis quelques temps mais j’avais envie de pouvoir tester ce qu’il avais dans le ventre (je suis également un utilisateur de Google Analytics). Ceci ajouté à mon passage à WordPress m’a motivé afin de développer un plugin facilitant l’intégration du marqueur dans un premier temps et permettant la création de rapports pertinents pour un Blog par la suite.

iMinR pour WordPress - version 0.1.2

Cette première version stable permet l’ajout du marqueur de façon automatique, voici le détails des fonctionnalités actuelle :

  • Fonction iMinR() afin d’ajouter le marqueur là où on le désire
  • Ajout automatique du marqueur dans le pied de page ou la colonne de droite (si le template implémente les fonctions requises)
  • Personnalisation du code XHTML entourant le marqueur (pour le placer dans une liste par exemple)
  • Possibilité de désactiver le marqueur pour certains rôles (administrateur par exemple)
  • Administration multilingue (français, anglais)
  • Support du marqueur HTTPS

Vous trouverez l’archive (wp_iminr_0.1.2.zip) ainsi que les instructions pour l’installation et la configuration sur le site dédié. Vous pouvez me faire un rapport sur tout problème rencontré avec le plugin en utilisant le système de ticket qui s’y trouve (attention il est nécessaire de s’enregistrer sur le site au préalable) ou me faire une demande de support en utilisant les commentaires de cette article. Des corrections sur les textes anglais et français de l’onglet de configuration sont les bienvenues ainsi que la correction du français et la traduction en anglais de la page d’accueil du wiki (enregistrez-vous pour modifier directement la page).

La prochaine version, prévue pour bientôt, intègrera les premières variables personnalisées permettant la création de rapports tel que ceux-ci (cette liste n’est pas définitive et certains peuvent être retirés ou ajoutés) :

  • Commentaires par jour
  • Commentaires par article
  • Trackbacks par jour
  • Trackbacks par article
  • Articles par jour
  • Articles par catégorie

Vous pouvez me proposer un nouveau rapport pour les versions suivantes si vous avez des idées.



Globalize Rails Core team

Posté le 20 octobre 2006 à 11:17

Nous utilisons Ruby On Rails depuis maintenant quelques temps le cadre de mon entrepise pour de développement de Pulp. Nous avons très vite eu besoin de contenu multilingue et avons donc choisi d’utiliser l’extension Globalize que nos besoins nous on poussé à quelques peut modifier et améliorer. Changements que nous avons naturellement publiés.

Il y a quelques semaines un utilisateur nous a contacté (mon associé olivier et moi-même) afin de nous demander si nous serions intéraissé par rejoindre l’équipe de developpement de Globalize, il n’en fait lui-même pas parti et n’estime pas avoir les connaissances qu’il faut pour le faire, mais puisque Josh (créateur de l’extension) à demandé de l’aide il s’est permi de nous contacter.

Et il à bien fait. Nous n’y avions pas vraiment penssé, mais maintenant que quelqu’un nous en parlais il nous a semblé intéraissant d’intégrer nos modifications et d’aider à sa mise à niveau d’une extension qui était primordiale pour nous. La dernière version de rails à en effet apporté beaucoup de nouveautés avec lesquels le multi-linguisme ne fonctionne pas. Nous avons donc contacté Josh et l’affaire s’est très vite conclue. Aujourd’hui nous avons mis en place un nouvelle hébergement (par nos soins) pour les sources et un Trac (http://trac.globalize-rails.org), un nouveau wiki hébergé chez stikipad est en phase de remplissage et devrait remplacer l’ancien d’ici quelques jours. Nous également avons mis en place des tests continues et enfin fait passer les tests au complet.

L’équipe de développement de Globalize se compose aujourd’hui de quarte personne : Josh Harvey, Jeremy Voorhis, Olivier Amblet et Yann Lugrin. Nous allons travailler à l’intégration des nouvelles fonctionnalités de Rails et de nos modifications ainsi que naturellement à la correction des problèmes existant.