Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

flipflip
2009-08-19 10:26:12

OK parfait, pour moi c'est bon comme ça.

Merci.

mathiasm
2009-08-19 00:58:10

flipflip a écrit:

Salut, c'est ok cette fois ça marche parfaitement.
Est-ce que ça va tenir compte des potentiel futur évolution : http://fr.piwigo.org/forum/viewtopic.php?id=15938

Merci.

Oui, car avec le code fourni, l'url est celle de la disquette. Donc si la fonction qui génère le code te ramène nom original du fichier et catégorie, le template-extension aussi.

A+

flipflip
2009-08-18 07:56:14

Salut, c'est ok cette fois ça marche parfaitement.
Est-ce que ça va tenir compte des potentiel futur évolution : http://fr.piwigo.org/forum/viewtopic.php?id=15938

Merci.

mathiasm
2009-08-18 00:03:56

flipflip a écrit:

Salut,
L'idée est effectivement la bonne, au contraire je n'ai pas réussi à la faire marché avec Piwigo 2.0.3 mais je n'ai pas trop creusé l'utilisation de template-extension.

Il faut aller dans Admin>Configuration>Templates pour l'activer. Ou alors j'ai mal compris ton message?

flipflip
2009-08-17 09:23:17

Salut,
L'idée est effectivement la bonne, au contraire je n'ai pas réussi à la faire marché avec Piwigo 2.0.3 mais je n'ai pas trop creusé l'utilisation de template-extension.

flipflip
2009-08-16 15:55:25

Je test ça au boulot lundi et je te donne m'a réponse mais à première vue c'est une bonne idée.

mathiasm
2009-08-15 23:38:06

flipflip a écrit:

Code:

mettre les CMJN en HD, les rvb en normal et les vignettes en tn-. Comme ça pas de souci.

Cette solution marche, normal c'est le fonctionnement normal. Mais au contraire lorsque je clic sur l'image pour accéder à la HD, le navigateur ne peut pas l'afficher puisque le fichier est en CMJN. Le plus simple serait de proposer le fichier au téléchargement et non à l'affichage et ce peut importe l'extension (jpg, eps, ai, psd...).

Salut

En fait, il suffit d'une petite template-extension:
crée un nouveau  picture_content.tpl (par ex . template-extension\yoga\local\my_picture_content.tpl )

J'ai commenté le texte qui dit cliquer là pour... Si tu ajoutes une variable de langue, tu peux la réaffecter pour dire "cliquer ici pour télécharger l'image au format CJMN".

Attention, ça supprime l'affichage des high-res sans condition. Il ya moyen d'affiner si on le souhaite.

Code:

{if isset($current.U_DOWNLOAD) }
<a href="{$current.U_DOWNLOAD}">
{/if}
  <img src="{$SRC_IMG}" style="width:{$WIDTH_IMG}px;height:{$HEIGHT_IMG}px;" alt="{$ALT_IMG}" 
  {if isset($COMMENT_IMG)}
    title="{$COMMENT_IMG|@strip_tags:false|@replace:'"':' '}" {else} title="{$current.TITLE|@replace:'"':' '} - {$ALT_IMG}"
  {/if}>
{if isset($current.U_DOWNLOAD) }
</a>
  <!--p>{'picture_high'|@translate}</p-->
{/if}

Dis-moi si ça correspond, ça nous fera 2 cas à fermer :-)

flipflip
2007-03-20 13:16:22

Oui je suis au courant, mais il y a deux bug quasiment identique dans le traker http://bugs.phpwebgallery.net/view.php?id=566. Malheureusement je suis débordé au taf et chez moi je n'ai pas la structure nécessaire pour reproduire le problème. Mais je vais essayé de m'accorder 1 heure aujourd'hui pour tester.

Edit : en fait je n'avais pas vu mais j'ai aucun test à faire, c'était juste une réponse... mais quel boulet :)

VDigital
2007-03-20 10:20:00

flipflip,

Sais-tu que Pierrick souhaite un retour d'info sur le bug ouvert?
8-)

flipflip
2006-10-26 08:21:20
mathiasm
2006-10-24 21:54:04

flipflip a écrit:

Code:

mettre les CMJN en HD, les rvb en normal et les vignettes en tn-. Comme ça pas de souci.

Cette solution marche, normal c'est le fonctionnement normal. Mais au contraire lorsque je clic sur l'image pour accéder à la HD, le navigateur ne peut pas l'afficher puisque le fichier est en CMJN.

Juste, j'avais oublié ça.

flipflip a écrit:

Le plus simple serait de proposer le fichier au téléchargement et non à l'affichage et ce peut importe l'extension (jpg, eps, ai, psd...).

Y'avait pas un MOD qui faisiat ça. Sinon, ça peut faire l'objet d'une demande de fonctionnalité dans l'outil de suivi des bugs (lien en haut de cette page).

flipflip
2006-10-24 20:18:16

Code:

mettre les CMJN en HD, les rvb en normal et les vignettes en tn-. Comme ça pas de souci.

Cette solution marche, normal c'est le fonctionnement normal. Mais au contraire lorsque je clic sur l'image pour accéder à la HD, le navigateur ne peut pas l'afficher puisque le fichier est en CMJN. Le plus simple serait de proposer le fichier au téléchargement et non à l'affichage et ce peut importe l'extension (jpg, eps, ai, psd...).

mathiasm
2006-10-24 14:13:35

Sinon pour différencier, mettre les CMJN en jpeg, les RVB en jpg.
Effectivement, comme le dit rvelices, les représentants et les vignettes sont normalement exclusives, puisque les vignettes sont utilisées pour tout le tableau picture_ext (et p-ê les mimetypes qui commencent par "image/"?), et les représentants pour les autres extensions.

Ou:
mettre les CMJN en HD, les rvb en normal et les vignettes en tn-. Comme ça pas de souci.

rvelices
2006-10-24 14:01:50

les representatives sont utilises seulement si l'extension du fichier principal n'est pas dans picture_ext. dans ton 2eme exemple, le fichier1.jpg est reconnu comme une image et donc la representative n'est pas utilisee

si tu reviens a la premiere configuration $conf avec la 2eme structure des fichiers, ca devrait marcher (si la representative est dans picture_ext).

flipflip
2006-10-24 08:30:36

J'ai testé comme tu me le propose rvelices, et le résultat n'est pas concluant. La vignette s'affiche bien, mais je n'est pas la version pwg_representative et encore moins accès à la version haute définition. Lorsque je vais dans les propriétés de l'image (clic droit avec le navigateur) intermédiaire dans le champs adresse il me cherche une image en jpg.

Voila ma config pour les tests :

Code:

// file_ext : file extensions (case sensitive) authorized
$conf['file_ext'] = array('jpg','JPG','png','PNG','gif','GIF','zip',
                          'avi','ogg','pdf','PDF');

// picture_ext : file extensions for picture file, must be a subset of
// file_ext
$conf['picture_ext'] = array('jpg','JPG','png','PNG','gif','GIF');

La structure de mes répertoires est :

Code:

--galleries/
----MaCategorie/
------thumbnail/
--------TN-fichier1.png <-- vignette png rvb
--------TN-fichier2.png <-- vignette png rvb
------pwg_representative/
--------fichier1.png <-- image normal png rvb
--------fichier2.png <-- image normal png rvb
----fichier1.jpg <-- image haute définition jpg cmjn
----fichier2.jpg <-- image haute définition jpg cmjn

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact