SP:Part:Thèmes
De Hegyd Doc.
(→Choix d'un thème) |
(→Choix d'un thème) |
||
| Ligne 17 : | Ligne 17 : | ||
=== Gestion des thèmes === | === Gestion des thèmes === | ||
| + | |||
| + | ==== Création d'un thème ==== | ||
| + | |||
| + | Le création d'un nouveau | ||
| + | |||
==== Choix d'un thème ==== | ==== Choix d'un thème ==== | ||
| Ligne 22 : | Ligne 27 : | ||
Chaque thème est associé a un site particulier. Ce site a un status particulier de ''modele de thème''. | Chaque thème est associé a un site particulier. Ce site a un status particulier de ''modele de thème''. | ||
Lors du déploiement, les styles de ce site modèle seront repris et appliqués au site du client lorsqu'ils choisira/changera de thème. Attention cependant, seulement les propriétés [[SP:Composant:StyleProperties#Les_propri.C3.A9t.C3.A9s|directement associées à l'entité thème]] seront déployées. | Lors du déploiement, les styles de ce site modèle seront repris et appliqués au site du client lorsqu'ils choisira/changera de thème. Attention cependant, seulement les propriétés [[SP:Composant:StyleProperties#Les_propri.C3.A9t.C3.A9s|directement associées à l'entité thème]] seront déployées. | ||
| + | |||
| + | Ainsi, lors du choix d'un thème dans le select, l'application charge en fait un site. | ||
=== Gestion des palettes de couleurs === | === Gestion des palettes de couleurs === | ||
Version du 21 juillet 2010 à 09:54
Sommaire |
Administration des thèmes
L'administration des thèmes est une version étendue de l'éditeur.
Connexion
Via un compte Admin Viaduc uniquement. N'utilise pas la connexion habituelle consiérant le visiteur comme un Client, mais ici comme un Admin (voir fonctions de connexions de ces classes).
Fonctionnalités
- créer et gérer les thèmes
- créer et gérer les palettes de couleurs
Gestion des thèmes
Création d'un thème
Le création d'un nouveau
Choix d'un thème
Chaque thème est associé a un site particulier. Ce site a un status particulier de modele de thème. Lors du déploiement, les styles de ce site modèle seront repris et appliqués au site du client lorsqu'ils choisira/changera de thème. Attention cependant, seulement les propriétés directement associées à l'entité thème seront déployées.
Ainsi, lors du choix d'un thème dans le select, l'application charge en fait un site.
Gestion des palettes de couleurs
Modifications techniques par rapport à l'éditeur
L'édition de thèmes utilisent deux variables qui permettent de switcher d'un thème a un autre et d'une palette de couleur à une autre:
- sId: identifiant du site qui contient tous les styles associés au thème
- CPId: identifiant de la palette de couleur à appliquer.
Ces deux variables sont traitées dans l'index:
- on vérifie si elle correspondent à un identifiant valide
- si le sId est valide (ou non nul), alors on charge le site correspondant, sinon on charge le site correspondant au dernier thème modifié
- si une palette de couleur dispose de l'identifiant passé, on l'applique sur le site chargé. Sinon on applique la derniere palette de couleur crée.
