Personnalisation des définitions de listes sociales par le biais de l'édition en ligne

Vous pouvez personnaliser vos définitions de vue de liste en définissant les paramètres suivants en mode d'édition en ligne. Les définitions de vue de liste sont représentées par des objets de contenu du modèle de création de définition de liste sociale. Cette personnalisation est généralement effectuée par un concepteur de site ou un éditeur de page.

Pourquoi et quand exécuter cette tâche

Pour définir ces paramètres, vous devez disposer des droits d'accès permettant d'éditer l'objet de contenu Web qui représente la définition de vue. You do not need edit access permissions to the Web Content Viewer portlet that shows the view definition.
Remarque : Les définitions de vue de liste fournies avec un rendu social utilisent le flux de service de recherche HCL Connections pour extraire les objets sociaux affichés dans la liste. Les conséquences sont les suivantes :
  • Seules les informations disponibles dans le flux de recherche HCL Connections peuvent être affichées dans les listes sociales.
  • Les mises à jour des objets sociaux dans HCL Connections n'apparaissent pas dans les listes sociales fournies avec l'affichage social jusqu'à ce que l'index du service de recherche HCL Connections soit mis à jour.
Pour plus d'informations sur l'administration du service de recherche HCL Connections, lisez les informations sur l'Administration de la recherche dans la documentation produit HCL Connections.
Les paramètres et options suivants sont disponibles pour la personnalisation des définitions de vue de liste sociale à l'aide de l'édition en ligne :
Nom
Utilisez ce paramètre pour indiquer un nom pour la liste d'objets sociaux. The name must consist of at least one alphanumeric character (a-z, A-Z,0-9). Il peut inclure des espaces et les caractères spéciaux suivants : $ - _ . ! ( ) ,
Titre d'affichage
Utilisez ce paramètre pour indiquer le titre d'affichage pour la liste d'objets sociaux. Si vous utilisez le modèle de présentation par défaut, une modification apportée au titre d'affichage affecte également l'en-tête présenté pour la liste des objets sociaux sur la page. Vous pouvez aussi spécifier Localisations au lieu d'un titre d'affichage. Dans ce cas, le portail ignore le titre d'affichage par défaut et utilise le titre d'affichage de la langue correspondante à la place. L'affichage social fournit un fournisseur de texte par défaut nommé Social Rendering. Il inclut un titre d'affichage traduit par défaut pour chaque langue que le portail prend en charge. Pour afficher les titres par défaut traduits, procédez comme suit :
  1. Cliquez sur Localisations.
  2. Sélectionnez le fournisseur de texte Rendu social.
  3. Dans la zone Clé du fournisseur de texte, entrez la clé SR_CONTENT_FILES.
  4. Pour enregistrer vos modifications, cliquez sur Enregistrer et fermer.
Sources de contenu
Utilisez ce paramètre pour sélectionner les sources de contenu à inclure dans la liste des objets sociaux. Vous pouvez sélectionner plusieurs sources de contenu. Chaque source de contenu correspond à un service HCL Connections. Le rendu social prend en charge les services HCL Connections suivants : activités, blogues, signets, communautés, fichiers, bibliothèques, forums, profils, wikis et événements.
Remarque : Hors de l'affichage social, certains des services HCL Connections gèrent plusieurs objets sociaux. Par exemple, le service Forums gère les objets de type Sujet de forum et Répondre. Les listes sociales gèrent uniquement les types d'objets répertoriés dans le tableau suivant.
Tableau 1. Sources de contenu, les services HCL Connections correspondants et les types de contenus qu'ils gèrent dans les listes sociales

Content sources, the corresponding HCL Connections services, and the content types that they serve in social lists

