Le jeudi 23 juin 2005 à 11:23 +0200, FILLEAU Anthony a écrit :
> Bonjour,
> 
>  
> > **** Installation de CPS *****
> Décompresser le contenu du tar.gz dans $PRODUCTS
>Ce qui créerait un sous répertoire Products dans Products...
>Et dans ce cas là, c'est pas bon. Il faut replacer les produits dans
>Products (cut/copy et c'est fait).
>

Exact, je suis allé un peu vite :-)

>Ensuite redémarrer Zope pour la prise en compte des produits, et ça
>devrait aller.
>
>CPS est un ensemble de produits qu'il faut installer dans "Products".
>

voila qui est plus clair

>Sinon la doc que tu as cité là... elle est déjà publiée quelque part?
>Si oui, peux-tu fournir l'URL (que je l'indique sur CPS-Project), Si non,
>je vais la mettre en ligne sur CPS-Project.org .

je n'ai rien inventé (comprendre il doit exister des bouts à droite et à
gauche sur le web) mais en fait c'est une partie d'un doc que je suis en
train de construire afin de décrire plus en détails la plateforme CPS
qui sera utilisée dans mon établissement l'année prochaine.

À l'origine, la première maquette a été contruite en utilisant plone et
le document était beaucoup plus conséquent mais désormais inutile. Je
l'adapte progressivement (j'en suis à la partie ldap)
Vous pouvez donc en faire ce que vous souhaitez, j'essaierai de la
compléter au fur et à mesure directement sur le site.

**** Pour la partie Epoz (rappel, il s'agit de corriger le formatage du
texte entré à l'aide de cet éditeur)

1) télécharger la suite de modules python egenix à cette adresse 
http://www.egenix.com/files/python/egenix-mx-base-2.0.5.tar.gz (adapter
la numérotation) ou sur debian sarge :
$sudo apt-get install python-egenix*

Pour la première méthode : 
        *$tar xfvz egenix-mx-base-2.0.5.tar.gz ; cd egenix-mx-base-2.0.5
        *$sudo python setup.py install (il est nécessaire d'utiliser les
        droits du super utilisateur puisque les modules s'installent
        dans /usr/lib/python2.3/site-packages/)

2) installer elementtree (nécessaire dans tous les cas pour le
fonctionnement de CPSOO)
        * $sudo apt-get install python-elementtree

3) installer le module egenix-mx-experimental (qui contient tidy, le
programme qui vérifie/transforme la syntaxe du texte)
        * $wget
        http://www.egenix.com/files/python/egenix-mx-experimental-0.8.0.tar.gz 
(ici aussi adapter la numérotation)
        * tar xfvz egenix-mx-experimental-0.8.0.tar.gz ; cd
        egenix-mx-experimental-0.8.0
        * modifier le fichier mxEXPERIMENTAL.py à l'aide du code inclus
        dans le mxTidyHowTo (le plus simple est de le supprimer et de le
        recréer) contenu dans $PRODUCTS/Epoz.
        * finalement $sudo python setup.py install


À ce stade, il reste un pb, les liens gérés par Epoz sont absolus, il
faut donc ajouter une étape (Epoz est capable de réaliser toutes sortes
de traitements après que l'on ait appuyé sur la touche «créer» ) décrite
dans la faq Epoz (toujours dans $PRODUCTS/Epoz).
Ceci dit, la version d'Epoz utilisée dans CPS ne permet pas d'avoir le
lien de navigation interne (j'imagine que c'est parce que les docs ne
sont pas publiés dans le répertoire dans lequel ils sont créés, le
workflow devrait modifier lui-même ces liens), les liens sont donc à
inclure à la main, ce qui corrige le pb.

Bye



-- 
Latreyte David


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

Répondre à