Création d'une balise de propriété
Une balise de propriété permet d'afficher diverses zones et métadonnées à partir d'objets de contenu et de zones de site.
Pourquoi et quand exécuter cette tâche
Format d'une balise de propriété :
[Property field=" " context=" " type=" " name=" " format=" " link=" " separator=" " htmlencode=" " awareness=" " ifEmpty=" " include=" " restrict=" " resolve=" " pre=" " start=" " end=" " ]
Pour créer une balise de propriété :
Procédure
- Cliquez sur Insérer une balise dans un modèle de présentation ou une zone de conception d'élément. La boîte de dialogue Aide sur les balises s'ouvre.
- Sélectionnez Propriété comme type de balise.
- Sélectionnez un type de propriété. Cette propriété est ajoutée à la balise en tant que paramètre
field=" ":Tableau 1. Types de propriété Type de propriété Détails Propriétés de niveau d'accès - user
- Affiche une liste des accès utilisateur affectés aux utilisateurs et aux groupes pour un élément.
- contributor
- Affiche une liste des accès collaborateur affectés aux utilisateurs et aux groupes pour un élément.
- editor
- Affiche une liste des accès éditeur affectés aux utilisateurs et aux groupes pour un élément.
- manager
- Affiche une liste des accès responsable affectés aux utilisateurs et aux groupes pour un élément.
Propriétés de modèle de création - authtemplateid
- Affiche l'identificateur global unique du modèle de création utilisé par l'élément en cours.
- authtemplatename
- Affiche le nom du modèle de création qui est utilisé par l'élément en cours.
- authtemplatetitle
- Présente le titre d'affichage du modèle de création qui est utilisé par l'élément en cours.
Propriétés du projet en cours - projectid
- Affiche l'identificateur global unique du projet dans lequel est inclus l'élément en cours.
- projectname
- Affiche le nom d'élément du projet dans lequel est inclus l'élément en cours.
- projecttitle
- Affiche le titre du projet dans lequel est inclus l'élément en cours.
Propriétés d'historique - lastmodified
- Affiche la date de la dernière modification et le dernier message de modification.
- lastmodifieddate
- Affiche la date de la dernière modification.
- creation
- Affiche la date de création.
- lastmodifier
- Affiche le nom de l'utilisateur qui a modifié l'élément pour la dernière fois.
- creator
- Affiche le nom de l'utilisateur qui a créé l'élément.
Propriétés d'identification - name
- Affiche le texte qui est entré dans la zone de nom d'un élément.
- title
- Affiche le texte qui est entré dans la zone de titre d'un élément.
- description
- Affiche le texte qui est entré dans la zone de description d'un élément.
- authors
- Affiche les utilisateurs et les groupes qui sont sélectionnés dans la zone des auteurs d'un élément.
- owners
- Affiche les utilisateurs et les groupes qui sont sélectionnés dans la zone des propriétaires d'un élément.
- id
- Affiche l'identificateur global unique d'un élément.
Propriétés de bibliothèque - libraryid
- Affiche l'identificateur global unique de la bibliothèque qui est utilisée par l'élément en cours.
- libraryname
- Affiche le nom de la bibliothèque qui est utilisée par l'élément en cours.
- librarytitle
- Présente le titre d'affichage de la bibliothèque qui est utilisée par l'élément en cours.
Propriétés parent - parentid
- Affiche l'identificateur global unique du parent de l'élément en cours.
- parentname
- Affiche le nom du parent de l'élément en cours.
- parenttitle
- Présente le titre d'affichage du parent de l'élément en cours.
Propriétés du profil - categories
- Affiche les catégories avec lesquelles cet élément est profilé.
- keywords
- Affiche les mots clés avec lesquels cet élément est profilé.
Propriétés de flux de travaux - status
- Affiche l'état du flux de travaux d'un élément.
- statusid
- Affiche l'état de flux de travaux d'un élément sous la forme d'un nombre entier :
- 1 pour brouillon
- 2 pour publié.
- 4 pour arrivé à expiration.
- pendingstatus
- Affiche une chaîne traduite pour l'état en attente. Il s'agit de l'état qui sera associé au document. Par exemple, lorsqu'une date planifiée est atteinte ou lorsqu'un projet est publié.
- pendingstatusid
- Extrait l'état en attente sous la forme d'un nombre entier :
- 1 pour un élément qui n'est pas en attente de changement d'état.
- 2 pour un élément en attente de publication.
- 4 pour un élément en attente d'expiration.
- 8 pour un élément en attente de suppression.
- workflow
- Affiche le flux de travaux sélectionné d'un élément.
- currentstage
- Affiche l'étape de flux de travaux dans laquelle se trouve l'élément.
- publishdate
- Affiche la date et l'heure qui sont sélectionnées dans la zone Date de publication d'un élément.
- expirydate
- Affiche la date et l'heure qui sont sélectionnées dans la zone Date d'expiration d'un élément.
- generaldateone
- Affiche la date et l'heure qui sont sélectionnées dans la zone Date générale 1 d'un élément.
- generaldatetwo
- Affiche la date et l'heure qui sont sélectionnées dans la zone Date générale 2 d'un élément.
- additionalviewers
- Affiche les noms des afficheurs supplémentaires qui sont sélectionnés pour un élément.
- Sélectionnez le type d'élément et le contexte utilisés pour déterminer l'élément à référencer :
Tableau 2. Matrice de contexte et de type d'objet Contexte et type d'objet type="auto"type="content"type="sitearea"type="parent"type="top"context="Selected"Si cette option est sélectionnée, le contexte est défini par l'objet sélectionné. Vous pouvez sélectionner un objet en cliquant sur Sélectionner. Ce paramètre est ajouté à la balise en tant que paramètre name=" " :
Ce paramètre affiche la propriété de l'élément sélectionné. Ce paramètre affiche la propriété de l'objet de contenu sélectionné. Si une zone de site est sélectionnée, aucun élément n'est affiché.
Si l'élément sélectionné est une zone de site, ce paramètre affiche la propriété de la zone de site. Si l'élément sélectionné est un objet de contenu, ce paramètre affiche la propriété de la zone de site parent de l'objet de contenu.
Ce paramètre affiche la propriété du parent de l'élément sélectionné. Ce paramètre affiche la propriété du premier élément du chemin de l'élément sélectionné. context="Current"Si cette option est sélectionnée, le contexte est défini par l'objet courant.
Ce paramètre affiche la propriété de l'élément actuellement rendu. Ce paramètre affiche la propriété de l'objet de contenu en cours. Si une zone de site est sélectionnée, aucun élément n'est affiché.
Si l'élément actuellement rendu est une zone de site, ce paramètre affiche la propriété de la zone de site en cours. Si l'élément actuellement rendu est un objet de contenu, ce paramètre affiche la propriété de la zone de site parent de l'objet de contenu.
Ce paramètre affiche la propriété de la zone de site parent de l'élément actuellement rendu. Ce paramètre affiche la propriété du premier élément du chemin de l'élément actuellement rendu. context="Autofill"Utilisez cette option lorsque l'élément qui est référencé est déterminé par les paramètres de recherche d'un composant de menu, de navigateur ou de taxinomie. Si la balise n'est pas utilisée dans un composant de menu, de navigateur ou de taxinomie, le contexte revient à l'élément en cours.
Ce paramètre affiche la propriété de l'élément renvoyé par un composant de menu, de navigateur ou de taxinomie. Ce paramètre affiche la propriété d'un objet de contenu renvoyé par un composant de menu, de navigateur ou de taxinomie. Si une zone de site est sélectionnée, aucun élément n'est affiché.
Si l'élément en cours renvoyé par un composant de menu, de navigateur ou de taxinomie est une zone de site, la propriété de la zone de site s'affiche. Si l'élément en cours renvoyé par un composant de menu, de navigateur ou de taxinomie est un objet de contenu, la propriété du parent de l'objet de contenu s'affiche.
Ce paramètre affiche la propriété de l'élément parent de l'élément renvoyé par un composant de menu, de navigateur ou de taxinomie. Ce paramètre affiche la propriété du premier élément du chemin de l'élément renvoyé par un composant de menu, de navigateur ou de taxinomie. context="portalContext"Si cette option est sélectionnée, le contexte est défini par le contexte de la page courante. Cette option est valide uniquement pour le contenu fourni à l'aide d'un portlet d'affichage de contenu Web.
Pour plus d'informations, voir la rubrique de l'IBM Knowledge Center appelée Associations de contenu Web.
Ce paramètre affiche un élément de l'élément de contexte de page en cours. Si le contexte de page en cours est un objet de contenu, l'élément de l'objet de contenu en cours est affiché. Si le contexte de page en cours est une zone de site, l'élément de l'objet de contenu par défaut de la zone de site est affiché.
Si le contexte de page en cours est une zone de site, l'élément de la zone de site est affiché. Si le contexte de page en cours est un objet de contenu, l'élément du parent de l'objet de contenu est affiché.
Ce paramètre affiche un élément du parent de l'élément de contexte de page en cours. Ce paramètre affiche un élément du premier élément du chemin de l'élément de contexte de page en cours. context="portalMapping"Si cette option est sélectionnée, le contexte est défini par l'association de contenu web de la page en cours. Cette option est valide uniquement pour le contenu fourni à l'aide d'un portlet d'affichage de contenu Web.
Pour plus d'informations, voir la rubrique de l'IBM Knowledge Center appelée Associations de contenu Web.
Ce paramètre affiche un élément de l'élément sélectionné comme association de contenu Web par défaut de la page. Ce paramètre affiche un élément de l'objet de contenu par défaut de la zone de site sélectionnée comme association de contenu Web par défaut de la page. Ce paramètre affiche un élément de la zone de site sélectionnée comme association de contenu Web par défaut de la page. Ce paramètre affiche un élément du parent de l'élément sélectionné comme association de contenu Web par défaut de la page. Ce paramètre affiche un élément du premier élément du chemin de l'élément sélectionné comme association de contenu Web par défaut de la page. context="portletContext"Si cette option est sélectionnée, le contexte est défini par le contexte du portlet d'afficheur de contenu Web en cours. Cette option est valide uniquement pour le contenu fourni à l'aide d'un portlet d'affichage de contenu Web.
Ce paramètre affiche un élément de l'élément de contexte de portlet en cours. Si le contexte du portlet en cours est un objet de contenu, l'élément de l'objet de contenu en cours est affiché. Si le contexte du portlet en cours est une zone de site, l'élément de l'objet de contenu par défaut de la zone de site est affiché.
Si le contexte du portlet en cours est une zone de site, l'élément de la zone de site est affiché. Si le contexte du portlet en cours est un objet de contenu, l'élément du parent de l'objet de contenu est affiché.
Ce paramètre affiche un élément du parent de l'élément de contexte de portlet en cours. Ce paramètre affiche un élément du premier élément du chemin de l'élément de contexte de portlet en cours. Portal mapping versus portal context : Le contexte de mappage de portail est déterminé par les associations de contenu Web qui sont affectées à chaque page. Ce contexte est utilisé pour le rendu d'une page à laquelle les utilisateurs accèdent pour la première fois. Le contexte de la page peut changer lorsque les utilisateurs de la page interagissent avec son contenu. Chaque afficheur de contenu Web sur une page peut être configuré avec un contexte explicite qui remplace le contexte du rendu de page. Le contexte du portlet peut aussi changer s'il est configuré pour la réception de liens. Lorsqu'un utilisateur clique sur un lien dans un afficheur configuré pour diffuser ses liens, le contexte de la page est mis à jour. Ce nouveau contexte est conservé jusqu'à ce que l'utilisateur clique sur un autre lien sur cette page ou démarre une nouvelle session. Lorsqu'un utilisateur démarre une nouvelle session, le contexte de la page d'origine est utilisé. - Cliquez sur OK pour ajouter la balise à votre conception de navigateur.
Que faire ensuite
| Paramètres des balises | Détails |
|---|---|
name=" " |
Vous devez spécifier le nom de l'élément qui est référencé si context="selected". Si vous spécifiez name="./itemName", le chemin réel n'est pas résolu tant que l'élément n'est pas rendu. Comparée à la spécification du chemin d'accès à l'élément, la résolution à l'aide de cette méthode prend un peu plus de temps. |
format=" " |
Ce paramètre est facultatif et ne peut être utilisé qu'avec certains types de paramètre :
|
separator=" " |
Ce paramètre est utilisé lorsqu'une propriété qui renvoie plusieurs résultats est référencée. Par exemple, pour ajouter un retour à la ligne entre chaque résultat, utilisez separator="<br>". Si aucun séparateur n'est défini, une virgule est placée entre les résultats. |
htmlencode=" " |
Si htmlencode="true",les caractères HTML réservés sont convertis en entités de caractère. Par exemple, '<' est converti en '<'. Ce paramètre est utile si vous souhaitez empêcher les utilisateurs d'ajouter un code malveillant ou de modifier la présentation de leur texte à l'aide de balises HTML. Si ce paramètre n'est pas spécifié, la valeur par défaut indiquée par la propriété |
awareness=" " |
Si awareness="true", les noms d'utilisateur sont affichés à l'aide de la fonction de découverte de personnes. Cette fonction affiche les noms des utilisateurs sous forme d'hyperliens, ce qui permet aux utilisateurs de contacter les personnes avec lesquelles elles veulent travailler. Partout où des liens de personnes sont présents, les utilisateurs peuvent cliquer dessus pour accéder à un menu d'actions permettant de collaborer, c.a.d de contacter et de travailler avec la personne désignée par le lien. Si un administrateur a configuré un serveur HCL Sametime pour qu'il fonctionne avec HCL, les liens vers les personnes indiquent si le statut d'une personne est Actif, Sorti, Déconnecté ou Ne pas déranger. Si ce paramètre n'est pas spécifié, |
ifEmpty=" " |
Saisissez le texte à afficher si aucun résultat n'est renvoyé par la balise. Si la balise n'est pas définie, rien ne s'affiche si aucun résultat n'est renvoyé par la balise. |
include=" " |
Utilisé uniquement avec field="categories". Détermine le niveau de taxinomie à afficher :
Par exemple, si un élément est décrit avec la catégorie Sport et |
restrict=" " |
Utilisé uniquement avec field=categories ou field=library. Entrez une liste de catégories séparées par des virgules afin de renvoyer uniquement les résultats associés aux catégories spécifiées dans la liste. Par exemple, restrict="library/red, library/green" n'affiche que les détails des éléments dont le profil est défini avec les catégories rouge ou vert. Si aucune bibliothèque n'est indiquée, la bibliothèque par défaut est utilisée. |
resolve=" " |
Ce paramètre détermine le type d'accès des résolutions lors de l'affichage des propriétés de niveau d'accès :
|
pre=" " |
Affectez la valeur pre="true" pour activer la prise en charge multiligne. Ce paramètre ne s'applique qu'à la zone Description. Si ce paramètre est activé, les retours à la ligne saisis par l'utilisateur lors de la saisie du texte dans la zone Description sont reconnus lors de leur rendu. Si ce paramètre n'est pas activé, par défaut, il prend la valeur false. |
start=" "
|
Les attributs start et end sont utilisés pour encapsuler les données renvoyées par d'autres balises, telles que les balises HTML. Ces attributs ne sont pas obligatoires. |
Tous les jeux de caractères codés sur deux octets ne prennent pas en charge le code ASCII étendu. Pour utiliser des balises telles que " ", vous devez remplacer "&" par "&".
separator="&nbsp;&nbsp;"