Source de contenu Service HCL Connections Type de contenu géré par la source de contenu dans les listes sociales
Activités Activités Activité
Blogs Blogs Article de blogue
Signets Signets Signet
Communities Communities Communauté
Evénements Evénements Evénement
Fichiers Fichiers, Bibliothèques Fichier
Forums Forums Sujet de forum
Profils Profils Profil
Wikis Wikis page wiki
Filtrer par communauté
Vous pouvez limiter le contenu d'une liste sociale à une communauté par le biais du filtrage. les options suivantes sont disponibles :
Limiter à la communauté associée à cette page
Si vous sélectionnez cette option, la liste contient uniquement des objets sociaux provenant de la communauté associée à la page en cours.
Limiter à la communauté sélectionnée
Vous pouvez utiliser cette option pour sélectionner une communauté. Si vous sélectionnez une communauté, la liste contient uniquement des objets sociaux provenant de la communauté sélectionnée.
Ne pas limiter à une communauté
Si vous sélectionnez cette option, la liste n'est pas limitée aux objets sociaux appartenant aux communautés. Les objets sociaux sont répertoriés, indépendamment de s'ils appartiennent à une communauté ou non.
Pour plus d'informations, reportez-vous à la documentation produit HCL Portal sous la rubrique Gestion des associations de communauté.
Remarque : Les profils utilisateur ne sont pas considérés correspondre à du contenu dans une communauté. Par conséquent, si vous activez le filtrage de communauté, les listes résultantes ne contiennent pas d'entrées de profil utilisateur.
Filtrer par type d'accès
Sélectionnez cette option pour afficher uniquement les objets publics dans cette liste. Si vous ne sélectionnez pas cette option, la liste peut également inclure des objets sociaux qui sont détenus par ou partagés avec l'utilisateur actuel qui visualise la liste.
Filtrer par terme de recherche
Ce paramètre permet de spécifier le texte que le portail doit rechercher lorsqu'il extrait les objets sociaux pour la liste à partir d'HCL Connections. Cette zone correspond au paramètre query de l'API de recherche HCL Connections. Pour plus d'informations sur les valeurs et les opérateurs pris en charge, consultez la documentation du service de recherche pour le serveur HCL Connections.
Filtrer par étiquettes
Utilisez ce paramètre pour spécifier une liste séparée par des virgules des balises pour ajuster la liste d'objets sociaux. Si vous spécifiez un filtre de balises ici, la liste affiche uniquement les objets sociaux qui sont balisés avec ces termes spécifiques. Si les mêmes étiquettes sont désélectionnées d'un portlet de nuage d'étiquettes, ce filtre s'applique encore tel qu'il est spécifié par l'auteur, et non par l'utilisateur final. Pour plus d'informations, voir Utilisation du nuage d'étiquettes du portail avec des listes d'objets sociaux.
Prise en charge de la sélection d'étiquette
Sélectionnez cette option pour que cette liste sociale reflète les informations de sélection d'étiquette générées par le portlet Nuage d'étiquettes du portail. Si un utilisateur sélectionne une étiquette dans le nuage d'étiquettes du portail, le portail l'ajoute dynamiquement au filtre d'étiquettes existant de la liste sociale courante.
Filtrage dynamique
Ce paramètre permet de sélectionner les contextes dynamiques pour filtrer la liste. les options suivantes sont disponibles :
Activer le filtrage de terme de recherche dynamique
Si vous sélectionnez cette option, la liste affiche les objets sociaux pour une requête de recherche basée sur le paramètre de rendu public filters avec la valeur sr:searchterm:searchterm, où searchterm est le terme de recherche spécifié par l'utilisateur. Si un terme de recherche dynamique est disponible, il remplace le paramètre Filter by Search Term. Pour plus d'informations sur le paramètre de rendu public filters, lire Contextes de rendu de liste dynamiques.
Activer le filtrage de l'auteur dynamique
Si vous sélectionnez cette option, la liste est filtrée sur la base du profil utilisateur HCL Connections sélectionné. La liste affiche les objets sociaux dont l'auteur est l'utilisateur représenté par le profil de l'utilisateur sélectionné. La sélection d'un profil utilisateur signifie que l'utilisateur clique sur un lien de profil d'utilisateur dans une liste qui est résolue par le programme de résolution POC de connexions dans le portail. Pour plus d'informations sur la résolution d'objets sociaux, voir Spécification dans le composant de conception du mode de fourniture des données sociales.
Critères de tri
Utilisez ce paramètre pour indiquer le critère de tri qui est utilisé pour la liste d'objets sociaux. Vous pouvez choisir entre les options Dernière mise à jour et Pertinence.
Ordre de tri
Utilisez ce paramètre pour indiquer l'ordre de tri qui est utilisé pour la liste d'objets sociaux. Vous pouvez choisir entre un ordre Croissant et Décroissant.
Apparence de la liste
Utilisez ce paramètre pour sélectionner un composant qui met en forme la liste d'objets sociaux. You can select only HCL Web Content Manager Personalization components that have the keyword ibm.portal.socialrendering assigned in their profile section. Pour activer la section de profil pour les composants HCL Web Content Manager, vous devez définir la propriété control.Cmpnt=com.aptrix.pluto.taxonomy.ProfileControl dans le fichier WCMConfigService.properties et redémarrer le portail. Pour plus d'informations sur ce type de composants Personalization Web Content Manager , voir Personnalisation de la conception visuelle des listes sociales.
Par défaut, vous pouvez choisir entre deux types d'apparence :
Simple
L'apparence simple est utile pour un affichage mobile, car elle contient moins de données.
Exhaustif
L'apparence globale fournit des informations supplémentaires de l'un des types suivants :
  • La personne qui a apporté la dernière mise à jour à l'objet social
  • La date de la dernière mise à jour de l'objet social
  • Les balises attribuées à l'objet social
  • Le récapitulatif de l'objet social.
