Ecriture de liens vers un contenu Web

Les liens vers les articles de contenu peuvent être écrits en tant qu'URL.

Lien vers un contenu Web à partir d'un autre contenu Web

Les exemples suivants expliquent comment écrire des liens vers du contenu Web qui seront utilisés dans l'afficheur de contenu Web ou le servlet Web Content Manager.

Pour créer un lien à partir d'un élément de contenu Web vers un autre élément de contenu Web, utilisez le format d'adresse URL suivant :

[URLCmpnt mode="current" context="Selected" type="Content" 
name="library/site_area_path/content"]
bibliothèque
Nom de la bibliothèque de contenu Web.
site_area_path
Chemin d'accès à la zone de site dans laquelle réside le contenu.
contenu
Nom de l'élément de contenu.

Lien vers un contenu Web à partir d'un site Web ou d'un portlet externe

Pour créer un lien à partir d'un site Web ou d'un portlet externe qui affiche du contenu Web, utilisez le format d'adresse URL suivant :

http://hostname/context_root/library/site_area_path/content
hostname
Le nom de l'hôte Web Content Manager.
context_root
La racine de contexte de Web Content Manager Par exemple: wps/wcm/connect
bibliothèque
Nom de la bibliothèque de contenu Web.
site_area_path
Chemin d'accès à la zone de site dans laquelle réside le contenu.
contenu
Nom de l'élément de contenu.

Lien vers un contenu affiché dans un afficheur de contenu Web à partir d'un site Web ou d'un portlet externe

Pour créer un lien à partir d'un site Web ou d'un portlet externe vers un contenu affiché dans un afficheur de contenu Web, utilisez l'un des URI POC suivants :

wcm:path:content_path
Utilisez cet URI POC pour créer un lien vers le contenu avec le chemin spécifié. Par exemple: /Web Content/Articles/Sample Article.
wcm:oid:content_id
Utilisez cet URI POC pour créer un lien vers le contenu avec l'ID spécifié. Par exemple: fa2bfd32-7b2f-4394-a5ab-2e150c5ed8aa.

Utilisez l'un des URI POC pour créer une URL avec le format suivant :

http://hostname/context_root/mypoc/virtual_portal_context?urile=poc_uri

Remarque : L'URI POC doit utiliser une URL codée. Par exemple:

http://myportal/wps/mypoc/myvp?urile=wcm%3Apath%3A/Web+Content/Articles/Sample+Article

Vous pouvez ajouter des paramètres de requête à l'URL pour spécifier la façon dont le portail résout l'URI POC.

Pour faire référence à une page de portail spécifique, utilisez l'un des paramètres ci-après. Les paramètres ne peuvent pas être combinés :

page
Ce paramètre permet de spécifier le nom unique ou l'ID objet de la page cible. Par exemple: &page=my.content.page
mappage
Ce paramètre permet de spécifier la page cible à l'aide d'un mappage d'URL. Par exemple: &mapping=myContentPage
en cours
Ce paramètre permet de spécifier que la page en cours est la page cible. Par exemple: &current=true
Pour utiliser un modèle de présentation spécifique dans le but de rendre le contenu demandé, utilisez le paramètre suivant :
pagedesign
Spécifiez le chemin au modèle de présentation dans votre bibliothèque de contenu Web, y compris les noms de dossiers. Par exemple: &pagedesign=/Web+Content/My+Templates+Folder/My+Presentation+Template

Pour spécifier un type MIME pour la fonction Contenu en tant que service décrite dans la rubrique Contenu en tant que service, utilisez le paramètre suivant :

