Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNDéveloppementDéveloppementajouter plusieurs Skinsajouter plusieurs Skins
Précédente
 
Suivante
Nouveau message
05/09/2007 17:07
 

Est ce qu'il est possible d'avoir plusieurs Skins pour un même portail.

j'ai une autre question sur la façon d'ajouter des portails

 
Nouveau message
05/09/2007 19:33
 

Bonjour Venus,

Chaque page d'un même portail peut se voir attribuer une skin et des containers différent oui.

Quand tu veux pour la question suivante ;-)

Pascal

 
Nouveau message
06/09/2007 01:22
 

Bonjour,

Effectivement un portail peut avoir plusieurs skins (Thèmes). En fait, un package de skin (voir DotNetNuke Skining.pdf) contient un ou plusieurs modèles de pages et de conteneurs (Container). A un portail est appliqué un skin et un modèle de conteneur par défaut. Chaque page (Tab) peut avoir un modèle différent au besoin. Enfin chaque conteneur de module peut se voir attribuer un modèle différent. En clair, toutes les combinaisons sont possibles.

Concernant l'ajout de portail, une instance dnn peut avoir un nombre théoriquement illimité de portails. Ils sont créés via le menu Hôte > Gestion des sites puis Ajouter un nouveau site (en bas à gauche). Il existe deux types de portail, parent et enfant. A un portail parent correspond une ou plusieurs URL. Ainsi le premier portail sera numéroté 0 en interne et se verra associer au moins un alias (URL). L'utilité des alias est de pouvoir fait correspondre deux URL différentes à un seul et même portail. Tu peux alors avoir par exemple www.mondomaine.com et www.mondomaine.fr qui pointent sur le même portail. Lorsque que l'on créé un portail parent, il faut obligatoirement modifier la configuration de IIS pour accepter les deux (ou plus) domaines pour un site web (instance dnn). En revanche, lorsque l'on créé un portail enfant, celui-ci sera accédé au travers d'une seule URL suivie d'un nom de répertoire. En gros, un portail enfant correspont à la notion de répertoire virtuel dans IIS. La différence étant que dnn créé automatiquement un répertoire physique pour ce portail et y place une page spéciale (subhost.aspx) pour gérer la redirection. Il n'est donc pas requis de modifier la configuration IIS ! Ce qui peut être particulièrement pratique lorsque l'on n'a pas accès à la configuration de IIS, ce qui est typiquement le cas lorsque l'on est hébergé. En règle générale, on utilise un portail enfant pour gérer les différents sites web d'une même entreprise en séparant les départements/entités par exemple. On pourrait avoir alors: www.mondomaine.fr/marketing, www.mondomaine.fr/production, www.mondomaine.fr/direction, www.mondomaine.fr/paris, www.mondomaine.fr/lyon, www.mondomaine.fr/marseille, etc. Dernier avantage des portails enfant, comme ils se trouvent dans le même domaine, il est possible de faire du SSO (Single Sign-On). Alors que c'est impossible (sans utilisation de module tiers) lorsque l'on créé deux portails parent.

Gilles

 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNDéveloppementDéveloppementajouter plusieurs Skinsajouter plusieurs Skins