Bonjour Flipflip,
Super boulot :-)
Si je peux me permettre , j'ai vu trois problèmes dans l'install.txt :
- dans index.php de ton repertoire download_multi, il y a le nom en dur de la table ( et celui ci est faux ), j'ai du le remplacer
OPTIMIZE TABLE `phpwebgallery_download_multi`
par :
OPTIMIZE TABLE `phpwebgallery_mod_download_multi`
- dans le fichier constants.php, il y a le nom de la gallerie ( par deaut, celui -ci : phpwebgallery_mod_download_multi ) mais celui crée par defaut par le fichier download_multi.sql est différent, j'ai eu "pwg_testmod_download_multi" de créer
- la derniere modif est à faire dans yoga/default.css et non yoga/default-layout.css
en esperant que ca puisse t'aider !
pour son utilisation, c'et assez intuitif,
par contre je ne vois pas de différences entre les deux types de selection, et surtout "Télécharger les hautes définitions" ne genere rien chez moi, est ce parce que je tout est en haute def ?
je crois meme avec un zip erroné en utilisant le type "Télécharger les vignettes", j'ai un zip de taille constante quelque soit le nombre de vignette et le fichier zip generé est erroné ( impossible de l'ouvrir avec TC ou LZARC )
si tu as besoin de plus de détails sur ces derniers points, contactes moi.
A bientot,
Hors ligne
Salut, effectivement j'ai laissé une boulette. Donc pour les suivants (en attendant la version 0.3.1) dans le fichier index.php remplacer ligne 188 et 246
OPTIMIZE TABLE `phpwebgallery_mod_download`
Par
OPTIMIZE TABLE '.MOD_DOWNLOAD_MULTI.'
Pour le nom de la table, comme expliqué dans le fichier INSTALL.txt
Exécuter le script download_multi.sql pour ajouter une table à votre base.
ATTENTION, si vous utilisez des identifiants de table different de ceux par défaut, éditer
le fichier et modifier la ligne :
CREATE TABLE IF NOT EXISTS METTRE_VOTRE_IDENTIFIANT_TABLE_ICI_mod_download_multi
- la derniere modif est à faire dans yoga/default.css et non yoga/default-layout.css
Chez moi je n'ai pas de fichier default.css mais bien default-layout.css
par contre je ne vois pas de différences entre les deux types de selection, et surtout "Télécharger les hautes définitions" ne genere rien chez moi, est ce parce que je tout est en haute def ?
PhpWebGallery propose 3 types d'images, la vignette (thumbnail), l'affichage normal, et la haute définition (pwg_high). Donc si ton album ne dispose pas de haute définiton c'est normal que cela ne génere pas de fichier au contraire normalement tu ne peux pas télécharger de fichier si il n'y a rien dans la base.
je crois meme avec un zip erroné en utilisant le type "Télécharger les vignettes", j'ai un zip de taille constante quelque soit le nombre de vignette et le fichier zip generé est erroné ( impossible de l'ouvrir avec TC ou LZARC )
J'ai pas compris là.
Hors ligne
Salut,
Pour le nom de la table, j'utilise bien les noms par défaut, donc je n'ai pas modifier le fichier et l'executer m'a generé une table avec le nom "pwg_testmod_download_multi" au lieu de "phpwebgallery_mod_download_multi"
Autant pour moi, en effet il n'y a pas de fichier default.css, en fait j'ai du faire la modif dans le fichier "layout.css" et non "default-layout.css"
J'etais pas clair du tout sur le dernier point :
Pour le type "Télécharger les vignettes", il semble bien qu'un zip soit généré, une fois téléchargé, celui ci est corromptu. Pour info, quelque soit le nombre d'images selectionnées, le fichier zip generé a toujours la meme taille ( 130 octets ) .
Voila,
Hors ligne
Pour le nom de la table, j'utilise bien les noms par défaut, donc je n'ai pas modifier le fichier et l'executer m'a generé une table avec le nom "pwg_testmod_download_multi" au lieu de "phpwebgallery_mod_download_multi"
Effectivement en regardant de plus près c'est encore moi qui est fait une boulette, autant pour moi.
Pour le type "Télécharger les vignettes", il semble bien qu'un zip soit généré, une fois téléchargé, celui ci est corromptu. Pour info, quelque soit le nombre d'images selectionnées, le fichier zip generé a toujours la meme taille ( 130 octets ) .
essai d'ouvrir le fichier zip dans un éditeur de texte, parfois le message d'erreur est caché dedans. Quel est ton hébergeur ?
Hors ligne
Salut merci pour le nouveau mod !!! ca marche nickel
a+
Hors ligne
flipflip a écrit:
essai d'ouvrir le fichier zip dans un éditeur de texte, parfois le message d'erreur est caché dedans. Quel est ton hébergeur ?
bien vu !!! en effet j'ai ce message :
"Erreur : PCLZIP_ERR_MISSING_FILE (-4) : File '../../galleries/WEJuillet2006/Juillet2006/thumbnail/TN-IMG_2916.JPG' does not exists"
le fichier existe bien, le chemin sous PWG est bon aussi, juste une interrogation c'est la remontée :"../../" deux fois, c est bon ça ?
a plus,
Hors ligne
Dans quel répertoire est stocké ton PhpWebGallery ?
Donne moi la valeur que tu a mis pour la variable $conf['mod_dl_multi_rep_pwg'] =
Hors ligne
Par hasard la vignette ne se nomme pas IMG_2916.jpg ? Regarde par le ftp. Il faut faire attention au majuscule/minuscule. Si c'est ça, ce problème a déjà été évoqué dans ce post.
Hors ligne
Salut FlipFlip,
juste une question ... il n est pas possible de recuperer la valeur automatiquement que tu places dans cette variable ...
un peu comme dans la fonction cookie_path()
-- je le redis pour que ca se sache ... mais j y connais pas grand chose ... donc c est surement une grosse connerie que je dis la !!!
et en plus je suis pas terrible terrible en anglais ;o)
// cookie_path returns the path to use for the PhpWebGallery cookie. // If PhpWebGallery is installed on : // http://domain.org/meeting/gallery/category.php // cookie_path will return : "/meeting/gallery"
a+
Hors ligne
Je récupere déjà une valeur renvoyé par PhpWebGallery. Le truc c'est que ça dépand d'où est exécuté le script. Aussi je suis limité à ce qui est passé par le fichier category_default.php. C'est dans ce fichier que je récupere toute les informations (nom de l'image, répertoire, identifiant utilisateur (sa sera plus le cas dans la prochaine version)).
Hors ligne
Bonjour FlipFlip (çà me fait un peu penser à Philippe!! Philippe!!! dans je sais plus quelle sitcom ;))
Je suis en train de tester sur la 1.6.1, j'en profite pour te proposer ces traductions pour le common.lang.php de la version en_UK
//MOD DOWNLOAD Multi
$lang['dl_select_all'] = 'Select all';
$lang['dl_start'] = 'Download';
$lang['dl_uncheck'] = 'Unselect all';
$lang['dl_select'] = 'Select';
$lang['dl_title'] = 'Download the images';
$lang['dl_thumbnail'] = 'Download the thumbnails';
$lang['dl_normal'] = 'Download the normal pictures';
$lang['dl_hight'] = 'Download the high resolution pictures';
$lang['dl_legend_check'] = 'WARNING';
$lang['dl_legend_select'] = 'Select the pictures';
$lang['dl_message_01'] = 'You have got ';
$lang['dl_message_02'] = ' image(s) in your cart';
$lang['dl_message_03'] = 'You must empty your cart before starting a new selection';
$land['dl_trash'] = 'Empty';
$lang['dl_test_jv_01'] = An error occured. In order to function properly, you must enable Javascript in your browser for this website';
$lang['dl_test_dir'] = 'Error when create the zip_archive directory.';
//MOD DOWNLOAD Multi
De plus, je crois qu'il faut que tu corriges dans l'INSTALL.TXT
#
#-----[ FIND - TEMPLATE YOGA]------------------------------------------
#
<!-- BEGIN thumbnails -->
<ul class="thumbnails">
#
#-----[ BEFORE, ADD - TEMPLATE YOGA]------------------------------------------
#
<!-- Mod Download -->
<form id="dl" action="./modules/download_multi/index.php?dl_act=add" method="post" OnSubmit="return verif();">
<!-- End Mod download multi -->
en
#
#-----[ FIND - TEMPLATE YOGA]------------------------------------------
#
<!-- BEGIN thumbnails -->
<ul class="thumbnails">
#
#-----[ AFTER, ADD - TEMPLATE YOGA]------------------------------------------
#
<!-- Mod Download -->
<form id="dl" action="./modules/download_multi/index.php?dl_act=add" method="post" OnSubmit="return verif();">
<!-- End Mod download multi -->
sinon l'ordre de l'ul et du form se retrouvent croisés (ce qui est mal, c'est comme croiser les rayons dans ghostbusters)
Florian.
Hors ligne
Merci pour tes traductions, je l'ai reporté pour la prochaine version.
Concernant le form je ne sais pas l'impact que ça peut avoir sur le code. Est-ce une condition du W3C ?
J'aurais un petit service à te demander, est-ce que tu peux me traduire ces phrases falton ?
$lang['dl_jv_choice_type'] = 'Vous devez choisir un type d\'images à télécharger.'; $lang['dl_jv_choice_image'] = 'Vous devez choisir au moins une image.'; $lang['dl_jv_empty_cart'] = 'Voulez-vous vider le panier ?'; $lang['dl_jv_dl_cart'] = 'Voulez-vous télécharger les images ?';
Merci d'avance.
Dernière modification par flipflip (2006-08-19 09:28:12)
Hors ligne
No problemo:
$lang['dl_jv_choice_type'] = 'You must choose the type of the images to download.'; (Remarque si tu parles de "taille" par "type", il faudrait mieux mettre "size" au lieu de "type", donc "you must choose the size of the images to download.")
$lang['dl_jv_choice_image'] = 'You must choose at least one picture.';
$lang['dl_jv_empty_cart'] = 'Do you wish to empty your cart ?';
$lang['dl_jv_dl_cart'] = 'Do you want to download the pictures ?';
Pour ce qui est de l'ordre des balises, oui c'est dans la spécification HTML 4 que tu trouveras ici en français: http://www.la-grange.net/w3c/html4.01/cover.html, et c'est encore plus vrai pour le XHTML http://www.la-grange.net/w3c/xhtml1/
Dernière modification par falton (2006-08-19 11:36:41)
Hors ligne
Cool je vais pouvoir boucler la version 0.4 du mod. Et je pense qu'il y aura des fonctions qui vont plairent.
Merci.
Hors ligne