Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNDesign, présent...Design, présent...Définir un skin particulier pour un site enfantDéfinir un skin particulier pour un site enfant
Précédente
 
Suivante
Nouveau message
10/07/2007 17:29
 

Bonjour,

Ma question va peut-être vous paraitre idiote mais j'ai eu beau chercher une réponse sur le forum et ailleurs, je n'ai pas encore trouvé ma solution (ou pas compris).

J'ai créé 3 dossiers de skins différents, chacun correspondant à un de mes 3 sites enfants. Je souhaite appliquer un dossier de skin particulier pour chaque site enfant  mais je n'ai pas ancore réussi. Pour l'instant j'ai mis mes 3 dossiers dans le répertoire \Portals\_default\Skins. Mais chaque site peut choisir parmi les 3 skins proposés alors que je voudrais limiter leur choix à un seul skin.

J'espère que je suis assez claire... Pourriez-vous m'indiquer comment faire ? D'avance, merci beaucoup.

 
Nouveau message
13/07/2007 01:12
 

Bonjour,

Le portail n°1 ne doit voir que le skin S1, je le place dans /Portals/1/Skins/S1.

Tous les portails doivent voir le skin S0, je le place dans /Portals/_default/Skins/S0.

... et les containers au même endroit (Dans /Portals/1/Containers/S1) ;)

Ca, c'est quand on développe des skins "à l'ancienne". Mais d'une manière générale, un thème installé depuis le menu Site > Thème, se placera automatiquement dans le dossier réservé au portail sur lequel tu es connecté.

Seb

 

 
Nouveau message
13/07/2007 08:22
 

Pour compléter :
- si on souhaite installer un skin utilisable pour tous les portails, on peut utiliser le menu "Hôte" pour installer un skin partagé ; comme l'a expliqué Seb, ces skins communs sont placés dans le répertoire "/Portals/_default/Skins/"
- si on souhaite installer un skin utilisable par un seul portail, on peut utiliser le menu "Site" pour installer un skin dédié au portail courant ; ces skins dédiés sont placés dans le répertoire "/Portals/N/Skins/" (où N est l'Id du portal courant)




Stéphane TETARD
ARICIE - Member of DotNetNuke France
 
Nouveau message
13/07/2007 12:27
 

Merci pour vos réponses, je vais essayer. J'avais déjà essayé de transférer mon dossier skin du dossier 0 au répertoire n du site mais je l'avais fait alors que les sites étaient déjà créés. Du coup, j'avais eu une erreur. Mais comme vous me confirmer que c'est la marche à suivre, je vais réessayer et je vais plutôt passer par le menu Thème...

Et encore merci pour votre aide,

 
Nouveau message
13/07/2007 13:15
 

La manipulation que tu décris est possible, cependant, si le portail 0 dont tu supprimes le skin (puisque tu le déplaces dans l'arborescence d'un autre site) utilises le skin en question, cela explique l'erreur que tu as obtenue mais n'empêche généralement pas l'utilisation du site. Dans ce cas, il suffit juste d'aller dans le paramétrage du site par la suite de manière à choisir un skin disponible pour le site actuel.




Stéphane TETARD
ARICIE - Member of DotNetNuke France
 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNDesign, présent...Design, présent...Définir un skin particulier pour un site enfantDéfinir un skin particulier pour un site enfant