Bienvenue dans la documentation produit d'HCL Digital Experience Vous y trouverez des informations sur l'installation, la configuration, la maintenance et l'utilisation des solutions HCL Web Content Manager et HCL Portal Server, Enable et Extend.
Découvrez comment installer, configurer, gérer, dépanner et utiliser la version 8.5 d'HCL Web Content Manager et d'HCL Portal Server, Enable et Extend.
Cette section comprend une documentation destinée aux développeurs sur l'extension des applications et des ressources de développement pour HCL Digital Experience Portal et Web Content Manager.
HCL UX Screen Flow Manager aide les opérateurs, les développeurs et les modélisateurs de boîte de dialogue à développer des portlets à granularité fine et fractionnés. Apprenez à configurer la séquence, les transitions et le flux de travaux d'un ensemble d'écrans.
Présentation des concepts avancés d'HCL UX Screen Flow Manager.
HCL Digital Experience (précédemment dénommé IBM WebSphere Portal et IBM Web Content Manager) vous permet de créer, de gérer et de proposer des expériences numériques omnicanal intéressantes pour pratiquement tous les publics, avec un contenu réactif, des offres ciblées, des applications intégrées en toute transparence et une image de marque cohérente sur tous les canaux (Web, mobile, applications hybrides mobiles/Web, et plus encore).
Passez en revue les organigrammes pour comprendre les schémas de déploiement, de configuration, de migration et d'intégration communs.
Passez en revue les organigrammes pour comprendre comment créer votre site Web.
Cette aide en ligne estm ise à disposition dans l'HCL Help Center en vue d'obtenir des références rapides sur la manière d'installer, de configurer, de gérer et d'utiliser HCL Digital Experience.
HCL Digital Experience propose des options de déploiement flexibles à partir d'un test de concept permettant d'inspecter et de tester la fonctionnalité sur un environnement de production à haute disponibilité et évolutivité. Lisez les informations relatives à la planification pour en savoir plus sur la configuration logicielle et matérielle requise, la haute disponibilité, l'évolutivité, les topologies prises en charge, et plus. Sélectionnez votre système d'exploitation puis choisissez le type d'installation qui répond le mieux à vos besoins.
Exécutez les tâches suivantes après avoir installé et déployé HCL Digital Experience. Il s'agit de tâches qui sont généralement exécutées une seule fois et qui ont un impact global. Certaines modifications de la configuration sont réalisées plus souvent ou n'ont pas d'impact global. These tasks are addressed in the Administering section.
La sauvegarde et la restauration des fichiers de données et des bases de données est une opération cruciale pour tout système métier, en particulier s'il s'agit de données et d'applications qui s'exécutent dans un environnement de production. A cet effet, créez et suivez un plan pour la sauvegarde et la restauration des données sur tous les niveaux de votre déploiement HCL Digital Experience. IBM® Installation Manager doit également être inclus dans la planification de la sauvegarde et de la restauration. Si vous sauvegardez la structure de fichier HCL et que vous installez un groupe de correctifs, HCL et IBM Installation Manager ne sont plus synchronisés après la restauration du système de fichiers HCL. Aucune restauration n'est possible lorsque cette condition se produit.
La réussite d'une migration passe par une importante planification et préparation, la compréhension des outils impliqués et une bonne exécution des étapes appropriées, dans l'ordre indiqué.
Intégrez HCL Digital Experience avec des logiciels, tels qu'HCL Sametime afin de permettre à vos utilisateurs de collaborer plus facilement. Vous pouvez également utiliser le portlet de liste de tâches unifiée pour intégrer HCL avec votre logiciel de processus métier d'arrière-plan, par exemple IBM® Process Server.
Les outils d'administration fournis avec le portail vous permettent d'effectuer différentes tâches d'administration quotidiennes. Vous disposez de deux méthodes pour modifier la configuration du portail : les portlets d'administration ou l'interface de configuration XML. Les portlets d'administration proposent une méthode commode de mise à jour en temps réel de la configuration du portail. Tandis que l'interface de configuration XML se prête à des tâches d'administration plus avancées, notamment le traitement par lots des mises à jour.
Les tâches de sécurité incluent la configuration de bases de données d'extension de propriété et de référentiels utilisateur personnalisés, la configuration et l'activation de SSL et la configuration de l'authentification. In addition, tasks such as activating Federal Information Processing Standards (FIPS) and NIST SP800-131a security modules and configuring external security managers such as Security Access Manager might be required to secure your portal environment.
HCL Portal comprend des outils et des fonctionnalités qui permettent de surveiller le site de portail.
La configuration d'un site Web inclut la création de pages, l'ajout de fonctions de navigation, la configuration de la recherche et l'ajout de contenu au site. Les thèmes servent à personnaliser l'ergonomie du portail. Des modèles prêts à l'emploi et l'assistant de site peuvent vous aider à configurer plus rapidement le site de votre portail. Vous pouvez ajouter des wikis et des blogues à votre site et permettre à ses utilisateurs d'étiqueter et d'évaluer son contenu.
Lors du développement d'une solution, la solution est tout d'abord développée, testée et peaufinée sur un serveur ou un nombre limité de serveurs. La solution est déployée par la suite sur des systèmes dynamiques qui constituent l'environnement de production. Le processus de transfert de la solution de l'environnement de développement vers l'environnement de production s'appelle le transfert.
Installez HCL Digital Experience, puis passez immédiatement à un environnement en mode développeur. Utilisez cet environnement lorsque vous développez des applications, des thèmes, des portails et des portlets. Un environnement en mode développeur permet d'améliorer les performances de démarrage.
HCL Digital Experience contient une instance du Toolkit Dojo, une bibliothèque JavaScript™ basée sur le Toolkit Dojo. Lors du développement de composants utilisant Dojo, vous devez connaître la façon dont le portail utilise Dojo, ainsi que les recommandations et restrictions liées à l'utilisation de Dojo.
Le code personnalisé doit être ajouté par un fichier PAA ou en tant que protocole de publication Atom via la console d'administration. Adding custom code in shared application or wp_profile/classes is critical because it can be overwritten, deleted by updates or migration.
Vous pouvez créer des thèmes à l'aide de modules pour contribuer à séparer les zones des pages afin de fournir une certaine souplesse, d'améliorer l'acquis de l'utilisateur et d'optimiser les performances. Pour optimiser les thèmes sur votre site Web, utilisez la structure de module d'optimisation. Cette structure sépare la logique et les capacités spécifiques du code du thème.
Générer correctement des URL de portail est l'une des tâches les plus importantes lors de la programmation d'une application basée sur HCL Portal. Plusieurs outils et techniques de programmation permettent de générer des URL HCL Portal dans du code personnalisé. La section ci-après présente les outils de programmation disponibles et indique les recommandations d'utilisation pour chacun d'eux.
Les modèles fournissent les informations requises par HCL pour exécuter des tâches telles que l'agrégation de contenu ou la conception de navigation pour explorer le contenu agrégé. Les informations agrégées sont représentées via des modèles accessibles par programme à l'aide de la SPI du modèle (en lecture seule). En général, les informations d'un modèle sont persistantes (stockées dans une base de données) mais peuvent également être provisoires (élaborées et stockées uniquement dans la mémoire). Les modèles peuvent être représentés à l'aide d'une structure arborescente (noeuds ayant une relation parent-enfant), d'une structure de liste ou d'une structure de sélection (un élément sélectionné dans une structure arborescente).
Vous pouvez utiliser l'interface SPI du contrôleur pour l'administration du portail. Elle vous permet de modifier les ressources de ce dernier. Elle améliore aussi la SPI du modèle du portail en lecture seule en ajoutant des aspects inscriptibles.
La SPI PUMA fournit des interfaces pour accéder aux profils d'un Utilisateur ou Groupe du portail.
La fonctionnalité de contrôle d'accès du portail fournit des interfaces qui permettent de récupérer et de modifier des données de contrôle d'accès pour certaines ressources du portail, par exemple des portlets ou des pages.
Obtenez une vue d'ensemble du processus de création de portlets, découvrez les concepts des API utilisées pour le développement des portlets et consultez des exemples de portlets. Découvrez également les fonctions d'intégration, telles que la connexion unique, le partage coopératif d'informations utilisant le courtier de propriétés et la migration d'applications Struts vers l'environnement du portlet.
Apprenez-en plus sur les possibilités offertes par le kit Web Developer Toolkit pour HCL Digital Experience.
The Script Application enables script developers to create portlets for HCL Digital Experience Portal with HTML, JavaScript, and CSS.
You can use the Web Content Manager API to extend functions of Web Content Manager.
Ce document décrit l'appel d'API pour la recherche dans HCL Digital Experience Portal. You can search HCL to find content that contains a specific text string in its title or content, or is tagged with a specific tag.
Les développeurs peuvent améliorer et étendre les fonctions d'étiquetage et d'évaluation du portail. A cette fin, la fonction d'étiquetage et d'évaluation du portail propose des API de service qui permettent d'améliorer les étiquettes et les évaluations selon les besoins.
Vous pouvez configurer un portlet de création pour qu'il utilise une page de démarrage que vous avez personnalisée au lieu de l'interface utilisateur par défaut.
Vous pouvez utiliser des éditeurs HTML personnalisés dans toutes les zones HTML de l'interface de création ou dans des éléments HTML spécifiques définis dans un modèle de création. Les zones HTML personnalisées sont utilisées pour intégrer des éditeurs tiers dans l'interface de création.
Remote actions are used to trigger actions from the HCL Web Content Manager application.
Un plug-in personnalisé est une classe Java réutilisable que vous créez pour exécuter une tâche. Vous créez des plug-ins personnalisés tels que des actions de flux de travail, des plug-ins à exécuter lorsqu'une page est rendue, des plug-ins pour stocker des chaînes de texte d'environnements locaux multiples et des plug-ins à exécuter lorsqu'un fichier est téléchargé.
Vous pouvez utiliser la structure HCL Digital Data Connector (DDC) pour HCL Portal pour intégrer des données à vos pages de portail à partir de sources de données externes à l'aide des composants de présentation d'HCL Web Content Manager. Avec des données externes il n'est pas nécessaire d'enregistrer les données directement dans HCL Web Content Manager. Par exemple, vous pouvez utiliser DDC pour rendre dans le contexte de vos pages de portail les données sociales présentes sur votre serveur HCL Connections ou sur d'autres plateformes sociales. Parmi les autres sources de données possibles figurent des nouveaux flux, des listes de tâches, des informations de catalogue produit, pour n'en citer que quelques-unes.
Pour déterminer le contexte de contenu Web en cours d'une page de portail ou d'un portlet d'affichage de contenu Web, vous pouvez utiliser le service contextuel de page WCM. Ce service fournit l'identificateur de l'élément d'une page ou d'un portlet actuellement rendu.
Les développeurs d'applications peuvent utiliser les services REST (Representational State Transfer) pour utiliser Web Content Manager. Le service REST pour Web Content Manager fournit un accès en création aux éléments et aux objets de contenu. Il respecte le protocole Atom Publication, et les flux Atom, ainsi que les entrées sont accessibles au format XML (application/atom+xml) et JSON (application/json).
You display data from external sources, such as SQL databases, by using the same methods as you would when you create a website.
Vous pouvez collecter des informations à partir du contenu Web pour l'analyse de site actif.
Web Content Manager fournit la prise en charge de la notification des événements, tels que les modifications d'état d'élément, ou le démarrage ou l'arrêt des services. Ces notifications peuvent être affichées sous la forme de messages au service de messagerie Java.
Copie de référence d'API, SPI, Javadoc et plus encore, pour HCL Digital Experience 8.5 et 9.0.
Les développeurs de solutions peuvent créer leur propre fichier Portal Application Archive (PAA) avancé. The developers can then use the Configuration Wizard to add on their applications to their HCL Digital Experience environment.
Les développeurs peuvent créer leur propre fichier Portal Application Archive (PAA) avancé. Le fichier PAA avancé contient des données personnalisées. The developers can then use the Configuration Wizard to add on their applications to their HCL Digital Experience environment.
Pour développer des flux d'écran, vous devez créer des artefacts d'interface utilisateur, interconnecter les artefacts puis les déployer.
Dans un environnement de portail normal, les portlets d'une boîte de dialogue unique peuvent échanger des données via un ensemble d'événements précis. Cependant, vous pouvez vouloir inclure des portlets tiers ou des portlets plus anciens qui ne sont pas alignés sur l'environnement de portail normal. Vous pouvez inclure des portlets à l'aide d'HCL UX Screen Flow Manager.
Vous pouvez utiliser le contrôle d'accès au portail (PAC) pour contrôler les actions qui peuvent être effectuées par les utilisateurs lorsqu'ils travaillent avec des boîtes de dialogue.
L'apparence des portlets repose largement sur les données de session de portlet et les paramètres de rendu. Pour mieux prendre en charge le traitement semi-parallèle des boîtes de dialogue, les données de session de portlet et les paramètres de rendu sont stockés sous forme de portée.
HCL UX Screen Flow Manager permet de la prise en charge du réacheminement des utilisateurs entre des ressources de portail statiques, mais également entre des ressources dynamiques. La fonction Dynamic UI Management d'HCL Portal est utilisée.
Dans une installation HCL Portal par défaut, les portlets Pile de boîte de dialogue et Affichage d'état de boîte de dialogue sont déployés. Les rubriques suivantes décrivent le fonctionnement de ces portlets.
Plusieurs options de configuration sont disponibles pour modifier le comportement général d'HCL UX Screen Flow Manager. Indiquez ces options en tant que propriétés de fournisseur d'environnement de ressources.
Pour le transfert ou la migration vous pouvez utiliser l'interface de configuration XML de portail (XMLAccess) afin de transférer d'un système à l'autre les données associées à HCL UX Screen Flow Manager.
Vous pouvez configurer des transitions de différentes façons. Par exemple, avec des portlets uniques comme source, vous pouvez configurer la source pour une transition vers des cibles telles que des portlets uniques, des portlets multiples via des noeuds finaux de transition uniques ou multiples, une page unique ou des ressources mixtes. De la même façon, vous pouvez configurer des portlets uniques, des portlets multiples, une page unique ou des ressources mixtes pour devenir la source et effectuer la transition vers le portlet unique cible. Les rubriques de référence suivantes fournissent des exemples de code pour ces transitions.
Cette section vous aide à résoudre les problèmes, à utiliser les outils de diagnostic et de suivi, ainsi qu'à capturer les erreurs système d'HCL Digital Experience.
View information that can help you use the Help Center including directory conventions, terms of use, trademarks, a glossary, and more.
The Content Template (CTC) is a set of templates that accelerate the process of building a website.
Découvrez comment installer, configurer, gérer, dépanner et utiliser la version 9.0 d'HCL Web Content Manager et d'HCL Portal Server, Enable et Extend.
Découvrez comment installer, configurer, gérer, dépanner et utiliser la version 9.5 d'HCL Web Content Manager et d'HCL Portal Server, Enable et Extend.