Activation de la fonction glisser-déposer sur un thème migré 7.0.0.2

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 :
    1. Editez votre fichier script de déploiement.
    2. 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>
    3. 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 :
    1. 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.
    2. 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>
    3. Sauvegardez vos modifications.
    4. Importez le fichier sauvegardé.