Logo


Simple Gallery Photo

Francki - 2005/2/26 à 11:00


Es ce que vous arriver (Dans la RC 1.5) à uploader les photos depuis l'admin du module?

Francki

Xilus - 2005/2/26 à 11:25


non... mais manuellement ça marche du tonnerre ! ;)

http://nicki.cybton.com

Me reste plus qu'à comprendre comment insérer une description sous les rubriques comme Trollix l'a fait ici ;)

Francki - 2005/2/26 à 13:47


Merci Xilus, c'est déjà ce que j'avais fait.

Pour les titres et les descriptions de gallerie, il faut que tu mettes deux fichiers texte dans le repertoire de la gallerie :
gal-title.txt
gal-desc.txt

Va voir ici
chenil

Francki

Xilus - 2005/2/26 à 14:23


Merci !!

Galerie adoptée ;)

Francki - 2005/2/26 à 15:10


Pour compléter ma réponse précédente voila un support qui peut servir de tuto pour cette gallerie ou pour compléter l'interface d'administration de la gallerie.
J'essayerai de le faire mais peu de temps pour faire ca bien alors voila des infos.

Si ce-ssous j'ai répertorié les lignes du fichiers spgm.php qui permet de customiser un peu la gallerie. Certains paramétres me sont inconnus mais je pense que c'est un bon début.
Pour appliquer les modifs, il faut jsute modifier les paramètres dans ce fichier et uploader le tout sur le serveur.

Trois choses à rajouter :
- Au début de chaque ligne j'ai mis le numéro de la ligne du script où trouver ce paramétre
- J'ai modifier un peu le code pour pouvoir aux lignes 192 et 193 saisir un poucentage (en lisant la suite vous comprendrez) pour éviter les distorsions dans le cas ou les images sont en modes portrait ou en mode paysage.
- Si Trollix est intéressé par d'éventuelles modif que je suis en train de faire sur ce module, je lui ferais suivre les sources afin qu'il puisse l'intégrer dans la prochaine version. Si d'autres veulent ce code, je peux aussi leur fournir mais je préfére que cela passe par Trollix pour garder un tout homogène.


Voila donc :


55 - define("MODE_TRACE", false);
Description : Permet d'activer le mode debug
Options : true ou false

56 - define("MODE_WARNING", true);
Description : Permet d'activer le mode warning
Options : true ou false

57 - define("REGISTER_GLOBALS", false);
Description : ???
Options : true ou false

60 - define("DIR_GAL", "databank/images/gallery/");
Description : Chemin du répertoire dans lequel sont stockées les galleries (Une par sous répertoire)
Options :

61 - define("DIR_LANG", 'mod/src/ixpspgm/language/');
Description : Chemin du répertoire dans lequel sont stockés les fichiers pour gérer le multilangue
Options :

62 - define("DIR_THEMES", 'mod/src/ixpspgm/images/');
Description : Chemin du répertoire dans lequel sont stockés les thèmes (Un thème par sous répertoire)
Options :


