Catégorie : Web     Tags :      

    Retrouvez cet article dans : Linux Pratique 38

    Ce mois-ci, pour DotClear, un plugin vous permettra d'afficher en permanence sur votre blog le nombre de visiteurs en train de le compulser. Comme d'habitude, ça ne sert pas forcément à quelque chose, mais cela flatte toujours l'ego d'avoir des visiteurs, et ce plugin permet de le faire savoir ! Pour WordPress, en revanche, nous découvrons ce mois-ci un plugin qui remplace le calendrier classique, permettant une navigation différente et originale dans les archives du blog.

    Rappel de la procédure d'installation d'un plugin :
    Sous DotClear : dans l'outil de gestion des plugins, entrez l'URL du plugin en .pkg.gz dans le formulaire pour l'installer. En cas d'échec, téléchargez la version .zip ou .tar.gz et décompressez-la dans le répertoire ecrire/tools/ de DotClear.
    Sous WordPress : après l'avoir décompressé, installez directement le plugin dans le répertoire wp-content/plugins/. Ensuite, rendez-vous dans le module Plugins du panneau d'administration, et activez-le.

    Connected v0.3a (plugin DotClear)

    Si vous aimez surveiller la fréquentation de votre blog, et si éplucher les enregistrements de BBClone (voir Linux Pratique n°33, page 77) ne vous suffit pas pour le faire, vous aimerez ce plugin, des plus simples, qui permet d'afficher à tout moment le nombre de personnes connectées à celui-ci.
    Lors de son passage en version 0.2, et grâce à l'enrichissement de ses fonctions (détails sur les visiteurs connectés, en particulier la page en cours de lecture), le plugin Connected a subi une légère modification de la structure de sa table de données : si vous aviez une version 0.1 installée, il vous faudra au préalable la désinstaller, puis supprimer la table dc_connected existante avant de greffer la version 0.3a à votre DotClear.
    Pour l'installation, rien de sorcier. Copiez le lien : http://www.aen0.net/blog/share/plugin-connected-0.3a.pkg.gz et collez-le dans le Gestionnaire de Plugins, dans le champ d'installation avant de cliquer sur Installer. Une nouvelle entrée Connected fait désormais son apparition dans la liste des Outils (Fig. 1).

    En le sélectionnant, un message vous accueille, indiquant que la table SQL n'est pas installée. Dans la barre de menu de l'onglet Outils, un lien Installation attend que vous cliquiez dessus (Fig. 2).
    Le plugin se charge alors de créer automatiquement la table SQL nécessaire à son fonctionnement. Pour terminer l'installation, il suffit d'ajouter un appel à la fonction dcConnected::showConnected() à l'endroit de votre choix dans votre blog, par exemple dans le fichier template.php.
    Ainsi, le code :

    <div id="connected">
    <h2>Actuellement, sur notre site:</h2>
    <?php dcConnected::showConnected(true,"Une personne connectée","%s personnes connectées",240); ?>
    </div>

    placé quelque part dans le bloc :

    <div id="sidebar">
    ...
    </div>

    permet d'afficher le nombre de visiteurs connectés dans le menu latéral du blog (Fig. 3).
    La fonction en elle-même a la syntaxe suivante :

    dcConnected::showConnected(boolean,string,string1,integer)
    • boolean : accepte deux états, true ou false, le premier activant le mode détaillé.
    • string : il s'agit de la chaîne de caractères indiquant qu'un visiteur est connecté.
    • string1 : il s'agit de la chaîne de caractères indiquant que plusieurs visiteurs sont connectés.
    • integer : indique le temps, en secondes, avant que l'IP d'un visiteur soit effacée de la table.

    Détail intéressant, dans l'outil Connected, la liste des visiteurs s'affiche (si la variable boolean a été paramétrée à true) avec des détails comme son adresse IP, son hôte, le titre de la page qu'il est en train de parcourir et, enfin, s'il s'agit d'un des rédacteurs identifiés du blog, son pseudo (Fig. 4).

    Timeline v1.0 (plugin Wordpress)

    Ce plugin permet d'afficher les articles sous forme d'un déroulé linéaire plutôt que sous forme de calendrier classique. Chaque article est symbolisé par une petite icône, le nombre d'icônes dépendant bien sûr du nombre d'articles postés dans la journée. Une barre de défilement horizontale permet ainsi d'accéder à tous les posts du blog depuis sa création (Fig. 5).
    Ce plugin peut être trouvé sur le site de l'auteur : http://www.lalala.fr/blog/?p=25 ou bien sur http://wp-plugins.net/ dans la catégorie « Features », puis « Navigation ». Il faut, dans un premier temps, télécharger et décompresser l'archive http://www.lalala.fr/stuff/timeline.zip, puis utiliser votre client FTP préféré pour envoyer le fichier timeline.php dans le répertoire wp-contents/plugins/ de votre blog WordPress.
    Rendez-vous ensuite dans l'interface d'administration de WordPress et dans le menu, choisissez Plugins.
    Cliquez sur le lien Activer pour que ce plugin, qui figure désormais dans la liste, devienne fonctionnel (Fig. 6). Il ne vous reste plus qu'à spécifier l'endroit où doit apparaître la Timeline. Certains aiment le faire figurer dans leur pied de page. Il est alors nécessaire de modifier le fichier footer.php, par exemple, en ajoutant le code suivant :

    <p><? wp_timeline(); ?></p>

    immédiatement après :

    Posté par Olivier Saraja (olivS) | Signature : Olivier Saraja | Article paru dans

    Laissez une réponse

    Vous devez avoir ouvert une session pour écrire un commentaire.


    • Il y a actuellement

    • 633 articles/billets en ligne.