Interface de configuration XML et pages gérées
Vous pouvez utiliser l'interface de configuration XML (XML Access) pour manipuler des pages gérées, à l'instar d'autres ressources de portail.
Portée de projet
Lorsque vous utilisez l'interface de configuration XML avec des pages gérées, le traitement est effectué intégralement dans un projet ou intégralement hors d'un projet.
xmlaccess -in input_file -url http://hostname:port_number/wps/config/$project/project_name
xmlaccess -in input_file -url http://hostname:port_number/wps/config/$project/project_object_id
- xmlaccess -in Export.xml -url http://www.exemple.com:10039/wps/config/$project/monprojet
- La commande suivante doit être entrée sur une seule ligne :
- xmlaccess -in Export.xml -url
- http://www.exemple.com:10039/wps/config/$project/
- Z6QReDeN9E86O46P9CGJMK633P8JMG6J1P8MM47MPD6MMCC63PI3IL6GPD63R46J1
$
) d'une barre oblique inversée (\
) pour empêcher que $project
soit interprété comme une variable d'environnement. Par exemple:xmlaccess -in Export.xml -url http://www.example.com:10039/wps/config/\$project/myproject
Utilisation du traitement de transaction avec l'interface de configuration XML
Pour maintenir la synchronisation des informations de la page et de la base de données pour une page, utilisez l'attribut transaction-level
de l'élément request
dans le fichier XML. Pour plus d'informations sur l'utilisation de l'attribut transaction-level
, voir le guide de référence de la configuration de XML.
<request
type="update"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="PortalConfig_8.5.0.xsd"
transaction-level="resource">
Exclusion de pages de la gestion dans Web Content Manager
Par défaut, vous pouvez gérer toutes les pages HCL Portal dans Web Content Manager sauf les pages d'administration de portail. Lorsqu'un administrateur crée ou importe une page, le portail vérifie si la page parent a une zone de site de page de portail dans Web Content Manager. Si c'est le cas, le portail crée une zone de site de page de portail pour la nouvelle page dans Web Content Manager également.
content-mapping-info
avec l'attribut has-system-mapping
: - has-system-mapping=true|false
- Utilisez cette balise comme suit :
- conforme
- Lorsque le script XML crée ou importe une page, le portail crée également un élément de page dans Web Content Manager.
- false
- Lorsque le script XML crée ou importe une page, le portail ne crée pas d'élément de page dans Web Content Manager.
- (non spécifié)
- Si vous ne définissez pas de valeur pour cette balise dans le script XML, il suit le portail dans lequel la page est importée :
- Si les pages gérées sont activées, un objet de page est également créé dans Web Content Manager.
- Si les pages gérées sont désactivées, un objet de page n'est pas créé dans Web Content Manager.