Plusieurs thèmes sur un site

Plusieurs thèmes sur un site - HTML/CSS - Programmation

Marsh Posté le 03-04-2008 à 21:28:17    

Bonjour,
 
J'aurais une question rapide là dessus...
 
En fait, j'ai un site, et je voudrais juste créer un ou deux thèmes supplémentaires, gardant exactement la même structure, avec seulement la couleur de fond qui change ;)
 
Je voulais savoir si c'était compliqué à faire, ayant des connaissances limitées dans la programmation...
Et si c'était possible, comment faire ? :/
 
J'ai une feuille de style .css si ça peut aider :jap:
 
Merci d'avance.
Cordialement.

Reply

Marsh Posté le 03-04-2008 à 21:28:17   

Reply

Marsh Posté le 04-04-2008 à 10:12:18    

créer 2 feuilles de styles, une pour chaque thème.
Créer une fonction php qui appellera l'une ou l'autre au moment de l'affichage d'une page en fonction d'une variable d'url, de session, d'...


---------------
Studio CréeAll
Reply

Marsh Posté le 04-04-2008 à 10:19:20    

Merci pour la rep' ;)
 
Pour la fonction php, si je sélectionne le deuxième thème une fois, sur n'importe quelle page, le thème sera maintenenu sur toutes les autres du site ? C'est précisément ce que je recherche :)
 
Merci d'avance !

Reply

Marsh Posté le 04-04-2008 à 17:02:42    

le mieux est de passer par un cookie qui stocke le theme selectionné ...comme ca quand le visiteur revient il a toujours son theme favori selectionné au lieu de refaire son choix a chaque visite ce qui serait plutot chiant


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 04-04-2008 à 17:04:54    

Pour cela, il faut que le visiteur ait un login et un pass ?
 
Ou cela se fait en fonction de quoi ?
 
C'est compliqué de passer par un cookie ? Pour chaque thème, il me faudrait une feuille de style ?  
 
Désolé si je pose des questions qui peuvent sembler idiotes... :/
 
Merci pour la réponse en tout cas :jap:


Message édité par Raito33 le 04-04-2008 à 17:05:32
Reply

Marsh Posté le 04-04-2008 à 17:08:00    

pas besoin d etre enregistré non
quand on vient sur ton site tu envoies un cookie qui contient le theme par defaut et que tu modifies si on change de theme


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 04-04-2008 à 17:11:12    

Tu aurais plus d'infos sur "Comment envoyer un cookie", je vois pas trop le principe :s

Reply

Marsh Posté le 04-04-2008 à 17:15:37    

http://www.php.net/setcookie
et en value tu mets un truc genre theme=blue ou theme=red
mais c ets un peu les bases du web hein :o


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 04-04-2008 à 17:26:23    

Mais mon deuxième thème correspond à une autre feuille de style .css
 
Je dois l'intégrer quelque part pour le changement de thème non ?
 
Le truc, c'est que me lancer un script en me disant de mettre theme=blue m'aide pas beaucoup, puisque je ne sais pas où il faut le mettre ni rien... :/
 
Merci quand même pour la réponse :jap:

Reply

Marsh Posté le 04-04-2008 à 17:30:37    

tu sais quand meme ce qu est un cookie non ?
tu lis le cookie a chaque changement de page et selon la valeur que tu y liras t envoie la bonne css  
y a rien de compliqué si :??:


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 04-04-2008 à 17:30:37   

Reply

Marsh Posté le 04-04-2008 à 18:28:57    

Ben... un cookie oui...
 
Comment ça se met, non :/
 
Enfin, s'pas grave, merci quand même

Reply

Marsh Posté le 04-04-2008 à 18:29:54    

comment ca se met je t ai filé le lien vers la doc php hein :sweat:


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 04-04-2008 à 18:41:24    

Je lis un peu des trucs du SdZ là.  
 
Ta page détient surement des informations très biens, mais quand tu piges vraiment walou au domaine, c'est pas vraiment compréhensible. Enfin, je suis surement pas mal plus nul que la moyenne en info, je te l'accorde :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed