Cette page ne doit être appliquée que si le script de migration assistée vous demande de passer la migration manuelle code.20240829.ODF.ExportCDMFR
Les fonctions suivantes du cycle de vie des formations (program.xml) n'existe plus. Elles doivent être supprimées.
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.<function type="avalon">
<arg name="id">org.ametys.odf.cdmfr.DepositCDMFRFunction</arg>
</function>
<function type="avalon">
<arg name="id">org.ametys.odf.cdmfr.DepositCDMFRFunction</arg>
</function>
<function type="avalon">
<arg name="id">org.ametys.odf.cdmfr.DepositCDMFRFunction</arg>
</function>
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.<function type="avalon">
<arg name="id">org.ametys.odf.cdmfr.SendCDMFRFunction</arg>
</function>
<function type="avalon">
<arg name="id">org.ametys.odf.cdmfr.SendCDMFRFunction</arg>
</function>
<function type="avalon">
<arg name="id">org.ametys.odf.cdmfr.SendCDMFRFunction</arg>
</function>
De plus l'action de workflow "dépublier" peut-être supprimée. Elle n'est plus utilisée.
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.<action id="9001" name="plugin.odf:WORKFLOW_ACTION_REPUBLISH">
<restrict-to>
<conditions type="AND">
<condition type="avalon">
<arg name="id">org.ametys.cms.workflow.ContentCheckRightsCondition</arg>
<arg name="right">ODF_Rights_Program_Validate</arg>
</condition>
<condition type="avalon">
<arg name="id">org.ametys.cms.workflow.LockCondition</arg>
</condition>
<condition type="avalon">
<arg name="id">org.ametys.cms.workflow.ValidateContentCondition</arg>
</condition>
<condition type="avalon">
<arg name="id">org.ametys.odf.workflow.PublishableODFContentCondition</arg>
</condition>
<condition type="avalon">
<arg name="id">org.ametys.cms.workflow.HasLiveLabelCondition</arg>
</condition>
</conditions>
</restrict-to>
<results>
<unconditional-result old-status=" " status=" " step="-1"/>
</results>
<post-functions>
<function type="avalon">
<arg name="id">org.ametys.odf.cdmfr.SendCDMFRFunction</arg>
</function>
<function type="avalon">
<arg name="id">org.ametys.odf.cdmfr.DepositCDMFRFunction</arg>
</function>
</post-functions>
</action>
<action id="9001" name="plugin.odf:WORKFLOW_ACTION_REPUBLISH">
<restrict-to>
<conditions type="AND">
<condition type="avalon">
<arg name="id">org.ametys.cms.workflow.ContentCheckRightsCondition</arg>
<arg name="right">ODF_Rights_Program_Validate</arg>
</condition>
<condition type="avalon">
<arg name="id">org.ametys.cms.workflow.LockCondition</arg>
</condition>
<condition type="avalon">
<arg name="id">org.ametys.cms.workflow.ValidateContentCondition</arg>
</condition>
<condition type="avalon">
<arg name="id">org.ametys.odf.workflow.PublishableODFContentCondition</arg>
</condition>
<condition type="avalon">
<arg name="id">org.ametys.cms.workflow.HasLiveLabelCondition</arg>
</condition>
</conditions>
</restrict-to>
<results>
<unconditional-result old-status=" " status=" " step="-1"/>
</results>
<post-functions>
<function type="avalon">
<arg name="id">org.ametys.odf.cdmfr.SendCDMFRFunction</arg>
</function>
<function type="avalon">
<arg name="id">org.ametys.odf.cdmfr.DepositCDMFRFunction</arg>
</function>
</post-functions>
</action>
<action id="9001" name="plugin.odf:WORKFLOW_ACTION_REPUBLISH">
<restrict-to>
<conditions type="AND">
<condition type="avalon">
<arg name="id">org.ametys.cms.workflow.ContentCheckRightsCondition</arg>
<arg name="right">ODF_Rights_Program_Validate</arg>
</condition>
<condition type="avalon">
<arg name="id">org.ametys.cms.workflow.LockCondition</arg>
</condition>
<condition type="avalon">
<arg name="id">org.ametys.cms.workflow.ValidateContentCondition</arg>
</condition>
<condition type="avalon">
<arg name="id">org.ametys.odf.workflow.PublishableODFContentCondition</arg>
</condition>
<condition type="avalon">
<arg name="id">org.ametys.cms.workflow.HasLiveLabelCondition</arg>
</condition>
</conditions>
</restrict-to>
<results>
<unconditional-result old-status=" " status=" " step="-1"/>
</results>
<post-functions>
<function type="avalon">
<arg name="id">org.ametys.odf.cdmfr.SendCDMFRFunction</arg>
</function>
<function type="avalon">
<arg name="id">org.ametys.odf.cdmfr.DepositCDMFRFunction</arg>
</function>
</post-functions>
</action>
Supprimer aussi les appels à cette action :
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.<common-action id="9001" />
<common-action id="9001" />
<common-action id="9001" />