Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNUtilisation - f...Utilisation - f...utilisation du Module partenaires de hostutilisation du Module partenaires de host
Précédente
 
Suivante
Nouveau message
09/11/2006 17:05
 

Bonjour à tous,

Le module Partenaires de DNN lorsqu'on est connecté en host est tout à fait celui qu'il me faudrait dans une page annuaire d'un site....

Y'a t-il un moyen pour intégrer ce module dans une page lorsqu'on est pas connecté en Host ?

Merci

CDLT

Jerome

 
Nouveau message
10/11/2006 07:11
 
Oui c'est possible de le faire et c'est d'ailleurs une des discussions n cours : Faut-il transformer les modules des menus Site et Hôte en modules pouvant être installés sur nimporte quelle page, dupliqué, etc.
En attendant, on peut le faire manuellement mais je n'ai pas le temps d'expliquer maintenant je pars à l'école.

Seb
 
Nouveau message
10/11/2006 08:20
 
J'aimerai bien savoir où est-ce que cette discussion est en cours car je n'en ai pas entendu parler ? est-ce sur le forum dotnetnuke.com ?



Stéphane TETARD
ARICIE - Member of DotNetNuke France
 
Nouveau message
10/11/2006 16:12
 
Oui sur Dotnetnuke.com, page des Blogs.

Seb
 
Nouveau message
10/11/2006 19:32
 
J'ai pu retrouver le blog de Charles Nurses du 16/8/2006 sur le sujet. Son objectif est d'extraire certains contrôles vers des modules installables afin de permettre une gestion plus aisée (imaginons un groupe Communication externe et marketing qui necessiterai un accès à la page Site > Couriels uniquement.)
En théorie il suffit de remarquer le nom et l'emplacement du contrôle utilisé dans le menu site, et de créer à la main un module via Hôte > Modules > Ajouter une définition de module.
Il faut ajouter le controle View et Edit.

Il est fort probable que la plupart des contrôles utilisés dans la partie Admin ou Host contiennent en leur codeBehind des chekpoints supplémentaires destinés à assurer une sécurité supplémentaire. De ce fait, ceci n'est pas souhaitable, il est préferrable de faire une copie du contrôle et de faire sauter les protections Admin (de type IsSuperUser) en modifiant les espaces de noms nécessaires.
Tant qu'à faire, autant  l'exporter en vrai module et le publier sur Dotnetnuke.fr !

Pour le module Partenaires, à priori il n'y a pas grand chose à modifier dans le code source, l'affichage doit être authorisé pour les utilisateurs non superuser, et les bouttons 'supprimer les partenaires non-authorisés' et l'édition des partenaires doivent être restreints aux éditeurs.
Le module ne semble pas lié à la création de contrôles dynamiques interne à dnn (via le gestionnaire de profil.).
edit : il faut tout de même s'extraire du processus qui vise à ajouter chaque contact en tant que Vendeur (bannieres, rémnunération ...)

Seb
 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNUtilisation - f...Utilisation - f...utilisation du Module partenaires de hostutilisation du Module partenaires de host