Bonjour,Je ne trouve pas de solution à mon problème.(Serveur Alfresco 3.4)Je souhaite pouvoir gérer le versionning de document dans un espace (après un workflow automatique simple) et cherche donc à utiliser un javascript (lancé dans une règle de contenu) pour L'idée serait de se basé sur l'exemple du code ci dessous.//////////////////////////////////////////////////////
// File Name: move_version.js
//
// Purpose : Move a file from a folder to a target
// folder (which must be actually parent folder). If file
// already exists in target folder it uses versioning to
// replace file and increase version number.
//
// Author: Julien Bonjean (julien@bonjean.info)
//
// Creation Date: 2009-02-10
// Last Modified: 2009-02-10 16:26:10 -0500
//////////////////////////////////////////////////////
var sourceFile = document;
var sourceFolder = document.parent;
var targetFolder = space.parent;
var targetFile = targetFolder.childByNamePath(document.name);
if(targetFile == null)
{
sourceFile.move(targetFolder);
}
else
{
var targetFileWorkingCopy = targetFile.checkout();
targetFileWorkingCopy.content = sourceFile.content;
targetFileWorkingCopy.checkin("",false);
sourceFile.remove();
}
J'ai essayé de nombreuses syntaxes différentes pour essayer de répondre à mon besoin mais ne maitrisant pas ce langage, je me retrouve bloqué.Merci d'avance pour votre aideBonne journée