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