Outils pour utilisateurs

Outils du site


administrateurs:migration

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
administrateurs:migration [2011/02/07 11:26] delphine.chien-chow-chine@univ-rennes1.fradministrateurs:migration [2017/03/30 12:53] (Version actuelle) – modification externe 127.0.0.1
Ligne 3: Ligne 3:
 Vous trouverez ici la documentation nécessaire pour faire passer vos projets, chartes graphiques et configurations de Chainedit 1 vers ChainEdit 2. Vous trouverez ici la documentation nécessaire pour faire passer vos projets, chartes graphiques et configurations de Chainedit 1 vers ChainEdit 2.
  
-  * [[1_precisions|1. Précision]] +===== Précision =====
-  * [[2_migration_projet|2. Migration d'un projet]] +
-  * [[liens_utiles|Lien Utiles]] +
-  * [[installeur_izpack|Installeur]]   +
  
 +Attention ! Certains outils de compression et décompression de fichiers peuvent poser problème lors de l'intégration dans Chainedit. Nous utilisons quant à nous 7-Zip. Les fichiers compressés via cet outil peuvent être intégrés parfaitement. L'outil IZArc par contre pose systématiquement problème. Il est donc fortement déconseillé d'utiliser ce dernier.
  
 +  * [[1_migration_projet|1. Migration d'un projet]]
 +  * [[2_migration_configuration|2. Migration d'une configuration]]
 +  * [[3_migration_charte|3. Migration d'une charte]]   
  
  
-===== 3. Migration d'une configuration ===== 
- 
-En ce qui concerne les configurations, si vous possédez une configuration différente de celles d'ores et déjà présentes dans ChainEdit, vous devez procéder aux modifications suivantes avant l'intégration : 
- 
-Dans le fichier XXXConfig.xml (XXX étant votre configuration), il faut remplacer  
- 
-{{:administrateurs:migration_config_code1a.jpg|}} 
-par  
-{{:administrateurs:migration_config_code1b.jpg|}} 
- 
-Ensuite, il faut modifier les balises ayant un attribut //type="typefck"//. La valeur de cet attribut vient "//typeEditor//" et les paramètres changent également.  
- 
-Par exemple :  
- 
-{{:administrateurs:migration_config_code2a.jpg|}} 
- 
-devient : 
- 
-{{:administrateurs:migration_config_code2b.jpg|}} 
- 
-Les paramètres "//configEditorToolbar//" ne seront précisés dans ce fichier XML, que si les outils qu'ils concernent sont utilisés dans l'élément défini par la balise. 
-Ainsi, dans cet exemple, on définit l'élément PARAGRAPHE. On lui met les 3 paramètres correspondant aux barres d'outils nécessaires.  
-La 3ème barre d'outils qui permet l'utilisation des fonctionnalités telles que la bibliographie, le glossaire, les formules mathématiques, etc. ("//configEditorToolbar3//") sera utilisée moins systématiquement que les 2 autres. 
- 
-Pour intégrer la configuration dans le nouveau ChainEdit, il faut aller dans la partie Administration / Gestion des configurations et cliquer sur l'icône {{:administrateurs:icone_modifier.jpg|}} pour modifier la configuration. En se positionnant sur le dossier à la racine, portant le nom de la configuration, il est possible  
-  * soit de télécharger les fichiers un par un.  
-  * soit de télécharger un fichier compressé contenant tous les fichiers de la configuration, puis de décompresser ce dernier. 
- 
- 
-===== 4. Migration d'une charte ===== 
- 
-==== 4.1. Encodage ==== 
- 
-Dans chaque feuille XSL, il faut remplacer  
-{{:administrateurs:migration_charte_code1a.jpg|}} 
-par  
-{{:administrateurs:migration_charte_code1b.jpg|}} 
- 
-==== 4.2. Traitements ==== 
- 
-Auparavant, il y avait par exemple une charte pour la génération en odt ou pdf, une autre charte pour une génération en html...  
-Par exemple, le fichier charte.xml d'une 1ère charte (génération en Open Office) était construit comme ci-dessous :  
-{{:administrateurs:migration_charte_code2a.jpg|}} 
- 
-Une 2ème charte (génération en html) avait un fichier charte.xml ressemblant à ce qui suit :  
-{{:administrateurs:migration_charte_code2b.jpg|}} 
- 
-Dorénavant, une charte peut correspondre à plusieurs traitements (pdf, html...). Et le fichier charte.xml contient tous les traitements, comme vous pouvez le voir dans l'exemple ci-après : 
-{{:administrateurs:migration_charte_code2c.jpg|}} 
- 
-De ce fait, l'arborescence est modifiée. On a toujours un répertoire portant le nom de la charte, mais ce qui est généré n'est plus directement sous ce répertoire mais dans un sous-répertoire portant le nom du traitement. 
-L'arborescence d'une charte se présente comme ceci : 
-{{:administrateurs:arborescence_charte.jpg|}} 
- 
-Il faut corriger la déclaration de la variable $cheminSite dans les fichiers XSL concernés. 
-Ainsi, dans les fichiers où la variable $cheminSite est définie, il faut remplacer : 
-{{:administrateurs:migration_charte_code3a.jpg|}} 
-par : 
-{{:administrateurs:migration_charte_code3b.jpg|}} 
- 
-==== 4.3 Traitement Preview ==== 
- 
- 
- 
- 
- 
-==== 4.4 Intégration ==== 
- 
-Pour intégrer la charte dans le nouveau ChainEdit, il faut aller dans la partie Administration / Gestion des configurations et cliquer sur l'icône {{:administrateurs:icone_fichier.jpg|}} pour gérer les fichiers. 
-En se positionnant sur le dossier à la racine, portant le nom de la charte, il est possible de télécharger le fichier compressé (attention à l'outil utilisé pour la compression) contenant tous les fichiers de la charte, puis de décompresser ce dernier. 
administrateurs/migration.1297074415.txt.gz · Dernière modification : 2017/03/30 12:53 (modification externe)