[CPS-users-fr] Restriction de publication

Maxime DELRIEU maxime.delrieu at capgemini.com
Mar 14 Nov 11:44:20 CET 2006


J'ai eu ce cas de figure.
Pour cela j'ai utilisé plusieurs choses :

    * un type de section spécifique n'acceptant uniquement qu'un (ou un
      nombre restreint) type de document. On copie le type section puis
      on le modifie par exemple
    * on rajoute le nouveau type de section dans portal_tree afin qu'il
      soit rendu visible comme conteneur
    * on surcharge le script getCustomAllowedContainerTypes.py qui est
      fait pour préciser les associations ad hoc entre un type de
      fichier et un type de rubrique. Voici un exemple :

*##parameters=
# $Id: getCustomAllowedContainerTypes.py 7215 2005-03-03 13:58:20Z 
sfermigier $
"""
Return custom document container types.
"""

container_types = {
    'Mon type spécifique': ['Ma section de publication pour ce type'],
    }

return container_types
*
Normalement c'est tout ce qui faut sauf si j'ai oublié quelque chose.

Cordialement,


Julien Fays a écrit :
> Bonjour,
> J'en appelle aux expert CPS pour cette petite question concernant CPS3.4
> Est-it possible de restreindre les sections disponibles à la 
> publication d'un document?
> Je m'explique:
> Je créé un doc de type "A" dans un workspace, quel qu'il soit.
> Je souhaite publier ce doc dans une section. Donc à ce moment là, dans 
> mon interface, je peux choisir la ou les section(s) de destination de 
> mon doc.
> Est-it possible de définir, pour mon type de document "A", les 
> sections dans lesquelles celui-ci peut être publié?
> Car parmis mes section nommées "w", "x", "y" et "z", je voudrais que 
> l'on puisse uniquement choisir "x" et/ou "y".
>
> J'espère que mon explication est suffisament claire.
> Merci d'avance pour votre aide.
>
> Cordialement,
> Julien
> ------------------------------------------------------------------------
>
> _______________________________________________
> cps-users-fr 
> Adresse de la liste : cps-users-fr at lists.nuxeo.com
> Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
>   

-- 
-----------------------------------------------------------------------
Maxime DELRIEU - CRI

Capgemini SUD
Agence de Marseille
90, chemin du Roy d'Espagne
BP 23
13275 Marseille cedex 09

-----------------------------------------------------------------------



This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient,  you are not authorized to read, print, retain, copy, disseminate,  distribute, or use this message or any part thereof. If you receive this  message in error, please notify the sender immediately and delete all  copies of this message.
-------------- section suivante --------------
Une pièce jointe HTML a été enlevée...
URL: http://lists.nuxeo.com/pipermail/cps-users-fr/attachments/20061114/9aaa735f/attachment.html



This list archive provided by Nuxeo, the leaders of open source ECM. Check out the Nuxeo 5 open source, standards-based ECM project.