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>