Annonce

#1 2006-10-19 12:59:15

altheos
Membre
2006-10-19
7

Image en fond de site

Pouvez-vous me dire comment insérer une image en fond de site et peut-on faire évoluer ces images de fond en fonction de la catégorie ouverte ?

Merci de votre dévouement.

Hors ligne

#2 2006-10-19 14:17:38

altheos
Membre
2006-10-19
7

Re: Image en fond de site

Personne ne connait la réponse, ou personne ne veut m'aider ???

Hors ligne

#3 2006-10-19 15:02:31

XEUL
Membre
chelles
2005-12-26
301

Re: Image en fond de site

soit pas si pressé.
ça va venir.


c'est en forgeant que l'on devient forgeron!
MON SITE

Hors ligne

#4 2006-10-19 15:15:50

laurent.duretz
Équipe Piwigo
22 France
2004-06-29
693

Re: Image en fond de site

Les premiers éléments de réponse sont ici pour ce qui est du tag CSS à utiliser.

Ensuite il faut ajouter un bloc de code du genre suivant dans les fichiers TPL concernés :

Code:

<style type="text/css">
body 
{
background-image:
url('MA_BALISE_DYNAMIQUE')
}
</style>

Enfin il faut modifier les fichiers PHP concernés pour qu'il mettent à jour la balise MA_BALISE_DYNAMIQUE.

C'est enfantin mais cela risque de prendre du temps ;-)

A bientôt


« Entre Ce que je pense, Ce que je veux dire, Ce que je crois dire, Ce que je dis, Ce que vous avez envie d'entendre, Ce que vous entendez, Ce que vous comprenez... il y a dix possibilités qu'on ait des difficultés à communiquer. Mais essayons quand même... »
[ Bernard Werber ]

Hors ligne

#5 2006-10-19 15:26:59

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Image en fond de site

C'est surtout pas bon du tout en termes de performance...

8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#6 2006-10-19 15:39:03

XEUL
Membre
chelles
2005-12-26
301

Re: Image en fond de site

VDigital a écrit:

C'est surtout pas bon du tout en termes de performance...

8-)

HS:  vincent tu as reçu mon mail?


c'est en forgeant que l'on devient forgeron!
MON SITE

Hors ligne

#7 2006-10-19 15:59:26

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Image en fond de site

XEUL a écrit:

VDigital a écrit:

C'est surtout pas bon du tout en termes de performance...

8-)

HS:  vincent tu as reçu mon mail?

Pas encore... Ce soir sans doute. 8-)
Là, cela ne se voit peut être pas mais je bosse (enfin, presque entre deux réunions).


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#8 2006-10-19 17:10:02

laurent.duretz
Équipe Piwigo
22 France
2004-06-29
693

Re: Image en fond de site

VDigital a écrit:

C'est surtout pas bon du tout en termes de performance...

8-)

Bonjour Vincent,

Je ne vois pas très bien pourquoi ?


« Entre Ce que je pense, Ce que je veux dire, Ce que je crois dire, Ce que je dis, Ce que vous avez envie d'entendre, Ce que vous entendez, Ce que vous comprenez... il y a dix possibilités qu'on ait des difficultés à communiquer. Mais essayons quand même... »
[ Bernard Werber ]

Hors ligne

#9 2006-10-19 18:08:59

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: Image en fond de site

laurent.duretz a écrit:

VDigital a écrit:

C'est surtout pas bon du tout en termes de performance...

8-)

Bonjour Vincent,

Je ne vois pas très bien pourquoi ?

Moi,non plus.


Sinon, il y a un exemple dans le répertoire tools\local-layout.css livré dans PWG

Hors ligne

#10 2006-10-19 19:31:36

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Image en fond de site

Avoir une image en fond, si on fait attention à son poids pas trop de problème.
Si l'image est "lourde" déjà pour tous les sites qui n'ont pas du haut débit, cela sera un pb sur le premier accès.

