[plugin] artGalerie, des galeries dans vos articles

1678911

Réponses

  • Je suis sur Firefox dernière version. Mais je n'ai pas le temps pour le moment de tester. Je te dirai dès que je peux.
  • Salut,
    j'ai le même soucis sous mac (testé sur firefox, chrome et safari)

    autre question,
    comment rendre la page statique ayant une galerie responsive ?
  • Bonjour,

    le plugin fonctionne bien.; super.
    J'ai bien compris comment personnaliser le theme par defaut.
    Petites questions ou suggestions pour pouvoir l'utiliser avec un diaporama (unslider ou responsiveslides).
    Si je fais un nouveau thème, est-ce qu'il y a un souci si on utilise la balise <figure> au lieu de <div>? ou de remplacer ces div par des <ul> et <li>
    Afin d'utiliser ces scripts de sliders, on doit renseigner un div par une id ou une class que l'on spécifie dans le script de lancement. Est-ce qu'il serait possible de créer un champ supplémentaire dans l'administration du plugin pour renseigner cet id ou class?
    Merci
    Le résultat produit par defaut:
    [== HTML ==]
    <section>
    	<div class="Titre">Un album de chats</div>
    	<div class="gallery-thumbnails">
    		<div class="gallery-thumbnail">
    			<div class="gallery-thumbnail-img">
    				<a title="Un premier chat" rel="artgalerie-8771" href="data/medias/galleries/chats/cats-640-480-7.jpg">
    					<img alt="cats-640-480-7" src="data/medias/galleries/chats/cats-640-480-7.tb.jpg" />
    				</a>
    			</div>
    			<div class="gallery-thumbnail-desc">Un premier chat</div>
    		</div>
    		<div class="gallery-thumbnail">
    			<div class="gallery-thumbnail-img">
    				<a title="Un autre chat" rel="artgalerie-8771" href="data/medias/galleries/chats/cats-640-480-8.jpg">
    					<img alt="cats-640-480-8" src="data/medias/galleries/chats/cats-640-480-8.tb.jpg" />
    				</a>
    			</div>
    			<div class="gallery-thumbnail-desc">Un autre chat</div>
    		</div>
    		<div style="clear:left;"></div>
    	</div>
    </section>
    
  • Bonjour,

    Il n'y a pas de restriction particuliere au niveau du code HTML pour les thèmes, on peux mettre à peut prêt ce qu'on veux.
    Tu peux créer un nouveau thème et y mettre le code nécessaire pour ton diaporama, tu disposes d'un certain nombre de variable liées aux images (voir l'aide).
    Pour l'id ou la class, tu met directement ce que tu veux dans le code de ton thème.

    Je peux rapidement adpater un thème pour unslider ou responsiveslides je penses.
  • Bonsoir,

    Merci pour ces précisions.
    Je me mets donc au boulot ( et je partagerai)
  • bonjour,

    Un exemple de theme pour unslider:
    Theme-unslider

    A dezipper dans le repertoire theme du plugin.
    C'est un exemple! pas un theme officiel, j'ai pas tout testé, et le style est directement récupéré du site de unslider.
  • Bonsoir,

    Super réactif.. Merci
    Je teste et te ferai le retour

    Cordialement
  • Bonjour,

    Quelques petits problèmes de "class" et cela devrait etre OK.
    Question:
    si je veux utiliser trois galeries ( une sur le home, une dans un article, et une page statique), mais avec 3 thèmes différents, est-ce possible. Parce que le thème est selectionné une fois pour toute dans la configuration du plugin.
    Dans mes thèmes jquery et mes scripts sont appelés juste avant </body>, est-il possible de modifier le plugin pour en tenir compte ( parce que le thème rajoute le script lié au thème dans le head).

    Cordialement
  • Bonjour,

    Pour le moment le thème est global, pas spécifique pour chaque galerie.
    Je travaille sur le sujet.
    En effet le JS et le CSS sont chargés dans le head des pages, je sais charger les JS dans le body, par contre je bute pour charger les CSS après dynamiquement, au moment de l'affichage de la galerie.
  • Bonjour Rockyhorror,

    J'utilise actuellement la version PluXml 5.3.1 et je souhaiterais télécharger une version plus récente de ton plugin artGalerie. Actuellement j'ai la version 3.6.

    Sur ton site, il est possible de télécharger la version 4.4, mais je ne sais pas si elle va fonctionner avec PluXml 5.3.1.

    Autrement, dans les archives, il y a un lien pour télécharger la version 3.2.

    Où puis-je trouver la dernière version compatible de artGalerie avec PluXml 5.3.1 ?



    P.S. J'utilise également le plugin jQuery 1.4.4 de Stéphane - version 1.7.1 - est-il compatible avec tes versions artGalerie plus récentes ?

    Merci
  • Bonjour,

    Je penses que la version 4.4 devrait marcher avec pluxml 531, cependant je n'ai pas de certitude. Il te faudra tester. Autrement essaye la version 4.2 (attention a faire la conversion des descriptions des galeries dans la partie config du plugin).
    Toute les anciennes versions sont téléchargeable en utilisant le lien http://thepoulpe.net/data/documents/artgalerie-X.Y.zip (avec X.Y étant le numéro de version)
  • Bonsoir Rockyhorror,

    Merci pour ta réponse. Je vais essayer de tester...

    Juste par rapport au plugin Jquery, est-ce que le plugin PluXml jQuery 1.4.4 de Stéphane - version 1.7.1 - est compatible avec les dernières versions d'artGalerie ? Si non, quelle version de Jquery faut-il installer ?

    Merci !
  • Le plugin Jquery de Stephane est compatible. C'est celui que j'utilise pour le dev et les tests.
  • StéphaneStéphane Member, Former PluXml Project Manager
    Bonjour

    Je suis en train d'ajouter en ce moment artGalerie à un site en cours de dev et je remarque un probleme d'affichage de galerie quand la réécriture d'url est activée

    PluXml: 5.5
    artGalerie: 4.4

    Le code que j'utilise dans une page statique
    <?php
    	global $plxShow;
    	eval($plxShow->callHook("staticGalerieShow", "galerie01"));
    ?>
    

    problème: les liens des images affichées dans la page statique ne sont pas réécrits.

    voilà le code qui est généré pour une image de la galerie
    <a href="data/medias/photos/galerie01/img1.jpg" rel="prettyPhoto[6691]" title="img1"><img src="data/medias/photos/galerie01/img1.tb.jpg" alt="img1"></a>
    

    alors qu'il faudrait avoir
    <a href="http://localhost/pluxml-latest/data/medias/photos/galerie01/img1.jpg" rel="prettyPhoto[9389]" title="img1"><img src="http://localhost/pluxml-latest/data/medias/photos/galerie01/img1.tb.jpg" alt="img1"></a>
    

    Pour que cela fonctionne, voilà la modif que j'ai fait:

    fichier: \plugins\artGalerie\themes\PrettyPhotos\galerie.php
    <?php if(!defined('PLX_ROOT')) exit; ?>
    <?php global $plxShow; ?>
    <div class="prettyphotos-thumbnails">
    	<?php	foreach($galerie as $galImg) {?>
    		<a href="<?php $plxShow->urlRewrite($galImg['file']); ?>" rel="<?php echo "prettyPhoto[".$randstr."]"; ?>" title="<?php echo $galImg['title']; ?>"><img src="<?php $plxShow->urlRewrite($galImg['thumb']); ?>" alt="<?php echo $galImg['alt']; ?>" /></a>
    	<?php	}?>
    	<div style="clear:left;"></div>
    </div>
    

    J'utilise le thème des galeries PrettyPhotos.
    Mais la modif est à répercuter dans tous les fichiers galerie.php des dossiers \plugins\artGalerie\themes

    @rockyhorror: comme je ne maîtrise pas le code de ton plugin, est-ce que ça te semble cohérent le bug trouvé et aussi la façon de le résoudre? Y a-t-il un risque de régression et de créer d'autres bugs à coté avec ma modif ?

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • Bonjour Stéphane,

    La modif est OK, mais je vais voir pour l'intégeré plus en amont dans le code. Cela éviterais de devoir réécrire chaque thème, et ce serais plus logique d'avoir le bon chemin directement dans les variables du thème de la galerie.

    Merci.
  • StéphaneStéphane Member, Former PluXml Project Manager
    ok super. je ne suis pas allé chercher plus haut dans le code de peur de tout casser après et d'avoir des effets de bords ;)

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • Bonjour,

    J'ai mis en ligne une nouvelle version, qui corrige la génération des liens vers les images, selon les précos de Stéphane.
    Merci à lui.

    Disponible ici
  • rockyhorror a écrit:
    Bonjour,

    J'ai mis en ligne une nouvelle version, qui corrige la génération des liens vers les images, selon les précos de Stéphane.
    Merci à lui.

    Disponible ici
    lut :)
    qu'appelles-tu ' génération des liens' in fine ... ?
    @+
  • Les liens vers les images, avant ça donnait:
    [== HTML ==]
    <a href="/lechemin/vers/limage"><img src="lechemin/vers/lavignette" />
    
    Maintenant c'est:
    [== HTML ==]
    <a href="http://monsite.fr/lechemin/vers/limage"><img src="http://monsite.fr/lechemin/vers/lavignette" />
    
  • Bonjour et merci pour ce plugin.

    Si j'arrive à mettre une galerie sur une page statique, je ne vois pas comment faire pour un article.
    J'arrive à créer un article et à choisir la galerie à y insérer par la zone de choix "Galerie" en bas de la page de création. L'article s'affiche bien mais pas les photos.

    Pour tester, la même galerie s'affiche bien dans une page statique. J'ai certainement oublié un paramètre quelque part. Pouvez-vous me mettre sur la bonne voie svp ?
  • FrancisFrancis Member
    janvier 2017 modifié
    Tu pourrais essayer d'activer le plugin Spxshortcodes, de façon à utiliser et d'utiliser le shortcode plxplugin pour insérer l'appel d'un plugin quelconque (par exemple, une galerie d'images) dans un article.
  • Bonjour,

    Pour afficher les galeries dans les articles tu dois ajouter le code suivant dans le template "article.php" de ton thème:
    [== PHP ==]
    <?php eval($plxShow->callHook('ArtgalerieDisplay')); ?>
    
  • trentaneltrentanel Member
    janvier 2017 modifié
    Ah ben oui ! ça va tout de suite mieux :)
    Merci beaucoup.

    Et si je voulais que les galeries, sur pages ou sur articles, ne soient visibles que par des utilisateurs enregistrés. Cela serait-il possible ?
    J'ai commencé à regarder plugin admin_users_rights-v1.6_for_pluxml-v5.5.0, mais si j'ai bien compris c'est à paramétrer pour chaque utilisateur, pas pour un groupe d'utilisateur et une catégorie de page ou d'article.
  • Tu peux essayer avec le plugin "lockArticles", tu met un mot de passe sur une categorie, et tu positionne tes articles avec galerie dans cette categorie.
  • trentaneltrentanel Member
    janvier 2017 modifié
    Trop fort ! merci je teste tout de suite et en reste là pour ce soir.

    EDIT : Testé et adopté, simple et de bon goût. C'est suffisant dans mon cas.
  • Hello,
    j'aurais aimé placer du texte à droite d'une ou deux images.
    Je n'y arrive pas.
    Est-ce possible ?
    Si oui, comment ?
    Merci
  • Bonjour,

    Dans le cas d'une galerie, ou une image seule insérée dans un article ?
    Dans les galeries, le positionnement du titre est contraint par le thème utilisé, donc dans ce cas il faut personnaliser le thème.
  • rockyhorror a écrit:
    Bonjour,

    Dans le cas d'une galerie, ou une image seule insérée dans un article ?
    Dans les galeries, le positionnement du titre est contraint par le thème utilisé, donc dans ce cas il faut personnaliser le thème.

    Hello,

    C'est pour une image seule insérée dans un article. C'est une vignette, l'utilisateur clique et la fenêtre lightbox s'ouvre.
  • bg62bg62 Member
    bonjour;)
    apparemment, par défaut les vignettes sont ... à gauche ???
    comment réussir à les centrer dans un article ou dans une page statique ???
    GCitQhwcUfp_ARTGALERY.JPG
    merci :)
  • Hello,

    Voila:
    Tu edites le fichier "plugins/artGalerie/themes/PrettyPhotos/galerie.css"

    Tu ajoutes:

    .prettyphotos-thumbnails {
    text-align: center;
    }

    Tu modifies:

    .prettyphotos-thumbnails a {
    border: 2px solid #000000;
    border-radius: 5px 5px 5px 5px;
    [del]display: block;[/del]
    [ins]display: inline-block;[/ins]
    [del]float: left;[/del]
    line-height: 0;
    padding: 2px;
    margin: 5px 5px 0 0;
    }
Connectez-vous ou Inscrivez-vous pour répondre.