Les Blogs Tangane

Comment catégoriser vos modules avec DotNetNuke 6.0

juil. 28

Par : Cyril Plassard
28/07/2011 14:17  RssIcon

Encore une avancée ergonomique apparue avec DotNetNuke 6.0, la catégorisation des modules.

Dans les versions antérieures, lorsque nous voulions ajouter un module sur une page, le panneau de contrôle nous proposait l’ensemble des éléments disponibles dans une liste déroulante. Ils étaient tous présentés par ordre alphabétique, ce qui pouvait devenir assez gênant lorsque de nombreuses extensions étaient installées sur le système. Il pouvait également être difficile de s'y retrouver parmi les modules destinés à l'administration, à la gestion de contenus...

DotNetNuke 6 nous offre maintenant la possibilité de catégoriser et filtrer la liste des modules à notre disposition.

Categories Modules 

La liste "Category" va donc permettre de filtrer la liste des modules à afficher.

Par défaut, DotNetNuke nous propose 3 catégories : Admin, Common et All Categories.
La catégorie Admin contient un ensemble de modules nécessaires à l'administration.
La catégorie Common ne contient que le module HTML.
La catégorie All Categories reprend la liste complète des modules installés sur le système, à la manière des versions antérieures.

Vous remarquerez que certains modules ne sont pas catégorisés. Surtout si vous avez mis à jour un portail existant ou que vous installez des modules destinés à des versions 4 ou 5.

Il est assez simple d'enrichir la liste des catégories et de paramétrer les modules pour qu'ils soient flitrés.
Cette manipulation ne peut cependant être effectuée qu'en se connectant avec un compte Host.

Création des catégories :

L'enrichissement des catégories s'effectue via le module Taxonomy.
Il est accessible depuis le menu Admin

Il faut ensuite éditer la liste Module_Categories

Nous retrouvons ci-dessous les catégories créées par défaut :

Dans notre exemple, nous allons créer une catégorie Recherche, en ajoutant un terme dans la liste.

Après avoir enregistré les modifications sur notre liste, nous allons ajouter des modules à cette nouvelle catégorie.
Pour se faire, nous utliserons le module Extensions du menu Host.

Ce module, sous l'onglet Installed Extensions, va nous présenter la liste des modules disponibles sur notre instance DotNetNuke.
Nous allons maintenant éditer le module Search Input

et le placer dans notre nouvelle catégorie Recherche.

Après avoir enregistré cette modification, vous pouvez effectuer la même manipulation avec le module Search Results

Le résultat est instantané et visible dans la fenêtre d'ajout de modules.

Voila donc un vrai plus en terme d'ergonomie et d'administration.
Ceci vous évitera de renommer les titres des modules pour les catégoriser et facilitera grandement la maintenance et les mises à jours.

Une petite suggestion pour l'équipe DotNetNuke, il serait intéressant que ces catégories apparaisent dans la liste des extensions.

Copyright ©2011 Tangane


Votre Nom :
Titre :
Commentaire :
images CAPTCHA
Saisissez le code de sécurité.
Commenter   Annuler 
  • NOS OFFRES
  • Conseil et accompagnement
  • Conception et réalisation
  • Déploiement, maintenance et
    animation
  • NOS ATOUTS
  • Une approche unique
  • Une équipe expérimentée

CONTACTEZ NOUS

  • PARIS
  • 132, boulevard Camelinat
  • 92240 Malakoff
  • Tél : +33 1 49 85 97 06
  • Mail : contact@tangane.com