Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
*


Utiliser des images PNG à la place des GIF, pour les templates


Pages: [1]
  Imprimer  

  Utiliser des images PNG à la place des GIF, pour les templates
Auteur Message
Grégoire
Nouveau membre
*

Points gagnés: 0
Messages: 13


Voir le profil
Utiliser des images PNG à la place des GIF, pour les templates
« le: 24 Septembre 2009 à 17:51:58 »

Bonjour,

je voudrais utiliser des images au format PNG à la place du GIF.

Or, si je créé un nouveau template, c'est systématiquement le .gif qui est utilisé.

Dans un premier temps, j'ai renommé mes images, mais ce n'est pas une solution propre.

J'ai essayé de chercher dans ZC où l'extension .gif était imposée, sans succès.

Je découvre encore la création de nouveau template, alors il est probable que j'ai fait une erreur.
S'il y avait une variable à définir pour préciser que le template utilise QUE des images en PNG cela me conviendrait.

Je ne comprends toujours pas pourquoi ZC veut absolument chercher du .gif, alors qu'il existe des images au format PNG.

C'est un bug? une fonctionnalité non implémentée? c'est moi qui ait fait une erreur?

A bientôt
Grégoire
Journalisée
Grégoire
Nouveau membre
*

Points gagnés: 0
Messages: 13


Voir le profil
Re : Utiliser des images PNG à la place des GIF, pour les templates
« Répondre #1 le: 26 Septembre 2009 à 22:07:20 »

Bonsoir,

j'ai converti toutes les GIF du template par défaut en PNG.
J'obtiens une page sans images.

j'en conclu que changer le nom des extensions de GIF en PNG cause cette catastrophe, et que Zen-Cart actuellement ne gère pas les images au format PNG.

J'espère que ce sera corrigé dans une prochaine version, parce que je suppose que c'est un bête test sur la recherche des images en gif et jpeg (et encore, même pas certain que le jpeg ça passe), d'après des p'tits test ça passe pas non plus.

Je dois donc garder l'extension GIF même si les images sont en PNG (ou jpeg...).

A bientôt
Grégoire
« Dernière édition: 26 Septembre 2009 à 22:23:16 par Grégoire » Journalisée
freduf
Modérateurs
Intarissable
*****

Points gagnés: 5
Messages: 878



Voir le profil
Re : Utiliser des images PNG à la place des GIF, pour les templates
« Répondre #2 le: 27 Septembre 2009 à 09:09:01 »

Bonjour,

Zencart, gére le png, gif, jpg etc sans aucun problème

Avez vous changer les noms des images dans votre css ?

Journalisée

L'urgent est déjà fait, l'impossible est en cours...pour les miracles, prévoir un délais.
*************************
ZC v 1.3.8a avec patch sécurité
Grégoire
Nouveau membre
*

Points gagnés: 0
Messages: 13


Voir le profil
Re : Utiliser des images PNG à la place des GIF, pour les templates
« Répondre #3 le: 12 Octobre 2009 à 13:44:17 »

Bonjour,

Dans tpl_header.php, vers la ligne 69, on a :

<!--bof-branding display-->
<div id="logoWrapper">
    <div id="logo"><?php echo '<a href="' . HTTP_SERVER . DIR_WS_CATALOG . '">' . zen_image($template->get_template_dir(HEADER_LOGO_IMAGE, DIR_WS_TEMPLATE, $current_page_base,'images'). '/' . HEADER_LOGO_IMAGE, HEADER_ALT_TEXT) . '</a>'; ?></div>


Il ya une fonction qui détermine quelle image doit être utilisée pour le logo.
Or, si j'utilise logo.png, ce n'est pas pris en compte.

C'est pareil pour les boutons "précédant/suivant".

Rien de tel n'est précisé dans les CSS (sauf pour l'image de fond des blocks, j'ai fait les modifs).

Peut être que Zen-Cart gère les PNG, mais pas chez moi, ou alors il fait un traitement par ordre alphabétique???

Avez-vous essayé du PNG pour les boutons sur un thème?

A bientôt
Grégoire
Journalisée
freduf
Modérateurs
Intarissable
*****

Points gagnés: 5
Messages: 878



Voir le profil
Re : Utiliser des images PNG à la place des GIF, pour les templates
« Répondre #4 le: 12 Octobre 2009 à 19:36:58 »

bonjour,
Comment avez vous changer les extensions d'images ?

Dans le fichier css de votre template, il doit y avoir les images de votre template, si on prend le css du template "classic" vous trouverez:

Code:
#logoWrapper{
background-image: url(../images/header_bg.jpg);

#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper {
        background-image: url(../images/tile_back.gif);

ainsi de suite..

pour les boutons, regardez dans le fichier:

includes => languages => french et english => button_names.php, vous allez trouver la listes des boutons, il faut modifié l'extension.
Journalisée

L'urgent est déjà fait, l'impossible est en cours...pour les miracles, prévoir un délais.
*************************
ZC v 1.3.8a avec patch sécurité
Grégoire
Nouveau membre
*

Points gagnés: 0
Messages: 13


Voir le profil
Re : Utiliser des images PNG à la place des GIF, pour les templates
« Répondre #5 le: 12 Octobre 2009 à 19:54:31 »

pour les boutons, regardez dans le fichier:

includes => languages => french et english => button_names.php, vous allez trouver la listes des boutons, il faut modifié l'extension.


hé bien voilà!

C'est juste ce qu'il me manquait...
Je pensais que Zen-Cart faisait comme Spip, c'est à dire qu'il ne s'occupe que des noms.
Bon, la différence, c'est que là, je peux aussi changer les noms.

C'est quelque chose à indiquer dans la doc de personnalisation des templates. Dès que je retombe dessus, je file le lien (et si possible je regarde comment je peux la mettre à jour).

Merci.
Journalisée

Pages: [1]
  Imprimer  
 

Aller à: