Galerie photo

Bonjour,
J'ai fait une recherche sur les post du forum et j'ai en effet trouvé des solutions pour une galerie photo
Seul problème, les manipulations à faire sont vraiment trop compliquées pour mes faibles connaissances
Si un de vous avait du temps à perdre pour m'installer la galerie se serai sympas
Amicalement
Andre

Réponses

  • as tu essayé le "gestionnaire de plugin" que j'ai laisser en test/pâture.

    Il embarque le plug-in lightbox v2 , l'installation se fait toutes seule et dans tout les themes que tu as sur ton plux ... pluxml version blog.

    le sujet : http://forum.pluxml.org/viewtopic.php?id=593

    (pour infos) je n'ai rien repris dessus pour le moment, j'attends la prochaine version de pluxml pour voir les changements du code et si un système de greffon y sera integré ou préfiguré , si non , je reprendrais alors ce gestionnaire (toujours en expérimental) , en y incorporant la gestion des langages , d'autres greffons (les miens en l'occurrence pour commencé :p ) , et voir pour créer l'install des greffons supplémentaire a partir d'un fichiers xml , et non plus un install.php . Le gestionnaire embarquera toutes les fonctions nécessaire au greffage / dégreffage du greffon et des lors il sera plus aisé a d'autres createur de develloppé leur greffon puis de generé le fichier xml ( a partir d'exemple et d'un mode d'emploi) pour automatisé l'install et ne pas avoir a la faire a la main.
  • DitiDiti Member
    Je te suggère plutôt l'installation de GreyBox, qui a été créé pour palier à tous les inconvénients de Lightbox. Ça se passe à cette adresse, tout est documenté :
    http://orangoo.com/labs/GreyBox/
  • juin 2007 modifié
    RE,
    Mon site n'est pas une version blog http://jeepthaunature.free.fr/
    Le tuto en anglais et je ne comprends pas
    Sorry
  • Bonsoir ,

    inconvenients , humm , dans

    GreyBox un clic sur l'image + touche x ..
    cela ne se refeme pas , faut trouver le x en haut a gauche et l'atteindre a la souris.
    ou pire et vraiment gênant : un clic sur l'image et appuie sur la touche entrée = 2 fois l'image affichée et superposé , et on ne peut refermé que la dernière ... plus moyen de refermé l'image .. reste plus qu'a rechargé / rafraichir la page.

    GreyBox a besoin de murir encore un peu :) .

    Pour le problème de la langue anglaise , google peut te traduire la page :

    http://translate.google.com/translate?hl=fr&sl=en&u=http://orangoo.com/labs/GreyBox/&sa=X&oi=translate&resnum=1&ct=result&prev=/search%3Fq%3Dgreybox%26hl%3Dfr%26client%3Dfirefox-a%26rls%3Dorg.mozilla:fr:official%26hs%3DlGD

    attention cependant a recopier ou a prendre en référence les portions de code de la page d'origine (en anglais)... google traduit allègrement les portions de code , du moins il essai .



    Généralement ces script s'intègre en lien les fichiers javascript a la page html ainsi que leur fichiers css au besoin.
    ex: pour greybox (qui bouffe moins de bande passante que lightbox v2)
    <script type="text/javascript" src="greybox/AJS.js"></script>
    <script type="text/javascript" src="greybox/AJS_fx.js"></script>
    <script type="text/javascript" src="greybox/gb_scripts.js"></script>
    <link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" />
    
    ensuite une syntaxe particulière permet alors d'insérer la petite image dans la page et le lien vers celle de taille originale . Le résultat visuel d'un de ces type de script est assez similaire . il te faut en tester plusieurs pour finalement choisir celui qui te semble le plus simple et le plus approprié a ton usage.

    Je me contente personnellement de lightbox V1 qui me convient et qui me semble pas trop buggant , pour un diaporama , alors je privilégie un script php avec un éventuellement preload css sur l'image suivante et/ou précédente afin d'accelerer l'affichage.

    cordialement.

    gc
  • KyodevKyodev Member
    question accessibilité les jS box... :((
    la plus aboutie que je connaisse est la lightbox v2 (mais c'est plutôt lourd à mon goût).
    j'aime bien celle-ci: http://jquery.com/demo/thickbox/#sectionc-2 mais surtout parce j'utilise jQuery, l'accessibilité est moins bonne (mais meilleure que la greybox).

    mais tous ces gadgets qui s'exécutent côté client restent quand même artisanaux, il faut se créer les vignettes, gérer leur affichage et l'inclusion dans le source html. c'est beau, tendance, mais fastidieux pour gérer des galeries importantes (à moins d'être géré côté serveur par un script php qui n'existe pas tout fait, à ma connaissance).

    reste les scripts php classiques et 2bgal me parait pas mauvais (hormis le requis de mySql, sur free...), comme sur http://www.shergui.com/.

    reste à intégrer ça dans pluXml... d'ailleurs si quelqu'un connaît un script de galerie valid xhtml strict, flat files ou avec Sqlite, je suis preneur, je devrai bientôt m'occuper de la galerie d'un neveu qui revient de la Réunion ;).
    quand j'aurais une solution, je repasserai par ici.

    et puis si je peux me permettre, sur ton site (dont l'esthétisme et le sujet sont très sympa;), pour le fond, tu devrais peut-être utiliser

    background:#c26f43 url(img/fond.jpg) no-repeat scroll center top;
    au lieu de
    background:transparent url(img/fond.jpg) repeat-y scroll center top;

    #c26f43, no-repeat pour les grandes résolutions, et no-repeat pour les catégories longues comme Trucs-et-astuces

    et puis peut-être prévoir de modifier le style (style switcher par exemple) et/ou en modifiant l'opacité de #page ou #content, car pour certains handicaps visuels (ceux notamment regroupés sous le nom de daltonisme) ça ne sera pas lisible, à tester ici :
    Vischeck.
  • Salut

    J'aime bien Plogger comme galerie, simple conforme xhtml et assez facile à intégrer dans un site. Je n'ai pas encore essayé pour Pluxml mais je l'ai fait dans ce site http://www.luclauras.com sans problème.
    Je vais bientôt tester ça sous Pluxml pour répondre à André. L'adresse de Plogger http://www.plogger.org/
  • Bonjour,
    J'ai bien noté toutes vos remarques que je manquerai pas d'appliquer

    Un grand merci à "shergui" qui non content d'avoir fait mes premiers site, de m'avoir aider à y comprendre quelque choses est toujours là pour donner la main
    Amicalement à tous
    André

    PS/ je ne reçoit pas le fil de discution, pourtant j'ai bien coché la bonne case!!
  • KyodevKyodev Member
    juin 2007 modifié
    shergui a écrit:
    J'aime bien Plogger ...
    merci de l'info, je suis allé voir, mais cela ne répond pas à mes critères (base MySql), pourtant, il avait l'air simple à intégrer.

    aujourd'hui, j'en suis à SGPM (http://spgm.sourceforge.net/), simple, facile à intégrer, administration: zéro (cad, il faut gérer ses vignettes soi-même, ce qui ne me dérange pas). par contre le code en sortie n'est pas joli du tout (html+table), il faudrait donc que je modifie le fichier core.

    Bildo (http://www.bildo-project.org/), très sympa, mais un peu 'usine à gaz' tendance, sort du jS, ou wai accessible. administration très bien foutue. le dev est présent et sérieux. par contre pour l'intégration, c'est pas simple... je continuerais mes essais ce weeck-end

    je ne sais pas trop sur lequel m'orienter, je suis assez surpris de trouver aussi peu de projet simple, limite il me paraîtrait plus facile de le faire moi-même. j'ai déjà fait quelques essais, ça me paraît pas si compliqué et si de plus, les infos était stockées en xml, ça ferait un bon compagnon de Pluxml ;) mais j'ai trop peu de temps à consacrer à cette idée malheureusement.

    edit: je viens de tomber dessus, je vais essayer phpGraphy (http://phpgraphy.sourceforge.net/) qui sur le papier a l'air de correspondre à mes critères de simplicité/propreté. à suivre...
  • Salut

    Tu peux consulter cette page http://wiki.photoblogs.org/wiki/Photoblog_Software
    qui fait le pooint sur un certain nombre d'outils (photoblog ou galeries) dont certains répondront à tes critères dont celle la http://minimalgallery.net/home
    mais il y en a d'autres. J'utilise aussi SPGM sur un site http://www.azekka.org/spgm/ mais l'admin en est un peu pénible.

    Cordialement
  • Bonsoir

    Un premier test d'intégration de Plogger sur le thème de Marocensolitaire. Je n'ai pas encore finalisé l'interface, ni francisé complètement le template de Plogger. Mais ça marche. C'est ici http://shergui.free.fr/mes/plogger/index.php

    Cordialement
  • Une petite question : j'ai installé Plogger dans un répertoire à la racine de Pluxml. J'ai adapté le fichier index.php de Plogger en y recopiant le fichier index de Pluxml en changeant les chemins pour charger les bibliothèques de Pluxml.
    J'ai créé un template specifique pour Plogger en adaptant le template du thème utilisé sur Pluxml. Les liens en dur foncionnent sans problème, mais comment faire pour que les liens créés à partir des catégories par la fonction __('catlist') pointent vers le bon répertoire et non vers celui de Plogger. En fait il faut remonter d'un niveau pour revenir au répertoire de Pluxml.
    Pour le moment j'ai commenté la fonction __('catlist'), donc ils n'apparaissent pas. Mais j'aimerais les retrouver dans la sidebar.
    Cela doit se trouver dans les fonctions mais je n'ai pas le temps de chercher ce soir.
    Si quelqu'un a déjà la solution, je suis intéressé.

    Merci à tous.
  • J'ai contourné le problème en dupliquant le fichier fonctions php en le nommant plogger_fonctions.php, en l'appelant depuis l'index de plogger et en modifiant le chemin de catlist en précédant le ? de ../ ce qui oblige la boucle sur les catégories à remonter chaque lien d'un niveau pour pointer sur le répertoire de pluxml.
    Mais ça reste du bricolage. Le mieux serait d'intégrer une condition dans le fichier d'origine pour tester si l'on se trouve dans le répertoire de plogger ou dans celui de pluxml.

    ;)
  • une idée vite fait, dans template.php:
    <div id="categories">
    			<h2>Catégories</h2>
    			<?php
    			$onEst=str_replace($_SERVER['DOCUMENT_ROOT'],'',getcwd()).'/';
    			$onDevrait=str_replace('http://'.$_SERVER["HTTP_HOST"],'',$pluxml->racine);
    			
    			if ( $onEst == $onDevrait ) {
    						__('catlist');
    			} else {
    						// extrait functions.php, case 'catlist' (à sortir dans un fichier à inclure genre mod.php?)
    						echo '<ul>';
    						foreach($pluxml->uCats as $cat_num => $cat_info) {
    							echo '<li><a href="prefixeSupplementaire?'.$cat_num.'/'.$cat_info['url'].'">'.$cat_info['name'].'</a></li>';
    						}
    						echo "</ul>";
    			}
    			?>
    		</div>
    
    commentaires rapides:
    pas de duplication de fichiers, template.php est juste adapté.

    si on n'est pas dans le répertoire déclaré dans configuration.xml, alors on construit la liste des articles spécifiquement, sinon on laisse la liste standard.

    ce serait peut-être plus propre de sortir la liste spécifiques des articles dans un fichier à inclure externe dans plugins/ par exemple
    j'ai pas testé en réel, faut peut-être adapter un peu plus.

    si ça peut servir.
Connectez-vous ou Inscrivez-vous pour répondre.