Maintenant si on en change à chaque catégorie, le processus de cache du browser ne sera jamais performant de ce point de vue.
Le protocole CSS2 n'est pas prévu pour recharger tous les paramètres d'affichage trop souvent.

Quand j'ai proposé le thème Cyan je n'ai mis qu'un seul fond le plus léger possible.
Quand j'ai proposé le thène Nights n'days et l'alternance d'heure en heure du thème, d'abord parce que cela deviendrait insupportable,
mais aussi parce que le rechargement des css est global et franchement pénalisant.
C'est ce qui se passerait dans le cas présent (FF ou IE même symptômes).

En fait, un peu contrairement à ce Chrisaga a fait, il faut réduire au maximum le nombre de fichiers (ccs ou images de fond des css).
Le thème de vero (Jus de citron) suit cette règle un seul fichier style.css.
Le thème de SOS Madagascar (Antsira) suit exactement cette règle avec là encore un fichier style.css.
Les grands CMS cherchent aussi à en éviter les changements.
Les blog qui proposent un thème switcher démondrent que la coupure, due au changement et même si ces thèmes sont hypers légers, est très pénalisante.

Cela peut se mesurer mais je n'ai pas de chiffres sous la main.

Ai-je éclairé le débat?
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#11 2006-10-19 21:57:37

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Image en fond de site

XEUL a écrit:

HS:  vincent tu as reçu mon mail?

Oui, les 2. Je fais suivre à l'interressé.
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#12 2006-10-20 08:25:17

XEUL
Membre
chelles
2005-12-26
301

Re: Image en fond de site

VDigital a écrit:

XEUL a écrit:

HS:  vincent tu as reçu mon mail?

Oui, les 2. Je fais suivre à l'interressé.
8-)

cool merci.


c'est en forgeant que l'on devient forgeron!
MON SITE

Hors ligne

#13 2006-10-20 09:31:20

laurent.duretz
Équipe Piwigo
22 France
2004-06-29
693

Re: Image en fond de site

VDigital a écrit:

Avoir une image en fond, si on fait attention à son poids pas trop de problème.
Si l'image est "lourde" déjà pour tous les sites qui n'ont pas du haut débit, cela sera un pb sur le premier accès.

Ca c'est plus un problème de bande passante que de temps de traitement.

VDigital a écrit:

Maintenant si on en change à chaque catégorie, le processus de cache du browser ne sera jamais performant de ce point de vue.
Le protocole CSS2 n'est pas prévu pour recharger tous les paramètres d'affichage trop souvent.
...

Ici, on ne recharge pas les CSS car la balise <style> est inclue dans le flux html produit.
Il ne reste plus au navigateur qu'à modifier 1 seul paramètre, ce qui est peu de chose pour les CPU actuels (là je manque un peu de recul sur les navigateurs pour être vraiement crédible)

VDigital a écrit:

...
Quand j'ai proposé le thène Nights n'days et l'alternance d'heure en heure du thème, d'abord parce que cela deviendrait insupportable,
mais aussi parce que le rechargement des css est global et franchement pénalisant.
C'est ce qui se passerait dans le cas présent (FF ou IE même symptômes).

Encore une fois, dans la proposition que j'ai fait, les CSS existants ne sont pas rechargés.

VDigital a écrit:

Ai-je éclairé le débat?
8-)

Oui, mais il me reste à savoir comment un navigateur gère 1 paramètre de CSS qui change.


« Entre Ce que je pense, Ce que je veux dire, Ce que je crois dire, Ce que je dis, Ce que vous avez envie d'entendre, Ce que vous entendez, Ce que vous comprenez... il y a dix possibilités qu'on ait des difficultés à communiquer. Mais essayons quand même... »
[ Bernard Werber ]

Hors ligne

#14 2006-10-20 09:39:44

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Image en fond de site

laurent.duretz a écrit:

Oui, mais il me reste à savoir comment un navigateur gère 1 paramètre de CSS qui change.

Les navigateurs rechargent tous les css... et les images.
Visiblement.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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