2010-10-25 8 views
1

Je voudrais mettre en place un service comme les offres Orkut où l'utilisateur est capable de configurer les couleurs et le style pour le site, et les styles modifiés seront utilisés pour l'utilisateur. Je souhaite que l'utilisateur puisse entrer les combinaisons de couleurs pour l'arrière-plan du site, la navigation du haut et la navigation à gauche. Est-ce que quelqu'un peut me faire savoir ce que toutes les technologies/techniques sont impliquées dans cela? Tous les pointeurs seront utiles. Merci.Comment puis-je implémenter un service utilisateur similaire à Orkut pour changer les couleurs et le style du site?

Répondre

1

Le plus simple est de faire quelque chose comme ceci: (PHP)

<?php 
//Query database, find the user's colors and create the $bgColor, $leftColor and $topColor variables 
?> 
<style type="text/css"> 
<?php echo "body { background-color: $bgColor; }"; ?> 
<?php echo "div.left { background-color: $leftColor; }"; ?> 
<?php echo "div.top { background-color: $topColor; }"; ?> 
</style> 

Vous pouvez faire ce travail sur toutes les langues.

+0

Assurez-vous de faire un échappement sur les valeurs soumises par l'utilisateur pour la couleur avant de les écrire dans la base de données, bien sûr. –