Le thème 7.0.0.2 migré n'est pas activé pour les métadonnées de la fonction glisser-déposer. Par conséquent, vous devez ajouter les informations à la définition de thème.
Pourquoi et quand exécuter cette tâche
Choisissez l'une des options suivantes pour activer la fonction de glisser-déposer dans votre thème migré 7.0.0.2 :
Procédure
-
Procédez comme suit si vous possédez un script de déploiement de thème :
-
Editez votre fichier script de déploiement.
-
Ajoutez le paramètre suivant à votre script :
<parameter name="com.ibm.portal.theme.dnd.sources" type="string" update="set">
<![CDATA[ibmDndColumn:com.ibm.pb.dnd.layout.LayoutColumnSource:vertical,ibmDndRow:com.ibm.pb.dnd.layout.LayoutRowSource:horizontal]]></parameter>
Exemple de fichier script de déploiement de thème avec le paramètre de glisser-déposer inclus :
<theme action="update" active="true" context-root="/wps/myCustomTheme" default="false" defaultskinref="myCustomSkin" domain="rel" resourceroot="dynamicSpots" uniquename="my.custom.theme">
<localedata locale="en">
<title>Custom Theme</title>
</localedata>
<allowed-skin skin="myCustomSkin" update="set"/>
<parameter name="com.ibm.portal.layout.template.href" type="string" update="set"><![CDATA[dav:fs-type1/themes/customTheme/layout-templates/2ColumnEqual/]]></parameter>
<parameter name="com.ibm.portal.dojo.config.parseOnLoad" type="string" update="set"><![CDATA[false]]></parameter>
<parameter name="resourceaggregation.profile" type="string" update="set"><![CDATA[profiles/profile_deferred.json]]></parameter>
<parameter name="com.ibm.portal.theme.template.ref" type="string" update="set"><![CDATA[dav:fs-type1/themes/customTheme/]]></parameter>
<parameter name="com.ibm.portal.theme.dnd.sources" type="string" update="set">
<![CDATA[ibmDndColumn:com.ibm.pb.dnd.layout.LayoutColumnSource:vertical,ibmDndRow:com.ibm.pb.dnd.layout.LayoutRowSource:horizontal]]></parameter>
</theme>
-
Réimportez votre fichier script de déploiement de thème.
-
Procédez comme suit si vous ne possédez pas de script de déploiement de thème :
-
Exportez tous les thèmes et habillages à l'aide du script ExportThemesAndSkins.xml. Localisez le script dans le répertoire \ibm\PortalServer\doc\xml-samples.
-
Localisez votre thème dans le fichier exporté et ajoutez le paramètre suivant à votre thème :
<parameter name="com.ibm.portal.theme.dnd.sources" type="string" update="set">
<![CDATA[ibmDndColumn:com.ibm.pb.dnd.layout.LayoutColumnSource:vertical,ibmDndRow:com.ibm.pb.dnd.layout.LayoutRowSource:horizontal]]></parameter>
-
Sauvegardez vos modifications.
-
Importez le fichier sauvegardé.