La transition cut_copy_paste n'effectue pas d'action mais sert uniquement à préciser les droits nécessaires. Pour faire un cut/copy/paste, cf folder_copy.py, folder_cut.py et folder_paste.py.

Florent

On 3 Jul 2006, at 15:05, HERVE Patrick wrote:


Bonjour,
je voudrais aussi avoir des renseignements sur le copy/paste.
J'aurai besoin d'utiliser les Script (before) et Script (after) dipsonible dans le workflow, mais mes scripts ne sont pas pris en compte ( /portal_workflow/section_content_wf/transitions/ cut_copy_paste ). existe-t-il un fichier tel que content_status_modify.py qui aurait pour role de gerer le copy/paste ?

CPS : 3.2.4


-----Message d'origine-----
De : [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] la part de Cyrille
Leroux
Envoyé : lundi 3 juillet 2006 14:25
À : cps-users-fr
Objet : [CPS-users-fr] Utiliser la transition 'cut_copy_past' dans
unscript Python


Bonjour,
    Avec CPS3.4.0-1, j'essaie de déplacer des documents d'une section
à l'autre via un script python. Pour ça je fais appel aux transitions
du workflow de base. Mais je n'arrive pas à utiliser la transition
'cut_copy_paste'.

Pour le moment, j'arrive à publier des documents, par exemple
avec la commande :
context.portal_workflow.doActionFor(documentConcerné,
'copy_submit',dest_container='cps/sections/uneSection',
initial_transition='publish')

Mais remplacer 'copy_submit' par 'cut_copy_paste' n'est pas suffisant,
et cette commande ne semble pas avoir d'effets

Une idée?
    Cyrille.

--------------------------------------------------------------
----------------
Pour info, les variable du workflow section_content_wf :
action    The last transition
actor   The ID of the user who performed
comments   Comments about the last transition
dest_container   Destination container for the last paste/publish
language_revs   The language revisions of the proxy
review_history   Provides access to workflow history
time   Time of the last transition
_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement :
<http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>


_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/ cps-users-fr>

--
Florent Guillaume, Nuxeo (Paris, France)   Director of R&D
+33 1 40 33 71 59   http://nuxeo.com   [EMAIL PROTECTED]



_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à