Ces deux apparences par défaut sont sensibles aux colonnes de thèmes, à la largeur de l'écran et à l'orientation de l'écran. L'affichage social utilise les styles CSS par défaut pour fournir cette réactivité. Par exemple, cela est utile si les utilisateurs emploient différents types d'appareils pour afficher les listes ou basculer entre les vues Portrait et Paysage sur un appareil mobile.
Nombre maximal de résultats (masqué)
Il s'agit d'une zone d'entrée facultative. Par défaut, ce paramètre est masqué. To make it show, click Show hidden fields at the beginning or end of the screen. Utilisez ce paramètre pour indiquer le nombre maximal d'objets de contenu inclus dans cette liste. Ce chiffre détermine le nombre maximal d'objets sociaux qu'HCL Connections renvoie. Spécifiez un entier positif. Il est recommandé de faire correspondre ce nombre au nombre de résultats que le composant de personnalisation peut afficher que vous spécifiez au niveau de l'élément Apparence de la liste. Pour déterminer ce nombre, multipliez les Résultats par page par le Nombre maximal de pages à inclure pour le composant Personalization.

Vous pouvez également configurer ce paramètre globalement pour tous les portlets de listes sociales dans le service WP Connections Integration Service dans WebSphere® Integrated Solutions Console. Pour plus d'informations, voir Configuration du nombre maximal d'éléments chargés depuis HCL Connections. Si vous laissez la zone Nombre maximal de résultats à blanc pour une liste sociale, la valeur qui est définie dans WP Connections Integration Service s'applique par défaut.

Propriétés personnalisées (masquées)
Il s'agit d'une zone d'entrée facultative. Elle est masquée par défaut. To make it show, click Show hidden fields at the beginning or end of the screen. Ajoutez une ou plusieurs propriétés personnalisées à cette zone d'entrée. Vous pouvez utiliser de telles propriétés personnalisées supplémentaires pour ajouter plus de flexibilité à la présentation de votre liste selon les besoins. Par exemple, vous pouvez modifier la présentation de votre liste sociale en définissant une condition spécifique qui utilise la propriété personnalisée ajoutée à cette zone. L'exemple de code suivant montre comment changer la couleur de l'en-tête de liste sociale en spécifiant la chaîne blue sur l'élément Custom Properties :
[Plugin:Equals text1="blue" text2="[Element context='current' type='content' key='custom']"]
   <h2 style="color:blue;">[Property context="current" type="content" field="title"]</h2>
[/Plugin:Equals]
[Plugin:NotEquals text1="blue" text2="[Element context='current' type='content' key='custom']"]
   <h2 style="color:black;">[Property context="current" type="content" field="title"]</h2>
[/Plugin:NotEquals]
Page racine de la résolution du lien personnalisé (Masqué)
Vous pouvez utiliser cette zone pour contrôler le comportement de résolution des objets sociaux pour les liens sur lesquels les utilisateurs cliquent dans cette liste. Pour plus d'informations, voir Résolution d'objets sociaux.