Définition et affection manuelles de l'habillage à un thème

Lorsque vous créez des ressources d'habillage, vous pouvez les définir de manière à pouvoir les affecter à un thème.

Pourquoi et quand exécuter cette tâche

You can define the skin and assign it to a theme by using Manage properties or manually. Informations complémentaires relatives à la définition de l'habillage et à son affectation à un thème à l'aide de Gérer les propriétés.

Procédure

  1. Utilisez le fragment de code suivant comme modèle de la définition d'habillage XMLAccess à importer, où theme_context, skin_folder_name, skin_unique_name, skin_title, theme_folder, skin_folder_name et theme_unique_name sont les valeurs uniques affectées à votre thème et à votre habillage.
    Remarque : Ce modèle crée un titre en anglais uniquement, mais vous pouvez ajouter d'autres environnements locaux.
    <?xml version="1.0" encoding="UTF-8"?>
    				<request
    					xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" build="wp80" version="8.0"
    					xsi:noNamespaceSchemaLocation="PortalConfig_8.5.0.xsd"
    					type="update" create-oids="true">
    					<portal action="locate">
    						<skin action="update" active="true" context-root="theme_context" default="false" domain="rel" 
    						  resourceroot="skin_folder_name" type="default" objectid="skin_unique_name" uniquename="skin_unique_name">
    						<localedata locale="en">
    							skin_title
    						</localedata>
    							<parameter name="com.ibm.portal.skintype" type="string" update="set"><![CDATA[template]]></parameter>
    							<parameter name="com.ibm.portal.skin.template.file.name.html" type="string" update="set"><![CDATA[skin.html]]></parameter>
    							<parameter name="com.ibm.portal.skin.template.ref" 
    							  type="string" update="set"><![CDATA[dav:fs-type1/themes/theme_folder/skins/skin_folder_name/]]></parameter>
    						</skin>
    						<theme action="update" uniquename="theme_unique_name">
    							<allowed-skin skin="skin_unique_name" update="set"/>
    						</theme>
    					</portal>
    				</request>
  2. Importez la définition d'habillage XMLAccess à l'aide de la ligne de commande ou du portlet Importation XML.