67 - define("FILE_GAL_TITLE", "gal-title.txt");
Description : Nom du fichier contenant le titre de la gallerie (A mettre dans le répertoire d'une gallerie).
Options :

68 - define("FILE_GAL_SORT", "gal-sort.txt");
Description : Nom du fichier contenant l'ordre d'affichage des galleries (Non testé).
Options :

69 - define("FILE_GAL_CAPTION", "gal-desc.txt");
Description : Nom du fichier contenant la description de la gallerie (A mettre dans le répertoire d'une gallerie).
Options :

70 - define("FILE_PIC_SORT", "pic-sort.txt");
Description : Nom du fichier contenant l'ordre d'affichage des photos (A mettre dans le répertoire d'une gallerie) (Non testé).
Options :

71 - define("FILE_PIC_CAPTIONS", "pic-desc.txt");
Description : Nom du fichier contenant la description des images (A mettre dans le répertoire d'une gallerie) (Non testé).
Options :

72 - define("FILE_THEME", "spgm.thm");
Description : ???
Options :

73 - define("FILE_CONF", "spgm.conf");
Description : ???
Options :

74 - define("FILE_LANG", "lang");
Description : ???
Options :

75 - define("PREF_THUMB", "tn_");
Description : Prefix des miniatures. Les miniatures doivent commencer par ce préfixe est suivi du nom du fichier.
Options :

76 - define("EXT_PIC_CAPTION", ".cmt");
Description : ???
Options :

77 - define("CAPTION_DELIMITER", '|');
Description : ???
Options :



79 - define("PARAM_PREFIX", "spgm");
Description : Ne doit pas être vide, mais je ne sais pas à quoi ca sert
Options :

80 - define("PARAM_NAME_GALID", PARAM_PREFIX."Gal");
Description : ???
Options :

81 - define("PARAM_NAME_PICID", PARAM_PREFIX."Pic");
Description : ???
Options :

82 - define("PARAM_NAME_PAGE", PARAM_PREFIX."Page");
Description : ???
Options :

83 - define("PARAM_NAME_FILTER", PARAM_PREFIX."Filters");
Description : ???
Options :

84 - define("PARAM_VALUE_FILTER_NEW", "n");
Description : ???
Options :

85 - define("PARAM_VALUE_FILTER_NOTHUMBS", "t");
Description : ???
Options :

86 - define("PARAM_VALUE_FILTER_SLIDESHOW", "s");
Description : ???
Options :


166 - $cfg['conf']['newStatusDuration'] = 1;
Description : Nombre de jour pour le statut new d'une gallerie ou d'une photo (Non testé).
Options : Mettre un nombre

167 - $cfg['conf']['thumbnailsPerPage'] = 12;
Description : Nombre de miniatures par page
Options : Mettre un nombre

168 - $cfg['conf']['thumbnailsPerRow'] = 6;
Description : Nombre de miniatures par ligne
Options : Mettre un nombre

169 - $cfg['conf']['galleryListingCols'] = 4;
Description : Nombre de colonnes pour présenter les galleries
Options : Mettre un nombre

170 - $cfg['conf']['galleryCaptionPos'] = BOTTOM;
Description : Position du texte de la gallerie par rapport au images.
Options : Mettre BOTTOM ou RIGHT

171 - $cfg['conf']['subGalleryLevel'] = 1;
Description : Nombre de niveau de sous galerie que l'on veut gérer
Options : Mettre un nombre

172 - $cfg['conf']['gallerySortType'] = SORTTYPE_NAME;
Description : Type de trie d'affichage des galleries
Options : Mettre SORTTYPE_CREATION_DATE ou SORTTYPE_NAME

173 - $cfg['conf']['gallerySortOptions'] = SORT_ASCENDING;
Description : Sens du trie d'affichage de la galerie.
Options : Mettre SORT_ASCENDING ou SORT_DESCENDING

174 - $cfg['conf']['pictureSortType'] = SORTTYPE_NAME;
Description : Type de trie d'affichage des images.
Options : Mettre SORTTYPE_CREATION_DATE ou SORTTYPE_NAME

175 - $cfg['conf']['pictureSortOptions'] = SORT_ASCENDING;
Description : Sens du trie d'affichage des images.
Options : Mettre SORT_ASCENDING ou SORT_DESCENDING

176 - $cfg['conf']['pictureInfoedThumbnails'] = false;
Description : Permet d'afficher les infos des images sous les vignettes : Taille et dimensions vignettes (Non testé)
Options : true ou false

177 - $cfg['conf']['captionedThumbnails'] = true;
Description : ???
Options : true ou false

178 - $cfg['conf']['pictureCaptionedThumbnails'] = false;
Description : ???
Options : true ou false

179 - $cfg['conf']['filenameWithThumbnails'] = false;
Description : Afficher Info : nom du fichier sous les miniatures
Options : true ou false

180 - $cfg['conf']['filenameWithPictures'] = false;
Description : Permet d'afficher les infos sous les images : Nom du fichier (Non testé)
Options : true ou false

181 - $cfg['conf']['enableSlideshow'] = false;
Description : Permet d'activer le diaporama (Attention : Peut poser des problèmes avec certains thèmes)
Options : true ou false

182 - $cfg['conf']['enableDropShadows'] = true;
Description : Permet d'activer l'effet d'ombre sur les photos
Options : true ou false

183 - $cfg['conf']['popupPictures'] = true;
Description : Permet d'activer l'affichage des photos en popup, si désactivé les photos s'affichent dans la même page mais sous les miniatures
Options : true ou false

184 - $cfg['conf']['popupFitPicture'] = true;
Description : Je ne sais pas exactement. Si l'option est désactivée, toutes la page s'affiche dans une popup.
Options : true ou false

185 - $cfg['conf']['popupWidth'] = 750;
Description : Largeur des popup
Options : Mettre un nombre

186 - $cfg['conf']['popupHeight'] = 600;
Description : Hauteur des popup
Options : Mettre un nombre

187 - $cfg['conf']['filters'] = '';
Description : ???
Options :

188 - $cfg['conf']['exifInfo'] = array();
Description : ???
Options :

189 - $cfg['conf']['zoomFactors'] = array();
Description : ???
Options :

190 - $cfg['conf']['galleryIconType'] = GALICON_RANDOM;
Description : Permet ou non d'afficher une image de la gallerie comme présentation de celle ci.
Options : Mettre GALICON_RANDOM ou GALICON_NONE

192 - $cfg['conf']['galleryIconHeight'] = ORIGINAL_SIZE;
Description : Hauteur des miniatures de présentations des galleries.
Options : Mettre ORIGINAL_SIZE ou une valeur en pixel

193 - $cfg['conf']['galleryIconWidth'] = ORIGINAL_SIZE;
Description : Largeur des miniatures de présentations des galleries.
Options : Mettre ORIGINAL_SIZE ou une valeur en pixel

194 - $cfg['conf']['theme'] = 'default';
Description : Thème du module photo.
Options : Nom des sous-répertoires du répertoire indiqué par la variable DIR_THEMES (cf Plus haut)

195 - $cfg['conf']['language'] = 'fr';
Description : Langue du module photo.
Options : Nom des sous-répertoires du répertoire indiqué par la variable DIR_LANG (cf Plus haut)



Francki

trollix - 2005/2/26 à 15:13


y'a aussi possibilité d'aller sur le site original de spgm: spgm.sourceforge.net

Maurice - 2005/2/26 à 16:01


Moi aussi meme probleme.

En fait le script de la gallerie crée les répertoires désirés en chmod 755 et avec un owner Apache, ce qui permet pas au réel propriétaire de changer le cmod.

Donc, faut créé les répertoire par FTP et mettre les photos dedans, puis aller au script et lui demander de créé les vignettes.

Ouin.... pas terrible mais cela a toujours été le cas avec bien des script de gallerie.

C un module, donc il est dans la pile des chose futur car je crois que le noyau est pas encore fini. Chaque chose a son temps.

Maurice - 2005/2/26 à 16:11



Francki a écrit:

Merci Xilus, c'est déjà ce que j'avais fait.

Pour les titres et les descriptions de gallerie, il faut que tu mettes deux fichiers texte dans le repertoire de la gallerie :
gal-title.txt
gal-desc.txt

Va voir ici
chenil

Francki



Francki, comment ta fait pour que les photos sortent en pop-up?

Queques tu met dans les fichier text? Ta des exemples.

Merci

Maurice - 2005/2/26 à 17:33


ok, c ok pour les fichiers maintenant.

gal-title.txt
gal-desc.txt

et

pic-desc.txt

qui lui doit avoir l'option en ligne 177 dans le fichier spgm.php à "true"

$cfg['conf']['captionedThumbnails'] = true;


Par contre, maintenant je peut créé des répertoire via le script mais je ne peut transferrer des images, ce que je doit faire absolument par FTP. :(






Francki - 2005/2/26 à 18:34


Francki, comment ta fait pour que les photos sortent en pop-up?

Queques tu met dans les fichier text? Ta des exemples.

Merci



Il faut aller à la ligne 183 et mettre true, tout est marqué dans mon mail précédent.

Francki

Xilus - 2005/2/26 à 19:39


Si quelqu'un a un block sous la main pour afficher les images ;)

Francki - 2005/2/26 à 19:48


Tu veux dire quoi par bloc pour afficher les images?

Francki

Maurice - 2005/2/26 à 19:57



Xilus a écrit:

Si quelqu'un a un block sous la main pour afficher les images ;)



Oui un bloc que l'ont metterai où l'ont désire et qui afficherait les photos alétoirement, c surement a venir.

Je fixe sur la gallerie car je fait mes tests sur une idée d'un site pour un ami qui a un nouveau fils depuis quelques mois. La gallerie est un peu importante dans ce cas de site personnel.

Une option fort avantageuse serait l'option de permission d'acces sur certainnes sections de la gallery. La planete peut voir certaines images et la parenté, d'autres..

thor - 2005/2/27 à 17:26



Xilus a écrit:

Si quelqu'un a un block sous la main pour afficher les images ;)



Essai en freeblock, après avoir cloné spgm et passage en mode diaporama :cool:

trollix - 2005/2/27 à 23:12


N'oubliez pas que le script est tiré de spgm et s, c'est pour "simple".

J'ajouterai que si je l'ai choisi, c'est parce qu'il est simple, mais puissant si on se donne la peine de comprendre tous ses paramètres... Et y'en a bcp.

Sur le site se spgm (spgm.sourceforge.net) vous avez un lien vers le site officiel de spgm, et une page en français.

ixp_spgm n'est que la ixprimisation. donc ce qui marche sur le script simple doit pouvoir marcher sur le module tiré du même script, à deux ou trois choses près.

ghaven - 2005/2/28 à 23:22


Pour compléter la discussion sur le module SPGM, encore une astuce (que j'ai mis du temps à comprendre.. :(
pour afficher un commentaire sous les photos, il faut remplir un fichier pict-desc.txt et le placer à la racine des photos.
syntaxe sur chaque ligne :
image.jpg | commentaire

on peut choisir d'afficher le commentaire soit dans les planches contact, soit sous la photo agrandie en activant ou non les paramètres :

177 - $cfg['conf']['captionedThumbnails'] = true;
Options : true ou false

178 - $cfg['conf']['pictureCaptionedThumbnails'] = false;
Options : true ou false

amicalement :D

Ghaven


Cette page provient du forum de: ixprim-cms.org - Système de Gestion de contenu - CMS

Dont l'URL est:
http://www.ixprim-cms.org/ixm_xforum.php?file=viewthread&fid=5&tid=1252