...
| Bloc de code |
|---|
<?xml version="1.0"?>
<skins>
<skin>
<skin>[SKIN_NAME]</skin>
<skin-name>[NOM AFFICHE A L'UTILISATEUR]</skin-name>
<skin-description>[DESCRIPTION AFFICHE A L'UTILISATEUR]</skin-description>
</skin>
|
Définir les skins par défaut
Une fois que votre skin est déclaré dans le portail et que vous l'avez testé avec un compte utilisateur via le menu préférence, il est
utile de pouvoir l'appliquer par défaut à un profile d'utilisateur. Pour ce faire il faut modifier la base de données du portail.
Pour modifier le skin par défaut de la page d'accueil :
Supposons que votre skin se nomme monSkinAnonyme alors il faut lancer la requête suivante :
| Bloc de code | ||||
|---|---|---|---|---|
| ||||
UPDATE UP_SS_THEME_PARM SET PARAM_DEFAULT_VAL = 'monSkinAnonyme' WHERE UP_SS_THEME_PARM.SS_ID =5 AND UP_SS_THEME_PARM.PARAM_NAME = 'skin' AND UP_SS_THEME_PARM.TYPE =1 LIMIT 1 ;
|
Dans la table UP_SS_USER_PARM, il faut trouver la ligne pour laquelle USER_ID correspond dans un premier temps à l'utilisateur guest (normalement il s'agit de 1 mais il est prudent de vérifier dans la table UP_USER) et où PARAM_NAME vaut 'skin'. Il suffit alors de modifier la colonne PARAM_VAL en lui donnant le nom du skin.
Il faut ensuite répéter la même démarche pour l'utilisateur demo (USER_ID = 2 à vérifier dans UP_USER...)
La XSL
Si vous voulez modifier la structure de la page (HTML) vous devez modifier la XSL de rendu du portail.
...