Bonjour,

Mise a jour d'un site CPS entre un site local et un site distant hebergé ( les
hebergeurs ZOPE sont une espéce rare .. voire en voie de disparition) .. C'est
Mission Impossible ... car on manipume des objets  et non des fichiers ..

Il faut etre en pratique faire de l'hebergement  personnel ou local avec toutes
les contraintes ... soit prévoir une prestation d'administration supplementaire
d'administration de ZOPE  contre espéces +++ faite par l'hébergeur ..

C'est la raison pour laquelle je n'ai pas insisté .. dans l'utilisation de ZOPE
et préféré privilégier d'autres solutions a base de PHP ( surtout pour les gens
qui ont l'experience de C et C++)

A+


Selon Ib <[EMAIL PROTECTED]>:

> Tu peux essayer de voir dans la bonne vieille doc à l'adresse
>
http://www.cps-project.org/sections/documentation/developers/guide_du_developpeur
> A partir de la page 30 il explique le principe. Creer son schemas et/ou
> layout, cliquer sur l'onglet export dans la ZMI, copier le code dans
> getCustomDocumentSchemas.py ou getCustomDocumentLayouts.py que tu vas mettre
> dans le repertoire skins de ton produit.
> Pour les actions tu fais de meme. Et le tuple a mettre dans
> getCustomActions.py par exemple est de la forme :
>
> MyPROJET_ACTIONS = (
>
>     { 'tool'      : 'portal_actions',
>                     'id'        : 'id',
>                     'name'      : 'titre',
>                     'action'    :
> 'string:${portal_url}/cpsdirectory_entry_search_form?dirname=az',
>                     'permission': (View, ),
>                     'condition' : '',
>                     'category'  : 'Administrateur',
>                     'visible'   : 1,
>                   },
>
>    { 'tool'      : 'portal_actions',
>                      'id'        : 'id',
>                      'name'      : 'titre',
>                      'action'    :
> 'string:${portal_url}/cpsdirectory_entry_search_form?dirname=az',
>                      'permission': (View, ),
>                      'condition' : '',
>                      'category'  : 'Administrateur',
>                      'visible'   : 1,
>                    },
> )
>
>
>
> Baye DIAGNE <[EMAIL PROTECTED]> a écrit : Tout dabord merçi pour ta réponse
> rapide;
>
>  Sinon vous pouvez ajouter vos modifications dans le produit et le
> reinstaller sur le serveur de prod. C'est d'ailleurs mieux à mon avis si ce
> ne sont pas des modifs frequentes.
>
> Je veux bien mais dis moi STP comment es ec que je puisse créer dans mon file
> système quelque chose qui met à jour mes produits par exemple dans
> portal_layouts/link?
>  comment es que je fais?
>  T'as pas de doc sur ca?
>
>
>  Le 30/06/06, Ib <[EMAIL PROTECTED]> a écrit :  A votre place je ferais
> un import-export sous zope en zexp pour les layouts, schemas et autres
> semblables (NB: A la reinstallation du produit CPS il se pourrait que ca
> disparaisse si d'autres au memes identifiants existent!!).
> Pour les actions je ne vois pas de solution par la ZMI.
> Sinon vous pouvez ajouter vos modifications dans le produit et le reinstaller
> sur le serveur de prod. C'est d'ailleurs mieux à mon avis si ce ne sont pas
> des modifs frequentes.
>
> Baye DIAGNE <[EMAIL PROTECTED]> a écrit :
>   Bonjour,
>
>  j'ai un serveur CPS en développement (ou on fait des modifications et c'est
> moi même qui le gère) et un autre en production géré par d'autres personnes.
>  Si au départ nos deux installations ainsi que les sites et les produits sont
> identiques et que j'apporte des modifications par exemple rien que dans
> portal_layout et dans portal_action,
>  comment es ce que je puisse faire  pour intégrer ces modifications dans mon
> serveur en production facilement sans refaire un a un les modifications fait
> sur le serveur de développement?
>  Y'a t'il une doc pour ca ?
>  qu'es ce que vous me conseillez de faire?
>
>  _______________________________________________
> cps-users-fr
> Adresse de la liste : [email protected]
> Gestion de l'abonnement :
>
>
>
>
> ---------------------------------
>  Yahoo! Mail réinvente le mail ! Découvrez le  nouveau Yahoo! Mail et son
> interface révolutionnaire.
>
>
>
>
>
>
>
> ---------------------------------
>  Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et son
> interface révolutionnaire.


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

Répondre à