Par
Ludovic Toinel le mercredi 18 février 2009, 00:20 -
Dotclear

Voici un nouveau plugin pour Dotclear2 qui a comme objectif de proposer des
articles contenant un ou plusieurs des mots clefs utilisés par votre visiteur
lors de sa précédente recherche dans Google.
Ce plugin permet de diminuer le nombre de rebonds et permet de garder vos
nouveaux visiteurs plus longtemps sur votre blog.
Attention : Ce plugin ne fonctionne pas avec les plugins
"memCache" et "staticCache".
Comment ça marche ?
Le plugin analyse les mots clefs passés dans le champs REFERER de la requête
HTTP envoyée par le visiteur et propose une liste de billets qui peuvent
correspondre à ce que recherche le visiteur.
La méthode est un peu intrusive, mais l'objectif de ce plugin est de
proposer au visiteur le contenu qu'il recherche.
Télécharger le plugin
Voici les fichiers de ce plugin :
Installer le plugin
Après avoir installé ce plugin, éditez le fichier "post.html" de votre thème
Dotclear2 et insérez le tag :
{{tpl:googleSpyPurposePosts num_links="6" num_keywords="3" title="A lire : " description="ce que vous voulez"}}
En dessous de :
<div class="post-content">{{tpl:EntryContent}}</div>
- num_links = Le nombre billets à rechercher dans la
base.
- num_keywords = Les 'n' premiers mots clefs google à
utiliser dans la recherche d'article, plus ce chiffre est grand plus le temps
d'affichage de la page peut devenir important.
- title = Le titre à positionner au dessus de la liste de
liens.
- description = Le texte qui s'affichera en dessous du titre
(title).
Liste des mises à jour :
v0.1 :
v0.2 :
- Ajout d'un filtre sur les mots clefs de recherche.
- Externalisation des paramètres.
- Modification de la requête SQL.
v0.3 :
- Mise en minuscule des mots clefs de recherche.
- Correction de la requète SQL.
v0.4 :
- Correction du split sur la chaine de caractères qui était incorect.
- Correction du filtre sur les mots clefs.
- Ajout de mots anglophone dans le filtre.
- Ajout du paramètre "description"
v0.5 :
- Correction de l'encodage du descriptif du plugin
- Ajout d'une page d'aide dans le panneau d'administration de Dotclear2
- Prise en compte de vos patch (numlink, vérification de la présence du
REFERER, multi-blog).
v0.6 :
- Gestion de Google Blogsearch
v0.7 :
- Exclusion du billet en cours de lecture de la liste des billets
proposés.
- Mise en gras des mots recherchés dans la liste des billets proposés.
TODO :
- Rendre paramétrable la liste des mots à exclure de la recherche.
Dotclear Labs
Ce plugin a été mis sur le Dotclear Labs :
http://lab.dotclear.org/browser/plugins/googleSpy
# Derniers commentaires