Les gadgets représentent le contenu précis d'une page ou d'un thème du portail. Vous pouvez les configurer conformément à vos besoins.
Suivez les procédures décrites dans cette section pour créer, configurer et utiliser des gadgets.
Vous devez créer des gadgets sur le serveur Novell Portal Services (NPS) afin qu'ils soient accessibles aux utilisateurs. La création d'un gadget entraîne celle d'un objet Gadget et l'association de cet objet à un progiciel de gadget. NPS fournit des gadgets standard lors de l'installation. Pour obtenir la liste de tous les gadgets, reportez-vous à la section Gadgets.
Le programme d'installation contient également des gadgets facultatifs que vous pouvez installer. Les gadgets sont installés sur le portail sous forme de fichiers de progiciel .NPG. Un progiciel de gadget contient tous les fichiers nécessaires à l'exécution du gadget.
Lorsque vous configurez des gadgets, vous pouvez conserver les paramètres par défaut ou les modifier en fonction de l'utilisation que vous souhaitez faire du gadget. Vous pouvez permettre aux utilisateurs de modifier les paramètres de gadget et de conserver ces modifications après leur logout. Par défaut, le paramètre de gadget persistant est désactivé. Vous devez l'activer pour permettre aux utilisateurs de modifier les paramètres de gadget et de conserver leurs nouveaux paramètres.
Chaque gadget requiert différents paramètres de configuration, en fonction de son type.
Depuis le gadget d'administration, cliquez sur Gadgets.
Sélectionnez une catégorie.
Si la catégorie souhaitée n'existe pas, reportez-vous à Configuration des catégories.
Cliquez sur Créer.
Entrez le nom du gadget à créer.
Entrez le nom du fichier .NPG du gadget ou cliquez sur Parcourir pour rechercher ce fichier.
Le fichier .NPG est situé dans le répertoire où vous avez chargé le gadget.
Cliquez sur Créer.
Une fois le gadget créé, vous devez l'assigner à une page ou à un thème. Reportez-vous à la section Assignation d'un gadget à un thème ou à une page
Depuis le gadget d'administration, cliquez sur Gadgets.
Sélectionnez un gadget, puis cliquez sur Éditer.
Pour modifier le gadget, procédez comme suit :
Cliquez sur Continuer > Enregistrer.
(Facultatif) Pour configurer les paramètres avancés d'un gadget précis, reportez-vous au Configuration des gadgets .
Tous les gadgets possèdent différents paramètres de configuration. Configurez ces paramètres en fonction de la manière dont le gadget doit fonctionner. Certains gadgets requièrent une configuration supplémentaire pour fonctionner sur votre portail.
Les configurations de l'objet Gadget et de l'assignation de gadget dans une page ou un thème peuvent prêter à confusion. Vous effectuez ces deux opérations lors de la configuration de NPS. Si un utilisateur peut configurer un gadget, alors toutes les autres personnalisations utilisateur du gadget sont également possibles.
Les valeurs de chaque paramètre du gadget sont définies individuellement. Les valeurs d'un paramètre peuvent provenir de l'assignation de gadget et celles d'un autre paramètre, de l'objet Gadget. Les valeurs d'un troisième paramètre peuvent à leur tour être issues des personnalisations utilisateur. Les valeurs utilisées dépendent de l'ordre de priorité, ainsi que des indicateurs des paramètres cumulatifs et écrasables.
Cette section explique la manière dont les valeurs des paramètres d'un gadget sont définies. Dans le cas d'un paramètre, NPS recherche ses valeurs dans l'assignation de gadget. Si l'indicateur Écrasable du paramètre dans l'assignation de gadget est False, NPS utilise les valeurs de paramètre de celle-ci. Si l'indicateur Écrasable est True, NPS recherche le même paramètre dans l'objet Gadget. Si l'objet Gadget contient une valeur de paramètre, NPS l'utilise au lieu de celle fournie dans l'assignation de gadget. Si l'objet Gadget ne contient aucune valeur de paramètre, NPS utilise celle fournie dans l'assignation de gadget.
Pour utiliser systématiquement les valeurs du paramètre dans l'assignation de gadget, paramétrez l'indicateur Écrasable sur False. Si vous souhaitez que des valeurs par défaut soient proposées pour l'assignation de gadget, mais que l'objet Gadget ou l'utilisateur puisse néanmoins les modifier, paramétrez l'indicateur Écrasable sur True.
Définir un indicateur Cumulatif dans une assignation de gadget signifie que vous souhaitez cumuler ou ajouter tous les ensembles qu'elle ou l'objet Gadget contient, et utiliser les valeurs de paramètre cumulées. En outre, si vous paramétrez l'indicateur Écrasable du paramètre sur True, les personnalisations utilisateur effectuées sur ce paramètre sont cumulées ou ajoutées à ses valeurs. Si vous paramétrez l'indicateur Écrasable sur False, NPS ne cumule que les valeurs de paramètre contenues dans l'assignation de gadget et l'objet Gadget.
Par défaut, les indicateurs Écrasable et Cumulatif sont définis respectivement sur True et sur False dans chaque paramètre.
Arrêtez NPS.
Ouvrez ConsoleOne et sélectionnez le gadget souhaité.
Renommez ou déplacez le gadget.
Redémarrez NPS.
Après avoir créé un gadget dans NPS, vous devez l'assigner à votre page de portail. Vous placez la plupart des gadgets sur cette page ; cependant, vous pouvez assigner certains gadgets au thème afin qu'ils apparaissent dans la zone de la marque.
Les processus d'assignation de gadgets aux pages et aux thèmes sont identiques.
Depuis le gadget d'administration, cliquez sur Pages ou sur Thèmes.
Sélectionnez la page ou le thème auquel vous souhaitez assigner un gadget, puis cliquez sur Éditer.
Pour ajouter une nouvelle assignation, cliquez sur Ajouter.
Dans la liste des gadgets disponibles, sélectionnez celui à assigner, puis cliquez sur Ajouter.
Configurez le gadget à l'aide des descriptions fournies par l'écran correspondant.
Cliquez sur Continuer > Enregistrer.
Depuis le gadget d'administration, cliquez sur Pages ou sur Thèmes.
Sélectionnez la page ou le thème à modifier.
Cliquez sur Éditer.
Sélectionnez l'assignation de gadget à modifier, puis cliquez sur Éditer.
Configurez le gadget à l'aide des descriptions qui apparaissent à l'écran.
Pour obtenir la description de tous les champs, cliquez sur Descriptions. Ces descriptions et les instructions des écrans vous aident à prendre des décisions en matière de configuration. Les options de configuration varient selon les gadgets.
Cliquez sur Continuer > Enregistrer.
Depuis le gadget d'administration, cliquez sur Pages.
Sélectionnez la page dont vous souhaitez modifier les données, puis cliquez sur Éditer > Assignations de gadget de disposition.
Sélectionnez le gadget à repositionner.
Pour repositionner ce gadget, cliquez sur l'un des boutons suivants :
Vers l'en-tête, qui positionne le gadget dans l'en-tête.
Vers le pied de page, qui positionne le gadget dans le bas de page.
Vers la colonne 1, Vers la colonne 2, Vers la colonne 3, qui positionne le gadget dans la colonne correspondante.
Masquer un gadget, qui masque le gadget. L'utilisateur doit entrer une URL pour y accéder.
Déplacer vers le haut, Déplacer vers le bas, qui déplace le gadget vers le haut ou vers le bas dans la zone qui lui est assignée (en-tête, bas de page, colonne).
Cliquez sur Continuer > Enregistrer > OK.
Vous pouvez modifier le paramètre de timeout par défaut dans le gadget ou l'assignation de gadget. Ce paramètre détermine le type de récupération des données par le gadget.
La configuration du timeout du gadget peut être définie dans le PCO (Portal Configuration Object - Objet Configuration du portail), un gadget spécifique ou une assignation de gadget.
Depuis le gadget d'administration, cliquez sur Gadgets.
Sélectionnez un gadget, puis cliquez sur Éditer > Configuration.
Cliquez sur Tous les paramètres.
Entrez le paramètre de timeout souhaité dans le champ Timeout du gadget.
Le paramètre de timeout du gadget est exprimé en millisecondes. La valeur par défaut est 8 000 millisecondes (8 secondes).
Soyez vigilant lorsque vous utilisez le paramètre de timeout. S'il est trop court, le navigateur risque de ne pas pouvoir récupérer toutes les données. S'il est trop long, le processus de récupération est long.
Cliquez sur Continuer > Enregistrer.
Rafraîchissez Novell Portal Services.
Depuis le gadget d'administration, cliquez sur Gadgets.
Sélectionnez le gadget à supprimer, puis cliquez sur Supprimer.
NPS affiche la liste des utilisateurs, des groupes ou des conteneurs assignés à ce gadget. Si vous cochez la case Supprimer tous les fichiers liés au gadget, la liste des autres gadgets et utilisateurs qui appliquent la même classe Java de base apparaît dans un écran distinct.
Par exemple, vous pouvez créer un gadget qui pointe vers www.yahoo.com à l'aide de l'assistant Contenu Web. Ce gadget utilise la classe de base du gadget HTML. Si vous décidez de supprimer le gadget Yahoo créé via l'assistant Contenu Web et que vous cochez la case Supprimer tous les fichiers liés au gadget, NPS affiche la liste de tous les autres gadgets HTML créés par l'intermédiaire de cet assistant et du gadget HTML lui-même. La suppression des fichiers utilisés par le gadget Yahoo* impose à NPS celle de tous les autres gadgets.
Si vous cochez la case Supprimer tous les fichiers liés au gadget, les fichiers du progiciel .NPG qui permettent d'installer ce gadget sont supprimés, qu'ils soient ou non utilisés par un autre gadget. Le fait de supprimer le gadget uniquement, et non les fichiers, n'a aucune incidence sur les performances de NPS.
IMPORTANT : NPS recherche seulement les gadgets dotés de la même classe de base que le gadget supprimé. Toutefois, les autres gadgets peuvent utiliser les fichiers .JAR ou les types de fichier différents installés par le gadget que vous allez supprimer. La suppression de ces fichiers porte à conséquence pour les autres gadgets, même s'ils ne sont pas listés comme étant liés. Il est recommandé de supprimer l'objet Gadget uniquement, et non les fichiers, sauf si vous êtes certain que cette suppression n'aura aucune conséquence sur les autres gadgets.
Depuis le gadget d'administration, cliquez sur Thèmes ou sur Pages.
Sélectionnez le thème ou la page à modifier, puis cliquez sur Éditer.
Sélectionnez l'assignation de gadget à supprimer, puis cliquez sur Retirer.
Confirmez le retrait de l'assignation de gadget.
Cliquez sur Enregistrer > OK.
Vous assignez des pages et des thèmes à des utilisateurs, à des groupes et à des conteneurs. Vous pouvez souhaiter assigner des pages et des thèmes au même utilisateur, groupe ou conteneur. Dans ce cas, vous pouvez créer un ensemble de pages. Cette méthode de gestion de groupe de pages et de thèmes est pratique.
Vous pouvez créer un ensemble de pages, lui assigner des pages, puis l'associer aux utilisateurs, aux groupes et aux conteneurs.
Depuis le gadget d'administration, cliquez sur Ensembles de pages > Créer.
Saisissez le nom de cet ensemble de pages.
(Facultatif) Cliquez sur Langues pour saisir les langues souhaitées.
Cliquez sur le lien Tous les codes de langue ISO 639 pour ouvrir la liste des codes de langue disponibles. NPS utilise les codes de langue pour reconnaître les différentes langues utilisateur.
La valeur du champ Langue est prioritaire sur celle du champ Description. La langue par défaut que vous choisissez apparaît sous la forme d'une description de la page.
(Facultatif) Entrez la description de l'ensemble de pages.
(Facultatif) Cliquez sur Langues pour saisir le code de langue de la description.
Cliquez sur Créer.
Depuis le gadget d'administration, cliquez sur Ensembles de pages.
Sélectionnez l'ensemble de pages auquel vous souhaitez assigner une page, puis cliquez sur Éditer > Ajouter.
Sélectionnez les pages à ajouter, puis cliquez sur Ajouter > Enregistrer.
Depuis le gadget d'administration, cliquez sur Ensembles de pages.
Sélectionnez l'ensemble de pages auquel vous souhaitez assigner un thème, puis cliquez sur Éditer > Ajouter.
Sélectionnez les thèmes à ajouter, puis cliquez sur Ajouter > Enregistrer.
Depuis le gadget d'administration, cliquez sur Ensembles de pages.
Sélectionnez la page à laquelle vous souhaitez assigner un utilisateur, puis cliquez sur Assigner > Ajouter.
Entrez ou recherchez l'utilisateur de votre choix, puis cliquez sur Assigner.
