Mon blog, mes passions!
contact@318racing.com

imprimer cette page imprimer cette page

PWGRandom

Origine

Quand on fait vivre un blog et que l’on fait aussi de la photo, vouloir en afficher quelques une en page d’ accueil parait tout naturel. Mais cela ne se fait pas par magie. Le blog étant basé sur la plateforme Wordpress (WP) et ma galerie sur PHP Web Gallery (PWG), je suis parti à la recherche d’ un plugin accomplissant cette tâche. Triste constat : non , ça n’existe pas. Enfin pour être juste, ça ne fonctionne plus. Un plugin avait été développé et permettait de lier sa galerie PWG avec son blog WP. Mais tout développement a cessé et avec les nouvelles versions des deux produits, la compatibilité n’était plus assurée. J’ai donc décidé de le créer moi même (très influencé par Seb), et c’est ainsi que ce jeudi 8 mai 2008, est né PWGRandom. Il ne prétendait pas être aussi complet que le plugin qui existait précédemment qui permettait d’inclure complétement sa galerie dans son blog. L’objectif était simplement d’afficher une image aléatoire de la galerie sur le blog.

Présentation

Ce plugin permet d’ afficher de façon aléatoire dans la colonne latérale de votre blog WP, une ou plusieurs miniatures de vos photos venant directement de votre galerie PWG. En dessous de chaque photo, s’ affiche le nom de sa catégorie. Ce nom est cliquable est redirige vers la catégorie dans la galerie pour permettre au visiteur d’en découvrir plus si le sujet l’intéresse. Pour ne rien gâcher, la photo est “cliquable” également. Ceci afin de l’afficher dans sa taille originale soit de façon classique, soit avec l’interface Lightbox (ce plugin doit être installé sur votre blog pour utiliser cette fonctionnalité).

Installation

Attention : Pour que le plugin fonctionne, votre blog wordpress et la galerie PWG doivent se situer sur le même serveur!

- Télécharger l’archive ici.

- Extraire les fichiers et le placer pwgrandom.php dans le répertoire de votre blog : wp-content/plugins

- Aller dans votre interface de gestion des extensions et activer le, c’est presque fini.

- Aller dans la page Options de votre blog puis sur la page PWGRandom.

- Corriger au besoin le chemin relatif vers votre galerie et son adresse internet complète. Reportez-vous aux explications au paragraphe suivant pour plus de détails.

- Vous avez ensuite deux possibilités :

  • Ajouter ce module comme un widget à votre “sidebar” dans Apparence/Widgets.
  • Ajouter le module n’importe où dans votre blog en ajoutant le code ci-dessous :
    <?php if (function_exists(’PWGRandom_display_picture’))
    {
    PWGRandom_display_picture();
    }
    ?>

Paramétrage

Les paramètres se modifient via les réglages des extensions (E) ou bien directement dans le widget (W) une fois placé dans votre barre latérale. Vous y trouverez les options suivantes :

- Title (E & W) : le nom de votre widget qui apparaitra au dessus de la photo.

- Category text (E & W) : le texte qui précedere le nom de la catégorie de la photo

- Gallery Path (E) : le chemin relatif vers votre galerie par rapport au blog. (Ex : votre blog est installé dans le répertoire /blog à la racine de de votre domaine tout comme votre galerie dans le répertoire /phpwebgallery, ils sont donc au même niveau, vous devrez ainsi mettre : ../phpwebgallery

- Gallery URL (E) : mettez tout simplement l’adresse complète de votre gallerie (Ex : http://votredomaine/phpwebgallery).

- Max Thumbnail Size (E) : rentrez ici la taille maximum en pixel que vous désirez pour la miniature, elle sera appliquée au coté le plus long de la photo.

- Numbers of Image (E & W) : tout simplement le nombre de miniatures que vous voulez afficher.

- Numbers of Image by row (E & W) : Le nombre de miniatures que vous voulez afficher sur une même ligne.

- Space between Images (E) : L’écart en pixel entre chaque image affiché.

- Activate Lightbox (E & W) : si ce plugin est installé sur votre blog alors cochez la case pour que votre image s’affiche via Lightbox lorsque l’on cliquera dessus.

N’oubliez pas d’enregistrer les modifications et vous avez fini ;)

Exemples

- regardez juste à droite ! ;)

- http://www.lewebdeseb.fr/blog/

Screenshot

pwg

pwg

pwg2

  1. 14 Réponses à “PWGRandom”

  2. Par Antda le Lundi 12 mai 2008

    Bonjour

    J’ai visiter votre site suite à votre message sur le forum de PhpWebGallery :

    thegimly a écrit:
    C’est pas un vrai remplaçant a photon mais ça pourra en intéresser certains je pense ;)
    CLIC

    Merci beaucoup, effectivement ça pourrait m’être très utile
    Le seul “soucis” c’est que je n’a pas de barre laterale, donc les photos s’affichent pas
    Comment pourrais je faire pour afficher dans la page d’acceuil comme ici : http://blog.damageux.fr ?

    Merci de votre aide

  3. Par Rapetou le Lundi 12 mai 2008

    Bonjour,
    je viens de découvrir ce plugin et je peux dire qu’il marche impec.
    Bravo et merci

  4. Par Julien le Lundi 12 mai 2008

    @Rapetou : Merci de ton retour :)

    @Antda : Si j’ai bien compris vous voudriez remplacer le paragraphe “Galerie” de la page d’accueil par le plugin?
    Cela est possible, regardez dans le readme.txt, la description de l’installation est un peu plus complète. Vous devez utiliser l’intégration sans widget.
    Aussi, pour le moment, étant prévu pour les colonnes le plugin affiche les images les unes en dessous des autres, je vais ajouter une option “Horizontal ou Vertical” ;)
    Mise en ligne ce soir ou demain.

  5. Par Seb le Lundi 12 mai 2008

    Il va en faire des heureux ce plugin je le sens :D

  6. Par Julien le Lundi 12 mai 2008

    La version 1.1 est dispo et permet d’afficher un tableau de vignettes n’importe ou dans votre blog! ;)

  7. Par Antda le Mardi 13 mai 2008

    Merci pour l’update, mais rien ne s’affiche chez moi
    Auriez vous un forum ou un email que je puisse utilisez pour vous posez des questions ?

    Merci

  8. Par Julien le Mardi 13 mai 2008

    Réponse ici pour ceux qui ont des soucis :
    http://forum.phpwebgallery.net/viewtopic.php?pid=88279#p88279

  9. Par baron le Mardi 13 mai 2008

    hi. Thanks for plugin

    perfect.

    regards

  10. Par Antda le Mardi 13 mai 2008

    Super, ça marche (presque) nickel :)
    reste quelques ptits détails/demande mais un grand merci :)

  11. Par Benoît Bâlon le Lundi 20 juillet 2009

    Votre plugin est exactement la solution que je recherchais ! Il a fallu que je l’adapte un peu, car le fonctionnement de Piwigo a sans doute un peu évolué depuis phpWebGallery…

  12. Par Julien le Lundi 20 juillet 2009

    @Benoit : Content que le plugin ait pu vous aider ! Je suis preneur de la mise à jour pour Piwigo, effectivement je n’ai pas suivi l’évolution. :)

  1. 3 Trackback(s)

  2. mai 12, 2008: Le Web De Seb : Le Blog » Quelques nouveautés…
  3. sept 3, 2008: nouveautés et plugins utilisés | Phil's Photosblog
  4. nov 30, 2008: » PWGRandom - WordPress Plugins Catalog

Déposer un commentaire