Modifier dynamiquement une CSS

Eléphanteau du PHP | 11 Messages

23 juin 2005, 13:48

Bonjour

Je voudrais savoir si quelqu'un connaîtrait un outil (de préférence en PHP) intégrable à un site permettant de modifier dynamiquement une CSS.
Je souhaite pouvoir rendre personnalisable l'aspect graphique d'un site.

Merci

Eléphanteau du PHP | 25 Messages

23 juin 2005, 18:28

Salut,

Un outil ? Erf, je sais pas. Maintenant tu peux atteindre les propriétés de style d'une page via javascript :

ex :

Code : Tout sélectionner

document.getElementById("mondiv").style.display = "none";
Yopla !

Mammouth du PHP | 19672 Messages

23 juin 2005, 18:46

De façon relativement permanente: tu peux utiliser le PHP et modifier une feuille de style en utilisant les fonctions de manipulation et d'écriture dans des fichiers. TU pourrais même carrément générer une feuille de style complète avec PHP à partir d'une interface prévue à cet effet.

Mais je ne connais aucun script tout prêt qui existe pour ça. Il en existe peut-être, mais je l'ignore. Personnellement, j'ai développé un truc du genre pour personaliser un script de livre d'or maison (voir sur mon site et télécharger le script) Tu peux le décortiquer si ça te tente. Mais la partie génération CSS sera difficilement utilisable directement, il faudra adapter.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphanteau du PHP | 11 Messages

23 juin 2005, 18:53

Merci, je vais voir

ViPHP
ViPHP | 656 Messages

24 juin 2005, 16:37

Ce que tu veux, c'est une feuille de style css qui serait générée par PHP pour qu'elle puisse variée (par exemple suivant ce que l'utilisateur ou l'admin désire comme couleures)

Pour ça, c'est très simple, tu crée ta page (ou ta function) et tu l'inclue dans le <head> de ta page.

Eléphanteau du PHP | 11 Messages

24 juin 2005, 17:54

Je vais creuser le problème. Merci