Skip to main content Help Control Panel

YACS CMS : Open source !

Community «   Le forum «   Machine à café «  

Galerie photo

Bonjour,

J'ai découvert YACS grâce à Framasoft et j'ai été tout de suite conquis. Bravo pour le boulot accompli clap

J'utilise YACs pour construire le site de mon association. Est-il possible de faire avec YACS une section "Galerie photo" avec des photos défilantes?

Merci pour votre réponse.

Ablo
Fernand
avatar
from Paris
1312 posts

on Feb. 20 2006


Bonjour : Eh oui, c'est possible, en utilisant le BB code de l'éditeur de YACS... Cependant, je n'ai pas réussi - pour le moment - à faire défiler les images autrement que de la gauche vers la droite, ni à régler la vitesse. Ceci dit, j'ai utilisé les moyens du bord.
  1. Dans votre section destinée à la galerie vous faites "ajouter une image". Dans les options avancées, concernant "utiliser une vignette", vous clqiuez sur le bouton radio "toujours".
  2. Vous placez votre code de la manière suivante:
    [scroller][image=1, left] [image=2][image=3][/scroller]


J'espère que cela pourra convenir, en attendant mieux.
Merci pour cette question, pour votre intérêt pour YACS, et bienvenue.
Fernand
avatar
from Paris
1312 posts

inspired from fernand on Feb. 20 2006


Ablo : Par contre, si vous êtes incrit en tant qu'associé, vous pouvez bien entendu utiliser tous les moyens du xhtml, et du javascript, dans votre éditeur, pour ajuster les possibilités ci-dessus et réaliser un défilement affiné.
En fin de compte, la réponse à votre question est oui sur toute la ligne...
Bernard
avatar
from nearby-an-airport
Associate, 6940 posts

on Feb. 20 2006


Une autre option est de créer une collection (indépendante de tout article) pour télécharger, par FTP, toutes vos images.

Lorsqu'il détecte des images dans une collection, YACS propose de les visionner en mode slideshow (plein écran, avec défilement automatique).

Ca marche pas mal, à condition d'avoir des photos de taille raisonnable, et en nombre limité.
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
492 posts

inspired from Bernard on Mar. 20 2006


