Outils pour utilisateurs

Outils du site


administrateurs:3_migration_charte

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:3_migration_charte [2011/02/08 09:26] delphine.chien-chow-chine@univ-rennes1.fradministrateurs:3_migration_charte [2017/03/30 12:53] (Version actuelle) – modification externe 127.0.0.1
Ligne 21: Ligne 21:
 {{:administrateurs:migration_charte_code2c.jpg|}} {{: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.+De ce fait, l'arborescence est modifiée. On a toujours un répertoire portant le nom de la charte, mais ce qui est nécessaire pour générer 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 : L'arborescence d'une charte se présente comme ceci :
  
 {{:administrateurs:arborescence_charte.jpg|}} {{:administrateurs:arborescence_charte.jpg|}}
 +**Attention** : Le nom du répertoire doit être identique à la valeur de l'attribut "nature" d'un TRAITEMENTS dans charte.xml
  
 Il faut corriger la déclaration de la variable $cheminSite dans les fichiers XSL concernés. Il faut corriger la déclaration de la variable $cheminSite dans les fichiers XSL concernés.
Ligne 36: Ligne 37:
  
  
 +Il y a plusieurs ajouts à faire pour qu'une charte puisse permettre la prévisualisation d'un cours développé dans ChainEdit.
  
 +Dans un fichier javascript tout d'abord, il faut ajouter le code suivant :
  
 +{{:administrateurs:migration_charte_code_previ.jpg|}}
 +
 +Ensuite, dans le fichier //XXX_TEMPLATE.XSL//, il faut créer le //"template"// suivante :
 +
 +{{:administrateurs:migration_charte_code_prev2.jpg|}}
 +
 +Ce //"template"// sera ensuite appelé pour chaque élément que l'on souhaite pouvoir modifier depuis l'aperçu : 
 +
 +{{:administrateurs:migration_charte_code_prev3.jpg|}}
 +
 +Pour le paramètre //"display"//, on peut choisir de passer les valeurs //'inline'// ou //'block'//, selon le type d'élément.
 +
 +Puis, dans le  fichier module.css, seront définis les styles utilisés :
 +
 +{{:administrateurs:migration_charte_code_prev4.jpg|}}
 +
 +Il faut également ajouter l'icône cité ci-dessus {{:administrateurs:migration_charte_code_prev5.jpg|}} au bon endroit dans les ressources de la charte Preview.
 +
 +Ainsi, après avoir généré l'aperçu du module, il est possible de revenir dans la saisie, sur un élément précis, en cliquant sur l'icône figurant à la fin de cet élément dans l'aperçu :
 +
 +{{:administrateurs:migration_charte_preview1.jpg|}}
 +
 +{{:administrateurs:migration_charte_preview2.jpg|}}
  
 ==== 3.4. Intégration ==== ==== 3.4. Intégration ====
administrateurs/3_migration_charte.1297153568.txt.gz · Dernière modification : 2017/03/30 12:53 (modification externe)