We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 23050
    • 1,842 Posts
    @Aour : merci beaucoup de partager tout ça ! C’est exactement le type de ressource que je recherchais pour refaire le site d’HistWar (un jeu vidéo). J’ai plusieurs galeries destinées à présenter des screenshots du jeu et l’utilisation de MaxiGallery me semblait un peu trop fastidieuse. En revanche, je ne pense pas pouvoir tester la chose cette semaine et je suis en congé la semaine prochaine.

    @Tyler : aucune idée... je n’ai jamais poussé l’utilisation de MaxiGallery. Je sais qu’il gère les légendes, mais je ne sais pas le code qu’il produit. Si tu utilises MaxiGallery, je ne crois pas que tu auras besoin de DirectResize, si ? MG ne dispose-t-il pas de sa propre class de redimensionnement ?
      • 1876
      • 835 Posts
      Re

      Mais de rien Perrine. C’est pas au pièce mais si cela t’intéresse et que l’on peut améliorer cela nous fera une bonne petite ressource. Et avec un bon coup de fouet, le code sera relu et corrigé wink

      Sinon, MG utilise Thumbnail.class.php car en fait j’ai parcouru le code de MG pour apprendre et faire ma petite sauce.

      Tyler, sans vantardise aucune ma solution reste la plus simple car il suffit à ton client de transférer l’image par FTP ou via le gestionnaire de fichier dans le bon répertoire et HOP l’image est en ligne.

      mais bon, je t’en veux pas du tout si tu prends quand même MG. NON NON NON grin
        • 23050
        • 1,842 Posts
        C’est vrai que la solution d’Aour est vraiment pratique !

        Après, reste à voir comment traiter les légendes (car je suppose que ton snippet ne le fait pas à Aour).

        Le choix du snippet va dépendre du degré de personnalisation que l’on souhaite avoir sur l’output. Pour ma galeries de screenshosts, ce sera parfait ! Pour une galerie nécessitant la gestion de légendes, à voir !
        Peut-être peut-on tirer parti des infos IPTC (c’est ça?) intégrées à l’image lors de son enregistrement.
          • 1876
          • 835 Posts
          :’(

          Mais si il le gère avec IPTC. Je m’appelle pas Ducros mais je me décarcasse.

          <?php
          $sizeiptc = getimagesize ($image, &$info);
          $iptc = iptcparse($info["APP13"]);
          $iptccaption = $iptc["2#120"][0];
          $iptcheadline = $iptc["2#105"][0];
          
          '<a href="assets/images/'.$pathToImg.'/'.$imagefull.'" rel="lightboxmirmande" title="'.$iptccaption.'"><img src="assets/images/'.$pathToImg.'/.thumb_'.$imagefull.'" alt="'.$iptccaption.'" '.$imginfo[3].' />';
          ?>


          Il te suffit de modifier avec Xnview par exemple les champs IPTC de ton image et le script peut en exploiter tout ou partie.

          Mais bon c’est à modifier si on utilise directresize.

            • 23050
            • 1,842 Posts
            Aaaah Désolée Aour ! Je n’ai regardé le code du snippet qu’en diagonale car c’est du chinois pour moi et j’ai pas fait attention.
            Bon ben du coup, je ne vois rien qui puisse me faire préférér MG à simplegallery !

            VIVE SIMPLEGALLERY ! grin

            Et pourquoi tu veux virer la class thumbnail ? DirectResize est mieux ?
              • 1876
              • 835 Posts
              Re

              Bin oui car il allège pas mal le code.
              Tu crées une instance du plugin DR spécialement pour tes galleries.
              Tu le paramètres comme tu le désires.

              Ensuite, il te suffit de lire le nom, la taille, les données IPTC de chaque image présente dans le répertoire et écrire la ligne HTML d’affichage de l’image. Ensuite DR fait la miniature et ajoute slimbox ou pas ....

              Et si j’apprends à utiliser un chunk, le modèle de la ligne pourra être défini dedans. Le plus dur sera de vérifier si nous avons à faire à une photo largeur ou hauteur suivant ton paramétrage DR.


                • 30897
                • 311 Posts
                Je viens de tenter MaxiGallery et finalement je trouve que c’est trop complexe vis à vis de la structure du site que je met en place. La solution d’Aour me parait donc plus appropriée.

                Pour les générations de vignettes, je vais continuer à les faire dans un logiciel, ça ne dérange pas l’utilisateur final, surtout que certaines photos ont besoin de retouches.

                Merci @+
                  TylerD - In MODx we trust
                  [Derni