Bernard : mon site présente de nombreuses photos. mais je ne souhaite pas les mettre en collection. est-il possible de créer des répertoires pour toutes les charger à l'aide de filezilla par exemple, puis de les intégrer ensuite plus facilement dans yacs sans passer par un upload sur le disque dur de l'ordi distant (c'est très lent). y a t il un gain en vitesse dans ces conditions (puisque tout se fait sur le serveur ?) à moins que vous ayez une autre astuce ? merci pour tout
-----
tout est possible
Bernard
avatar
from nearby-an-airport
Associate, 6940 posts

inspired from olivier on Mar. 20 2006


Olivier: Hmmm thinking Si je comprend bien, il faudrait faire un script php qui, par analyse d'un répertoire du serveur contenant tout plein d'images, créerait un article avec les mêmes images.

Ceci permettrait de réaliser des albums en deux temps seulement, le premier pour le téléchargement des fichiers images quelque part sur le serveur, et le deuxième pour construire la page album.

On y va comme ça ?
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
492 posts

inspired from Bernard on Mar. 20 2006


Bernard : c'est une très bonne idée
je n'en demande pas tant. ..
le script pourrait afficher de belles vignettes et l'on pourrait ajouter du texte pour commenter les images.
YACS habite habite avec le père Noël ?
-----
tout est possible
Fernand
avatar
from Paris
1312 posts

inspired from olivier on Mar. 20 2006


Olivier :
" YACS habite avec le père Noël ? "
Non, mais pas très loin du ciel ni des avions ...
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
492 posts

inspired from fernand on Apr. 17 2006


Fernand : j'ai fais des essais avec les collections pour les photos.
quelques remarques:
  • peut on rattacher une collection à une section ?
  • pour les photos, les collections redimensionnent elles ? (je ne crois pas)
  • l'ideal serait de pouvoir faire un appel de plusieurs photos en même temps pour les ajouter à une page ou une section pour faire un diaporama comme une collection de photos, mais avec la puissance du traitement des images dans les pages
Fernand
avatar
from Paris
1312 posts

inspired from olivier on Apr. 17 2006


Olivier :Il se trouve que je me gratte la tête avec ce problème depuis quelques jours.
Finalement est-ce l'on n'en revient pas à l'aimable proposition de Bernard notifiée ici:
" Hmmm Si je comprend bien, il faudrait faire un script php qui, par analyse d'un répertoire du serveur contenant tout plein d'images, créerait un article avec les mêmes images.

Ceci permettrait de réaliser des albums en deux temps seulement, le premier pour le téléchargement des fichiers images quelque part sur le serveur, et le deuxième pour construire la page album. On y va comme ça ? "


Car comment autrement un petit commerçant (pour donner cet exemple) peut-il aligner un assez grand nombre de photos sous forme de galerie, avec commentaires, et les changer fréquemment, lorsqu'il renouvelle ses produits ?
Je m'excuse de court-circuiter de la sorte la question posée, de répondre aussi sauvagement, et de rallonger la sauce. Mais, ça me titille. Alors, l'occasion est trop bonne...
Moi-meme
avatar
from Entre chaise et clavier...
1453 posts

on Apr. 17 2006


" Olivier: Hmmm thinking Si je comprend bien, il faudrait faire un script php qui, par analyse d'un répertoire du serveur contenant tout plein d'images, créerait un article avec les mêmes images.

Ceci permettrait de réaliser des albums en deux temps seulement, le premier pour le téléchargement des fichiers images quelque part sur le serveur, et le deuxième pour construire la page album.

On y va comme ça ?

"


Bonjour, je fouine allègrement dans YACS et en effet, c'est un peu la chose prioritaire que je cherchais... Ce CMS est impressionnant de souplesse et d'ergonomie côté "projet", mais sur ce coup-là je me trouve devant une impasse. Il s'agirait de permettre une élaboration de galerie photo disposable soit par sections/sous-sections, soit par membre enregistré de la communauté, et surtout livrer une interface d'upload, de gestion et d'affichage possible grandement simplifié pour le quidam : en effet je retrouve bien au-dessus l'astucieuse technique évoquée quant à la mise en page des images via les codes yacs ou l'editor, mais mon expérience des projets collaboratif communautaire avec une population 'tout-venant' me laisse penser que c'est déjà trop compliqué : à la fois à enseigner et à apprendre...

En fouinant donc je me suis demandé quelle pouvait être la différence ou l'avantage en matière de galerie photo d'incrémenter celles-ci plutôt dans un article que dans une section : j'ai peut-être pas saisi le fond de la conclusion qui s'imposait mais j'en ai déduis que l'affichage comme l'aspect rédactionnel se ressemblaient sensiblement, avec les mêmes problématiques, les mêmes options possibles etc.

Est-il possible d'envisager dans le futur une véritable gestion individuelle et catégorielle d'une galerie photo (en conservant tous les avantages des permissions membres, édition etc) ? Est-il aussi envisageable de trouver une astuce, en attendant ceci dessus, pour combiner actuellement dans yacs : l'envoi massif de photos, simplifié (via interface en ligne, pas FTP), la catégorisation multiple ( une série par année par exemple, combiné avec une identité membre, combiné avec un affichge par thème etc)...?

Je demande ces choses comme ça en pleine conscience de la difficulté technique, parce que je pense que l'aspect heuristique de ce CMS conviendrait grandement à toute communauté photographique et ses attentes propres.

Merci d'avance pour vos lumières....
Bernard
avatar
from nearby-an-airport
Associate, 6940 posts

inspired from Moi-meme on Apr. 17 2006


Moi-meme: Question rangement, YACS rend assez facile la création de sections, de rubriques, etc.

Pour les galeries de photos, nous pourrions étendre l'Assistant de Contenu pour demander les quelques paramètres esentiels, puis créer la structure de sections qui va bien. Votre apport méthodologique à ceniveau serait précieux...

Le point noir technique, c'est le téléchargement d'une série de photos. A ma connaissance, le web de base ne le permet pas. Il faut ajouter, côté poste de travail, un bout de logiciel pour lister les fichies concernés, et pour les envoyer au serveur. Si vous connaissez un bout de logiciel LGPL qui fait ça, nous pourrions l'intégrer à YACS et progresser sur ce point.
Ghjmora
avatar
191 posts

inspired from Bernard on Apr. 17 2006


Bernard :je ne sais pas si ces programmes te conviendraient, mais une de ces solutions est-elle intégrable?Suggestions non testées et livrées sans garantie (hélas)...cordialement
  1. licence GPL
phpmyexplorer
    je cite ------------------------ Gestion de serveur ftp avancée Description : Grâce a PHP MY EXPLORER, naviguez facilement sur votre serveur ! Système sécurisé ! Naviguez dans les dossiers de votre serveur Exploitez vos données Uploadez des fichiers depuis votre pc ou depuis une adresse internet Supprimez vos données Modifiez vos données Trier vos données
Mise a jour régulière
    2. licence BSD
slashorg-downloader
    je cite ------------------------ Point fort : Script de gestion de fichiers gratuite Description : SlashOrg Downloader est une solution de gestion de fichiers gratuite écrite en PHP compatible PHP4/5 et MySQL 4/5. Il permet de partager un dossier du serveur grâce à un panneau d'administration Web qui génère un lien d'accès. Lors de la génération de ce lien, l'administrateur peut définir plusieurs paramètres, dont la durée de validité, le nombre d'accès possibles et le contrôle d'accès par IP. Après expiration du lien, l'accès au dossier est bloqué. En plus de la gestion de téléchargement, SlashOrg Download offre les fonctionnalités suivantes : Assistant d'installation qui pour installer en quelques clics Support multi-langue Gestion de droits par dossier Administration simplifiée Gestion d'utilisateurs Upload de fichiers sans ftp Limitation de vitesse de téléchargement Support ISO et unicode Et bien plus encore
    ----------fin citation----------
    3. licence GPLwebftphpje cite ------------------------ Point fort : Gestionnaire de fichier complet, avec upload de fichiers et sauvegardes ZIP Description : WebFTPhp est un gestionnaire de fichiers très complet. Il permet de créer, modifier, supprimer, renommer, copier, déplacer n'importe quel fichier ou dossier, d'uploader des fichiers, et de faire une sauvegarde au format zip d'une partie ou de la totalité du site sur lequel il est installé. Il ne nécessite pas d'installation particuloière, si ce n'est de changer le mot de passe admin.
    ---------- fin de citation ------------
    [reprisé le 5 mai 2006 : mise en forme LINK des adresses]
Moi-meme
avatar
from Entre chaise et clavier...
1453 posts

on Apr. 17 2006


" Moi-meme: Question rangement, YACS rend assez facile la création de sections, de rubriques, etc.

Pour les galeries de photos, nous pourrions étendre l'Assistant de Contenu pour demander les quelques paramètres esentiels, puis créer la structure de sections qui va bien. Votre apport méthodologique à ceniveau serait précieux... "


Créer la structure de sections spécifique à la notion de galerie, c'est exactement les termes dans lesquels je pensais cette option

" Le point noir technique, c'est le téléchargement d'une série de photos. A ma connaissance, le web de base ne le permet pas. Il faut ajouter, côté poste de travail, un bout de logiciel pour lister les fichies concernés, et pour les envoyer au serveur. Si vous connaissez un bout de logiciel LGPL qui fait ça, nous pourrions l'intégrer à YACS et progresser sur ce point. "


Ainsi que l'indique le contributeur ci-dessus, il existe des scripts qui sont légions. Mais comme pour tout fonctionnement php très courus de ce type, il y a du tout-venant et chacun trouve soit-même celui qui lui convient le mieux, ou code lui-même. Franchement je ne saurais pas plaider plutôt pour l'un que pour l'autre, personnellement il m'arrive d'utiliser en effet ce genre d'upload multiples via php avec interface le plus transparent possible pour l'usager, mais quant à donner de bons conseils pour yacs et ses spécificités... Je suis encore en train de découvrir celles-ci justement.

Cordialement
Vinc
from Bruxelles
114 posts

on Apr. 18 2006


Olivier: Hmmm Si je comprend bien, il faudrait faire un script php qui, par analyse d'un répertoire du serveur contenant tout plein d'images, créerait un article avec les mêmes images.

Ceci permettrait de réaliser des albums en deux temps seulement, le premier pour le téléchargement des fichiers images quelque part sur le serveur, et le deuxième pour construire la page album.

On y va comme ça ?

Pourquoi ne pas permettre l'envoi de fichier(s) zip qui contiendraient les fichiers à intégrer à l'article? Il me semble que YACs les gère très bien en download. Pourquoi pas en upload? Pour de plus gros fichiers, il serait peut-être bon de permettre de sélectionner le fichier Zip sur le serveur après l'avoir transféré dans un répertoire dédié à ce genre de traitement. Ce type de gestion permettrait sans doute l'ajout de fichiers aux formats multiples pour un article.

Chaque fichier pourrait être commenté indépendamment.

 

Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
492 posts

inspired from vinc on Apr. 18 2006


Vinc : ce qui serait interessant c'est d'uploader par un moyen ou un autre (filezilla ou script java),
puis yacs intégre tout seul dans une section "normale" les images après les avoir transformées à la bonne taille selon les infos données dans les paramètres de rendu visuel.
je trouve que la "gallerie" déjà opérationnelle dans yacs est très bien faite.
Bernard
avatar
from nearby-an-airport
Associate, 6940 posts

inspired from vinc on Apr. 18 2006


Vinc: voilà une excellente idée. Dans la version 6.4, YACS saura traiter les archives en upload, notamment pour les mises à jour de skin ou pour celles de YACS lui-même. (Ceci est déjà implémentée dans la 6.4alpha dispo en téléchargement pour les alpha-testeurs...) Nous pourrions mettre à profit cette fonctionnnalité pour uploader plusieurs images d'un coup. Seule condition : que les usagers sachent produire une archive, bien entendu.
Moi-meme
avatar
from Entre chaise et clavier...
1453 posts

on Apr. 21 2006


" je trouve que la "gallerie" déjà opérationnelle dans yacs est très bien faite. "


Je ne comprends pas exactement de quelle "gallerie" il est question. Pour moi actuellement dans yacs, ou ce que j'en ai saisi, on a deux façons d'intégrer des images :
  • Dans une section ou une page de section, mais la mise en forme et l'upload ne sont pas forcément intuitifs pour un usager non averti.
  • Dans un contenu de type "collection", qui, si j'ai bien compris, scanne tout un rpéertoire spécifié au préalable et est capable de l'exploiter à l'affichage (streaming vidéo par exemple, listing de fichiers images...) Mais là ça suppose pour le moment un upload FTP préalable, pas plus simple pour le non-averti.


Est-ce que j'ai bien compris la mention que tu fais de "gallerie" ?
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
492 posts

inspired from Moi-meme on Apr. 21 2006


Moi-meme : ce que j'appelle "gallerie", c'est un article avec des images: il est facile de naviguer dans les images soit en cliquant sur les vignettes, soit en passant de l'une à l'autre lorsque l'image est ouverte.
L'option collection est pas mal, mais il n'y a aucun commentaire possible des images.
jugement de valeur par rapport à mes besoins. thinking
Moi-meme
avatar
from Entre chaise et clavier...
1453 posts

on Apr. 23 2006


Oui donc je vois mieux ce que tu évoquais, et c'est pour ça que je m'interrogeais sur ta terminologie; pour moi l'intégration d'images dans yacs actuellement n'es pas encore une galerie, ni un système de gestion collaborative. A la naviguation, ça passe, mais à l'envoi/mise en page (automatisée, ou fortement simplifée)/ par un internaute lambda pas du tout versé dans la notion d'implémentation par un éditeur (textuel à la base), ça devient vite compliqué. Il n'y a guère que l'admin qui peut trafiquer tout ça, et réparer les erreurs des internautes.

Mais ce n'est pas une critique propre à yacs; je viens d'essayer le cms artiphp, certes bien plus simple pour le quidam à l'usage rédactionnel, mais pour la gestion d'images c'est pareil, rapidement effrayant (je pense toujours à ma vieille maman quand je souhaite me mettre à la place de l'internaute inconnu et non averti...) : dans la terminologie de l'interface d'envoi, l'arborescence des rubriques et sous-rubriques des galeries, la lenteur de l'exécution, l'envoi image par image et pas par lot, l'absence d'éxécution d'un script de redimensionnement de l'image originale, la mise en page finale qu'il faut gérer dans l'éditeur comme du texte...

