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>
