[Résolu]L'édition en ligne par un webscript

cancel
Showing results for 
Search instead for 
Did you mean: 
flash31186_8291
Member II

[Résolu]L'édition en ligne par un webscript

Bonjour à tous,

En fait voilà, lorsque je crée un nouveau contenu dans un espace via un webscript, j'initialise un certain nombre de propriété … titre, description, etc…
Cependant, il y a une option qui est assez récalcitrante. En effet, l'option editInline refuse de s'initialiser à true dès le départ… voilà comment j'ai procédé :


var contenu = path.createNode("contenu.txt", "cm:content");

contenu.properties["cm:title"]="contenu";
contenu.properties["cm:description"]="Ce fichier contient du contenu…";
contenu.properties["app:editInline"]=true;
contenu.content="contenu";
contenu.save();

Donc, suite à tout cela, lorsque je vais dans les propriété du contenu dans alfresco, après la création du contenu, j'ai tjs les lignes :

Ce document ne peut pas être édité en ligne.

Autoriser l'édition en ligne


Avec le lien pour autoriser l'édition en ligne (quand la personne étant connectée y a accès … ;-))
J'aimerais donc que tout les contenus que je créée soit éditable en ligne …

Aurais-je fait une fausse manœuvre ? Si qqun à une idée, je suis preneur ;-)

Merci d'avance,

Michaël
2 Replies
rivarola
Active Member

Re: [Résolu]L'édition en ligne par un webscript

Bonjour,

Il faut ajouter l'aspect app:inlineeditable avant de forcer la propriété app:editInline.
flash31186_8291
Member II

Re: [Résolu]L'édition en ligne par un webscript

Bonjour,

OK nickel, ca fonctionne maintenant … donc par rapport à mon script décris plus haut, il suffisais de taper la ligne
contenu.addAspect("app:inlineeditable");
contenu.properties["app:editInline"]=true;
pour que cela fonctionne.

Merci bcp à rivarola ;-)

Michaël