Un vrai casse-tête hein l'élaboration d'une application portail à la fois rédactionnel, interactif, et dépositaire de photos !
Bernard
avatar
from nearby-an-airport
Associate, 6940 posts

inspired from Moi-meme on Apr. 23 2006


Moi-meme: Le formulaire de contribution d'image proposé par YACS est simplifié pour les non-associés, mais il permet quand même d'indiquer un titre, une description, et il retaille tout seul l'image aux dimensions maximales fixées par configuration. Une vignette est aussi calculée. Ensuite l'image est ajoutée automatiquement à la fin de l'article, ce qui permet, dans le cas de contributeurs multiples, d'obtenir une série de vignettes cliquables en bas de page.
Moi-meme
avatar
from Entre chaise et clavier...
1453 posts

inspired from Bernard on Apr. 26 2006


Bernard : oui tu fais bien de préciser, il y a un certain nombre de possibilités d'édition/publication que je n'ai pas encore digérées...

Faut que je creuse. Et je reviens (Merci)
Agnès
avatar
from le Grésivaudan (grenoble-chambéry)
Associate, 2191 posts

on Apr. 26 2006


A tous : votre discussion est vraiment très intéressante.

Je suis tout à fait d'accord avec les arguments de Fernand, et ceux des autres relatifs aux "capacités" de l'usager lambda.

