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.
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.
La structure du module permet de personnaliser les thèmes afin de fournir une certaine souplesse, d'améliorer l'expérience utilisateur et d'optimiser les performances.
Vous pouvez personnaliser l'apparence et les performances de vos menus.
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 facilement créer et personnaliser des thèmes lorsque vous utilisez le gestionnaire de thèmes et que vous téléchargez vos fichiers de thème statique à l'aide d'un client WebDAV.. Cet organigramme fournit une présentation du processus de création et de personnalisation des thèmes. Des liens vers des instructions détaillées pour chaque étape sont fournis dans l'organigramme.
Avant de commencer à développer des thèmes, découvrez les ressources et les outils que vous pouvez utiliser pour les créer et les personnaliser.
L'infrastructure de module permet la contribution d'extensions à différentes zones d'une page afin d'assurer une certaine souplesse, d'améliorer l'acquis utilisateur et d'optimiser les performances.
A l'aide du thème simple, vous pouvez créer, copier et personnaliser des thèmes en quelques minutes à l'aide de quelques clics et avec beaucoup moins de fichiers que le thème Portal 8.5.
Les sites Web et les navigateurs modernes permettent d'incroyables nouvelles fonctionnalités qui peuvent considérablement améliorer les expériences Web de votre utilisateur. Toutefois, ces fonctions ne sont pas sans coûter en termes de tailles de page de grande envergure et de traitement supplémentaire dans le navigateur lorsque chaque page est affichée. Ces fonctions sont utiles, mais les supprimer pour un site entier ou les inclure uniquement sur les pages qui se prévaudront de ces fonctionnalités assure une plus grande flexibilité.
After you create a new theme, you can edit the static resources that are associated with the theme.
A compter du groupe de correctifs cumulés de niveau 8, vous pouvez copier votre thème à l'aide du gestionnaire de thème. Vous pouvez également choisir de copier votre thème manuellement.
Les fichiers modèles statiques utilisent des zones de contenu dynamique pour référencer des fichiers JSP ou d'autres ressources dynamiques. Les ressources dynamiques sont stockées dans un fichier WAR.
Vous pouvez appliquer des présentations prêtes à l'emploi à vos pages de portail, modifier les présentations existantes ou ajouter votre propre présentation personnalisée pour modifier l'affichage de vos pages.
Vous pouvez appliquer des habillages prêts à l'emploi à vos pages de portail, modifier les habillages existants ou ajouter votre propre habillage personnalisé pour modifier l'affichage de vos pages.
Vous pouvez fournir des flux de menus au format JSON et non au format XML. Les opérations peuvent alors analyser les flux JSON sans nécessiter la prise en charge de l'analyse XML dans le Toolkit Dojo.
Vous pouvez ajouter un lien au portlet de droits d'accès aux ressources pour afficher ou modifier des types de rôle ou les droits d'accès hérités.
Le menu de contenu s'affiche lorsqu'un utilisateur survole un portlet contenant des objets HCL Web Content Manager. InCombined Cumulative Fix 05, you can set the content menu to open when a user clicks an icon in the portlet skin instead.
Vous pouvez utiliser du code HTML statique pour écrire des thèmes de portail. Le modèle de thème statique est nommé theme.html.
Vous pouvez modifier le logo de thème en vue de personnaliser votre site de portail et le rebaptiser en fonction de votre activité.
Utilisez les zones de contenu dynamique pour déterminer ce qui est affiché dans la navigation supérieure, principale et secondaire. Utilisez le fichier navigation.jsp pour mapper les propriétés aux ID de zone de contenu dynamique dans les fichiers theme.html. L'affichage de la navigation s'effectue avec un fichier JSP unique à l'aide des balises <ul> et <li>.
<ul>
<li>
HCL POrtal version 8.5 fournit une sélection de styles prêts à l'emploi que vous pouvez appliquer à vos pages de portail. Vous pouvez également modifier les styles de thème existants ou ajouter votre propre style personnalisé pour conserver l'apparence que vous désirez.
Les thèmes et les modules sont configurés à travers les propriétés de métadonnées de thème et les propriétés personnalisées du fournisseur d'environnement de ressources.
Les beans de langage d'expression (EL) permettent d'accéder aux modèles de programmation WebSphere. Ces beans sont accessibles via le bean Portal représenté dans l'espace de nom global par wp. Les beans permettent d'accéder à des modèles HCL Digital Experience Portal et aux classes associées.
wp
La fonction de glisser-déposer utilise le code HTML5 pour faciliter la présentation du contenu.
Vous pouvez afficher des messages dans la barre d'état pour partager des informations importantes avec les utilisateurs.
Le ruban de page de brouillon est une bande de texte qui s'affiche de chaque côté d'une page possédant un brouillon dans le projet en cours.
La bibliothèque jQuery est une bibliothèque JavaScript. HCL Digital Experience Portal includes a jQuery module for the jQuery core so you can use jQuery in a theme.
Vous pouvez ajouter des modules à votre profil pour utiliser HCL Sametime avec le thème HCL Digital Experience Portal Version 8.5.
Découvrez les balises les plus couramment utilisées dans les fichiers JSP du portail. Utilisez ces balises pour modifier l'apparence et la présentation de la page du portail.
Utilisez les artefacts de thème afin de préparer un thème au transfert vers la production.
Les classes d'unités sont utilisées dans HCL Digital Experience Portal comme abstraction pour les propriétés communes pour le système d'un client. Par exemple, les tablettes peuvent être regroupées dans la classe tablets, puisqu'elles partagent un facteur de forme et d'autres caractéristiques comme l'interface tactile ou d'autres capteurs matériels.
tablets
La conception Web réactif fournit une parité au niveau du contenu entre les périphériques mobiles et les canaux de bureau, ce qui améliore l'expérience de l'utilisateur et la cohérence de la marque. Les modifications en toute transparence à la taille de l'écran, de petite à grande, sont maintenant possibles tout en conservant l'ordre du contenu. La maintenance du contenu est simplifiée avec un site représenté par un ensemble d'actifs.
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.
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.
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.