Olivier Grisel a écrit :
Terence MICELI a écrit :

Bonjour Olivier Grisel,

je vous reponds par mail car je ne sais pas comment continuer le sujet, je pensé que je recevrai les reponses par mail mais non je ne recois aucun mail de la liste, je ne sais pas vraiment comment ça marche. Pourtant je me suis inscrit à
http://lists.nuxeo.com/mailman/options/cps-users-fr/

 >

Donc j'ai vu votre reponse sur http://lists.nuxeo.com/pipermail/cps-users-fr/2006-March/014285.html
mais je en sais pas comment repondre...

Pourriez-vous m'indiquez comment recevoir et repondre au sujet que j'ai lancer ?


Effectivement ca serait bien de répondre sur la liste pour que tout le monde puisse participer. Etes vous bien inscrit sur la liste? Utilisez vous le meme compte email que celui que vous avez utilisé pour poster le premier message ?

Sinon, il est toujours possible d'accéder aux mailing lists de CPS et de la majorité des logiciels opensource via a un lecteur de forum/news (protocole nntp) en s'abonnant au forum "gmane.comp.web.zope.cps.general.french" sur le serveur nntp news.gmane.org. Mozilla Thunderbird supporte ce protocole nativement: il suffit de creer un nouveau compte de forum qui point sur ce serveur.

En attendant je forwarde cette réponse a la liste.





Merci bcp j'ai pu configurer grace à vos indications :)




----

Pour ce qui de mon pb j'ai suivi ce que vous m'avez dis de faire.