Je suis en train de monter un site Yacs pour une artiste qui veut mettre en ligne ses créations. On va préciser d'emblée qu'il faut que ce soit simplicime pour cette personne, eu égard à ses relations avec l'informatique. à chacun son truc.

Et bien sûr, cela signifie :
  • au démarrage : un nombre très important de photos à charger. Je peux le faire pour elle mais sick : la collection ne répond pas à ces besoins. Donc photo par photo, dans un ou plusieurs articles...
  • chacune des photos (ou presque) est à commenter/légender. Déjà différencier le commentaire sur une photo attachée et le commentaire général qu'on écrit dans un article, c'est quelque chose.
  • je passe sur les détails de mise en page des articles avec les photos : on en est même pas encore là !
  • Ensuite il lui faudra maintenir son site, mettre à jour ses articles, ses sections, charger de nouvelles photos avec de nouvelles légendes...


Bien sûr, en parallèle, faudra apprendre à utiliser Yacs. Ca fait beaucoup de choses en peu de temps, et du coup le pb des photos devient lourd à gérer.

Donc j'adhère pleinement aux propositions de "simplification" de l'usage pour les quidams non spécialistes, la possibilité de pouvoir envoyer des photos par lot, dans un article qu'on pourrait ensuite retravailler, commenter, légender... (un vrai bonheur si c'est possible).