mime-type
Spécifiez le type MIME qui est utilisé en tant que type de contenu de réponse pour une demande Contenu en tant que service. Si vous activez votre contenu pour différents formats de données en fonction du type MIME, ce paramètre spécifie le type de contenu produit par le composant de conception qui rend le contenu demandé. Vous pouvez utiliser un élément de l'objet de contenu ou un modèle de présentation afin de générer la sortie. Pour plus d'informations sur l'activation de différents formats de données en fonction du paramètre mime-type, voir la section Sélection de format de données en fonction du type MIME. Par exemple: &mime-type=application/json
Dynamic page lookup : Le paramètre page est facultatif. Vous pouvez utiliser la fonction de transmission de lien de l'afficheur de contenu Web pour rechercher dynamiquement des pages en omettant le paramètre page. Par exemple, si vous disposez d'un objet de contenu News1 enregistré dans la bibliothèque Contenu Web sous la zone de site Actualités, vous pouvez créer un lien vers cet objet de contenu à l'aide de l'URL suivante :
http://hostname/context_root_poc?urile=wcm%3Apath%3A/Web+Content/News/News1
hostname
The name of the Web Content Manager host.
context_root_poc
Racine de contexte de portail. Par exemple, wps/poc ou wps/mypoc.
Vous pouvez également ajouter une page de portail spécifique en utilisant un mappage d'URL selon le format suivant :
http://hostname/context_root/portal_page_url_mapping/?current=true&urile=wcm%3Apath%3Alibrary/site_area_path/content
hostname
Le nom de l'hôte Web Content Manager.
context_root
Racine de contexte de portail. Par exemple, des sites anonymes peuvent utiliser wps/portal. Sinon, utilisez wps/myportal.
portal_page_url_mapping
Nom composé du mappage d'URL de portail à la page de portail qui contient le portlet Web Content Manager (les mappages d'URL peuvent être configurés à l'aide des portlets d'administration de portail).
bibliothèque
Nom de la bibliothèque de contenu Web.
site_area_path
Chemin d'accès à la zone de site dans laquelle réside le contenu.
contenu
Nom de l'élément de contenu.
Remarque : L'afficheur de contenu Web sur la page cible doit être configuré pour recevoir des liens depuis Ce portlet et d'autres.

Ajout de paramètres de mémoire cache à une URL

Vous pouvez ajouter des paramètres de mémoire cache de contenu Web et paramètres d'expiration de la mémoire cache à une URL pour personnaliser les stratégies de mise en mémoire cache de chaque élément. Par exemple:

http://hostname/context_root/library/site_area_path/content?cache=site&contentcache=session

hostname
Le nom de l'hôte Web Content Manager.
context_root
La racine de contexte de Web Content Manager Par exemple: wps/wcm/connect
bibliothèque
Nom de la bibliothèque de contenu Web.
site_area_path
Chemin d'accès à la zone de site dans laquelle réside le contenu.
contenu
Nom de l'élément de contenu.

Ajout d'un dernier paramètre converti en URL

Vous pouvez ajouter la date de dernière modification de l'objet de contenu en cours à l'en-tête de la page affichée. Par exemple:

http://hostname/context_root/library/site_area_path/content?returnLastModified=true

hostname
Le nom de l'hôte Web Content Manager.
context_root
La racine de contexte de Web Content Manager Par exemple: wps/wcm/connect
bibliothèque
Nom de la bibliothèque de contenu Web.
site_area_path
Chemin d'accès à la zone de site dans laquelle réside le contenu.
contenu
Nom de l'élément de contenu.

Remplacement du mode contexte

Le paramètre urlModeOverride permet de remplacer le contexte d'URL par défaut lors de l'établissement d'une liaison aux composants URL, Lien et Marque de réservation. Les valeurs acceptées sont les suivantes :

current
Permet de choisir le style d'URL en fonction de la demande.
standalone
Permet de générer des URL qui s'affichent en dehors d'un site de portail, par exemple, un site de servlet.
poc
Permet de générer une URL de portail avec état qui affiche un contenu par rapport au portlet de rendu WCM mappé ou une URL de servlet si aucun mappage n'existe. Equivalente à la valeur 'statique' lors de l'affichage en-dehors d'un site de portail.
static
Permet de générer une courte URL de portail sans état ou une URL de servlet si aucun mappage n'existe.

Autres paramètres d'URL

WCMRenderAbsoluteURLs
Ajoutez cela à une URL pour générer une URL absolue à la place de l'URL relative.