Pour le site (on l'appelera judo) qui fonctionne sous CPS 3.3.8.1

1. J'ai créer une instance toute propre dans mon serveur de test, j'ai copier CPS nightly dans Product a partir de l'archive CPS-3-full-2006-03-03.tgz

2. j'ai copier le Data.fs du serveur de pré-production (Zope 2.9.0 / CPS 3.3.8.1) sur celui de test

3. Dans la ZMI, dans l'instance CPS, créer un tool CPS 'Setup Tool' avec le menu Add (en en choisissant CPS Tools). Un objet portal_setup apparait alors dans la liste des objets de CPS.
 -- OK

4. Sur l'onglet upgrades de ce tool, executer toutes les mises a jour nécessaires
 -- j'ai utiliser uniquement les MAJ 3.3.8 -> 3.4.0

5. Dans l'onglet snapshots, creer un nouveau snapshot pour sauvegarder la configuration actuelle.
 -- OK

6. Importer le profil CPS Default Site et les extensions qui vous intéressent dans l'onglet Profiles. La skin Autumn theme est dispo dans le profile CPS Skins Themes.
 -- J'ai importer CPS Default Site et CPS Skins Themes

7. J'ai lancer le site (http://localhost:8082/judo) j'ai une skin aillant l'air ancienne, je vois toute mes rubriques sur une seul ligne d'onglet sans tenir compte de la structure/hierarchie et il n'y a aucune boite d'affichée (authentifcation, action, etc...) il n'y a que le calendrier d'évènement (que j'avai ajouter moi meme à la main dans l'installation d'origine). Et le contenu des rubriques est "vide" malgré la presence du "content_well".

J'ai donc taper l'adresse http://localhost:8083/judo/cpsskins_theme_manage_form
et là je vois tout les themes dont la skin Autumn que j'ai modifiée

je clique sur "Gestion des thémes" pour la mettre par default mais une erreur me saute a la figure (voir la piece jointe)


Visiblement, vous n'avez pas installé CPSIO sur votre nouvelle instance et CPSSkins semple se 'souvenir' que CPSIO était installé autrefois et cherche donc un composant qui n'existe plus dans CPS 3.4.

Pour contourner ce problème vous pouvez installer CPSIO sur votre nouvelle instance (il faut passer par une external method).

Note quand vous copiez une erreur pour la mailing list ou un rapport de bug sur trac, seul le traceboack est interressant, pas la peine de copier le reste de la page.







Pour mon site "judo" :

J'ai essaié CPS 3.4.0-1 et j'ai supprimé au moyen de portal_quickinstaller ce qui n'est plus present dans cette version (CPSboxes, CPSIO, etc...) j'ai du corriger un peu mon théme mais dans l'ensemble tous fonctionne bien, bravo pour le travail accomplit :)

Seulement est-ce que CPSboxes va revenir dans une prochaine version (la 3.4.0-2 par exemple) car la boite calendrier d'evenement est tres pratique. J'ai essaié de mettre CPSboxes de la version nightly 2006-03-06 mais ça ne fonctionne pas... plantage total du site (naviagation impossible).







----


J'ai procedé de la meme façon pour l'autre site (www.sysnux.pf) qui est sur un autre serveur, malheureusement je n'arrive pas a connaitre la version de CPS utilisé et donc je en sais pas quel MAJ choisir. j'ai quand meme tenté de lancer le site pour voir (http://localhost:8082/sysnux/) qui me sort l'erreur qui est aussi jointe


Normalement le tool CPS Setup tool detecte la liste des etapes de mise a jour. Dans le doute mieux vous en cocher trop que pas assez.

Pour connaitre la version de CPS, veuillez vous référer aux fichiers txt distribués à la racine du répertoire Products de votre instance Zope.







Pour le site "sysnux" :

il n'y a pas le fichier README dans le dossier Products, c'est pour ça que je demandai si il y avait un autre moyen.

Je l'ai essaié avec CPS 3.4.0-1 (copie Data.fs etc...) toujours le meme probleme impossible de rentré dans portal_setup (Traceback en fin de message)

J'ai remarqué que le fais de vouloir rentré dans portal_quickinstaller redemande le mot de passe de la ZMI en boucle... et si on clique sur annuler (dans le popup de saise du MDP) ça nous donne l'erreur "Unauthorized"... malgré que je sois bien autentifié et que je peux circulé librement dans la ZMI (sauf dans portal_setup et portal_quickinstaller).





Traceback (innermost last):

    * Module ZPublisher.Publish, line 187, in publish_module_standard
    * Module Products.Localizer, line 60, in new_publish
    * Module ZPublisher.Publish, line 144, in publish
* Module Products.CPSCompat.PatchPublisherConflictErrors, line 95, in zpublisher_exception_hook
    * Module ZPublisher.Publish, line 113, in publish
    * Module ZPublisher.mapply, line 88, in mapply
    * Module ZPublisher.Publish, line 40, in call_object
    * Module Shared.DC.Scripts.Bindings, line 311, in __call__
    * Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
    * Module Products.PageTemplates.PageTemplateFile, line 110, in _exec
    * Module Products.PageTemplates.PageTemplate, line 104, in pt_render
      <PageTemplateFile at /cps/portal_setup/manage_upgrades>
    * Module TAL.TALInterpreter, line 238, in __call__
    * Module TAL.TALInterpreter, line 281, in interpret
    * Module TAL.TALInterpreter, line 507, in do_setLocal_tal
    * Module Products.PageTemplates.TALES, line 221, in evaluate
      URL: manage_upgrades
      Line 15, Column 0
      Expression: <PythonExpr context.listUpgrades(show_old=show_old)>
      Names:

      {'container': <CPSSetupTool at /cps/portal_setup>,
       'context': <CPSSetupTool at /cps/portal_setup>,
'default': <Products.PageTemplates.TALES.Default instance at 0xb712038c>,
       'here': <CPSSetupTool at /cps/portal_setup>,
'loop': <Products.PageTemplates.TALES.SafeMapping object at 0xb3b42e0c>, 'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0xb70c798c>,
       'nothing': None,
       'options': {'args': ()},
'repeat': <Products.PageTemplates.TALES.SafeMapping object at 0xb3b42e0c>, 'request': <HTTPRequest, URL=http://localhost:5340/cps/portal_setup/manage_upgrades>,
       'root': <Application at >,
       'template': <PageTemplateFile at /cps/portal_setup/manage_upgrades>,
       'traverse_subpath': [],
       'user': <User 'zope'>}

    * Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__
      __traceback_info__: context.listUpgrades(show_old=show_old)
* Module Python expression "context.listUpgrades(show_old=show_old)", line 1, in <expression>
    * Module Products.CPSCore.setuptool, line 111, in listUpgrades
    * Module Products.CPSCore.upgrade, line 83, in listUpgradeSteps
    * Module Products.CPSCore.upgrade, line 60, in isProposed
* Module Products.CPSPortlets.upgrade, line 170, in check_upgrade_338_340_portlets_cache_bug_1470
    * Module Products.CMFCore.utils, line 82, in getToolByName
_______________________________________________
cps-users-fr Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à