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>
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.
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.
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).
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.
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 ?
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)
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 ?
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
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 et développeur de PluXml (2010 à 2018)
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.
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 ?
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.
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.
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.
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.
Réponses
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 ?
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:
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.
Merci pour ces précisions.
Je me mets donc au boulot ( et je partagerai)
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.
Super réactif.. Merci
Je teste et te ferai le retour
Cordialement
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
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.
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
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)
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 !
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
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
alors qu'il faudrait avoir
Pour que cela fonctionne, voilà la modif que j'ai fait:
fichier: \plugins\artGalerie\themes\PrettyPhotos\galerie.php
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 et développeur de PluXml (2010 à 2018)
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.
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
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
qu'appelles-tu ' génération des liens' in fine ... ?
@+
mes sites principaux : fonds d'écran gratuits - longue traîne - référencer votre site - brocante en ligne -
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 ?
Pour afficher les galeries dans les articles tu dois ajouter le code suivant dans le template "article.php" de ton thème:
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.
EDIT : Testé et adopté, simple et de bon goût. C'est suffisant dans mon cas.
j'aurais aimé placer du texte à droite d'une ou deux images.
Je n'y arrive pas.
Est-ce possible ?
Si oui, comment ?
Merci
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.
apparemment, par défaut les vignettes sont ... à gauche ???
comment réussir à les centrer dans un article ou dans une page statique ???
merci
mes sites principaux : fonds d'écran gratuits - longue traîne - référencer votre site - brocante en ligne -
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;
}