J'ajoute encore qu'effectivement, une fois le "gros" du boulot fait au départ, il sera aisé pour de petits lots de photos d'utiliser les outils et options déjà présents dans Yacs. Mais dès que ça dépasse la dizaine, ça devient fastidieux de les charger une par une.

J'attends la suite avec gourmandise et intérêt !




Agnès

Il n'y a pas de problème, que des solutions.
Elrik
avatar
227 posts

on May 5 2006


J'ai trouvé quelque chose sur Framasoft qui me semble très intéressant : bildo, une galerie photo libre, plutôt sympa, et à priori facile à intégrer dans un site existant. Le développeur cherche à se faire référencer dans Framasoft . C'est vraiment à voir ! Je l'intègrerai ce week-end dans mon YAcs, pour voir.


La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. (St Exupéry)
Ghjmora
avatar
191 posts

inspired from elrik on May 5 2006


Elrik :

c'est vrai que la démonstration est alléchante
Elrik
avatar
227 posts

on May 5 2006


En plus, il y a, je trouve, de nombreuses affinités entre bildo et yacs.

Lien vers le forum Framasoft sur bildo

Même préoccupation d'évolution, d'ergonomie, normes W3C... C'est un logiciel jeune, qui, je le sens, va se bonifier rapidement.


La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. (St Exupéry)
Moi-meme
avatar
from Entre chaise et clavier...
1453 posts

