Terence MICELI a écrit :
Bonjour,

je suis en train de tester CPS 3.4.0 beta 2, en vue d'une utilisation en production de la version finale.

Je dois importer 2 sites déjà existant (contenu/membre/skin/... tout quoi) dans la nouvelle version.

Le 1er site fonctionne sous CPS 3.3.8.1 avec la skin Autumn theme légèrement modifiée (fournie avec CPS 3.3.8.1).

Le 2eme fonctionne sous une version plus ancienne peut-être la 3.2, avec une skin dont je ne connais pas l'origine.

J'ai produit des exportations avec CPSIO que j'ai voulu importer dans CPS 3.4.0 beta 2.

Pourquoi ne pas avoir essayer une migration en copiant directement la Data.fs dans la nouvelle instance ? Voici la procédure recommandée :

1. Creer une nouvelle instance de Zope 2.9.1 avec les produits de CPS nightly (mieux que beta 2).

2. Copier l'ancienne Data.fs dans la nouvelle instance

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.

4. Sur l'onglet upgrades de ce tool, executer toutes les mises a jour 
nécessaires.

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

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.

(7. reporter les problèmes sur cette liste :)

J'ai quelque soucis :

- les membres et les rôles ne passent pas

Effectivement, le acl_user et les directories ont changé et CPSIO ne doit pas etre à jour. Le mécanisme d'upgrade décrit précedemment doit permettre une mise à jour qui conserve les utilisateurs existant.

- les skin sont plus ou moins bien importée, mais :

    - la "zone principale" semble ne pas fonctionner puisque
      l'affichage du contenu d'une rubrique laisse un blanc dans
      cette zone, mais les documents (qui sont dans les rubriques)
      existent quand même il faut "juste" taper l'adresse...

Il faut ajouter un slot de portlet (Groupe de Boites) avec le nom de slot 'content_well' pour que les portlets qui se chargent du rendu des repertoires puissent s'afficher.

     - les boites tel que calendrier d'évènement n'est pas présent
      après l'importation
    - des zones textes tel que le titre du site, le pied de page et
      le message de bienvenue, ne sont pas importer

Ce sont des elements de themes qui ne sont pas exportés par l'exporter CPS3 de CPSIO. Il faut soit utiliser l'eporter CPSSkins de CPSIO pour votre thème soit passer par un zexp de l'objet theme qui se trouve dans portal_themes.

- la page d'accueil avec le style "CPS 3.4.0 par default" (le thème gris
  et orange) ne veut pas partir même en mettant un autre thème par
  default

C'est un bug connu, l'algo de négociation des thèmes doit changer. En attendant vous pouvez supprimer le 'method_theme' correspondant dans la ZMI sur le tool portal_themes (onglet Method Themes).


- l'importation elle même plante sans raison, et il faut re-importer
  plusieurs fois avant de réussi a faire passé seulement les documents
  et la structure des rubrique par exemple

Sans le message d'erreur ca va être dur a corriger.

Dans l'espoir qu'il ne s'agit que d'un problème lié à la version beta, j'attends vos commentaires et vos lumières sur ses soucis sur lesquels je bloque depuis une semaine à m'arracher les cheveux :(

Bonne journée à tous, j'espère m'être servir correctement de la mail list, c'est ma 1ere fois ;)

Merci pour le rapport de test.

--
Olivier

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

Répondre à