[plugin] kzZoomy

bazooka07bazooka07 PluXml Lead Developer, Moderator

Bonjour,
Petit plugin qui zoome les vignettes des articles sur la page en cours ou renvoie sur la page article s'il existe un lien avec la class "more".
Télécharger la dernière version de ce magnifique plugin

  • 2024/09/13 : version 0.1.0 - première release

Réponses

  • krockroc Member

    Je vais tester ! Merci !

  • krockroc Member
    16 sept. modifié

    Hello !
    Pourrais-tu détailler l'usage de ce plugin ?
    Je l'ai installé mais il ne se passe rien. J'imagine que mon thème perso est trop éloigné de celui du thème de base de PluXml. Est-ce que la class "more" est indispensable pour son fonctionnement ?
    Merci !

  • bazooka07bazooka07 PluXml Lead Developer, Moderator

    Bonjour @kroc
    Dans l'édition d'un article, il faut renseigner le champ "image d'accroche" ou vignette. Le nom dufichier de cette image doit se terminer par ".tb.ext" avec ext parmi "jpg, jpeg, png".
    Pour être totalement raccord avec PluXml, il faudrait rajouter à cette liste : gif, bmp, webp. C'est à dire les formats d'images gérés par plxUtils::makeThumbnail().
    Ensuite dans ton thème, pour les templates home.php, article.php, categorie.php, archives.php et tags.php, tu dois insérer la ligne de code suivante comme dans le thème default de PluXml :

    <?php $plxShow->artThumbnail(); ?>
    

    De manière à créer un lien de type :

    <a href="...."><img src=".....tb.jpg" ></a>
    

    ou .png, etc, ...
    voir lignes n°31 et n°35 du plugin

    S'il existe un élément-frère à la balise <a> qui a la valeur more dans son attribut class, alors on renvoie vers la page de l'article. On considère dans ce cas qu'on est dans une liste d'articles comme dans la page d'accueil.

  • krockroc Member

    Ah oui je comprends. Pour ma part, j'utilise des vignettes personnalisées qui n'ont pas cette extension ".tb.".
    C'est pour ça que le plugin n'a pas d'effet sur mon thème.

Connectez-vous ou Inscrivez-vous pour répondre.