on May 28 2006


A tout hasard, je tombe sur un script php>ftp qui date de 2002 si j'en crois l'indice d'update, mais c'est stable. S'en inspirer peut-être...
Moi-meme
avatar
from Entre chaise et clavier...
1453 posts

on May 31 2006


" Moi-meme: Le formulaire de contribution d'image proposé par YACS est simplifié pour les non-associés, mais il permet quand même d'indiquer un titre, une description, et il retaille tout seul l'image aux dimensions maximales fixées par configuration. Une vignette est aussi calculée. Ensuite l'image est ajoutée automatiquement à la fin de l'article, ce qui permet, dans le cas de contributeurs multiples, d'obtenir une série de vignettes cliquables en bas de page. "


Hello, j'y reviens... je me gratte la cervelle à coup de truelle leroy merlin depuis quelques heures, pour à la fois comprendre toutes les possbilités de rendu graphique dans yacs pour moi-même, et une gestion aussi simple que possible d'envoi de pages avec images pour un contributeur lambda. J'avoues que si ce que je cherche à faire est simple dans mon esprit, techniquement pour remplir ces deux conditions ci-dessus c'est un autre père de manche à balai.
Si je suis tes instructions, le rendu est tel que souhaité : les images vignettes s'alignent et se suivent dans un article, comme une un index de galerie d'exposition .... jusqu'à un certain nombre. A la troisième image, une barre de scroll commence à apparaître dans cette page à l'envoi d'une photo au format portrait (vertical) et non paysage (horizontal), et ainsi de suite pour toute image format portrait.
Ca c'est une chose imprévisible que je ne vois où paramétrer dans le panneau de config ni dans les options de la section.

Enfin, je commence à m'interroger sur la façon de gérer certains détails à l'avance pour les contributeurs, toujours afin de leur faciliter la tâche d'une part, mais surtout qu'ils ne s'embourbent pas dans des options de rendu que j'aurai préalablement jugé inutiles voire gênante quant au rendu graphique de leurs envois. Par exemple je voudrais que des membres ou une certaine catégorie de membre n'est pas le choix de certaines options (bas de page, vignette de ceci ou celà, incônicité etc), sinon ça plante tout et c'est le désordre.

Mais je crois que pour les droits et options d'usagers, j'ouvrirai un fil là-dessus avec des suggestions de 'démarche' à ajouter à terme dans la section appropriée....
Tof
from Grenoble-Chambery
544 posts

on June 2 2006


Hello tout le monde,

Je débarque un peu et viens de lire tout le thread. Ca m'inspire quelques réflexions :
  • pour la méthode de mise en ligne des images, le zip me paraît une bonne idée; un outil type phpmyexplorer est à mon sens trop ardu pour le commun des mortels (moi aussi je pense à mes parents, voire à mes clients...)
  • d'une manière plus générale, il me semble que l'interface "contribution" (voire administration) de yacs mériterait d'avoir une surcouche plus orientée utilisateur; j'en avais vaguement parlé dans un autre post mais cela n'a pas sucité la réaction escomptée - il est vrai que je balance souvent des trucs importants au sein de réponses de type plus générales ou comme ici en fin de thread d'il y a quelques semaines.


Donc Fernand, Bernard, et les autres, si vous voulez je peux me charger de développer cette surcouche - surtout que je vais devoir faire quelque chose de ce type incessament (mais basé sur un overlay product pour mon site catalogue - je sais je mélange encore tout, même que cet overlay serait une bonne base pour un site marchand ) PS à Fernand, je ne t'ai pas oublié pour debian, on en reparle en juillet...


Tof
Tof
from Grenoble-Chambery
544 posts

on June 2 2006


Fernand :

OK sur toute la ligne... (il se fait tard alors je ne m'étends pas). A+


Tof

 
ablo

ablo
on Feb. 20 2006

Share
Information channels
Recent files