Raccourcis : Contenu - rubriques - sous rubriques
FR

Piste :

Différences

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

Lien vers cette vue comparative

Prochaine révisionLes deux révisions suivantes
tutoriels:tinymce [2007/08/30 08:40] – créée laurenttutoriels:tinymce [2007/12/17 12:00] laurent
Ligne 8: Ligne 8:
  
 Enfin, ce tutoriel est basé sur le tutoriel [[tutoriels:fckeditor|Intégration de FCKeditor]]. Enfin, ce tutoriel est basé sur le tutoriel [[tutoriels:fckeditor|Intégration de FCKeditor]].
- 
- 
  
  
Ligne 26: Ligne 24:
  
 <code ini> <code ini>
-  defaultModule = "essai" +  startModule = "essai" 
-  defaultAction = "default_index+  startAction = "default:index
-  engine        = simple +  [urlengine] 
-  multiview     = off +    engine        = simple 
-  basePath      = "/tutoriel.tinymce/www"+    multiview     = off
 </code> </code>
  
- 
-Si il s'agit de Jelix 1.0beta2 ou précédente, vous devez modifier le basePath selon votre configuration.  Dans ce tutoriel Jelix à été installé dans le répertoire /jelix. Donc le basePath sera égale à  
-<code ini> 
-  basePath = "/jelix/tutoriel.tinymce/www" 
-</code> 
  
 ===== Installation de TinyMCE ===== ===== Installation de TinyMCE =====
Ligne 48: Ligne 41:
  
 Copiez le contenu de ce répertoire dans le répertoire **/tutoriel.tinymce/www/js/tinymce/** précédemment créé. Copiez le contenu de ce répertoire dans le répertoire **/tutoriel.tinymce/www/js/tinymce/** précédemment créé.
- 
- 
- 
  
 ===== Création du plugin de template ===== ===== Création du plugin de template =====
Ligne 66: Ligne 56:
  * @param jTpl $tpl template engine  * @param jTpl $tpl template engine
  */  */
-function jtpl_function_tinymce($tpl) {+function jtpl_function_html_tinymce($tpl) {
     $rep = $GLOBALS['gJCoord']->response;     $rep = $GLOBALS['gJCoord']->response;
     $rep->addJSLink('js/tinymce/tiny_mce.js');     $rep->addJSLink('js/tinymce/tiny_mce.js');
Ligne 92: Ligne 82:
  
 Le comportement par défaut de TinyMCE tel que configuré plus haut dans ce tutoriel consiste à remplacer les éléments HTML **textarea** par un éditeur de texte. Le comportement par défaut de TinyMCE tel que configuré plus haut dans ce tutoriel consiste à remplacer les éléments HTML **textarea** par un éditeur de texte.
- 
- 
- 
  
 Créez un template **demo_tinymce.tpl** dans **/tutoriel.tinymce/plugins/modules/essai/templates/** Créez un template **demo_tinymce.tpl** dans **/tutoriel.tinymce/plugins/modules/essai/templates/**
Ligne 102: Ligne 89:
 {tinymce} {tinymce}
  
-<form action="{jurl 'essai~default_index'}" method="POST"> +<form action="{formurl 'essai~default:index'}" method="POST"> 
- +{formurlparam 'essai~default:index'
-    <textarea name="mon_texte" id="mon_texte" cols="50" rows="15">{$monTexte}</textarea>+<div> 
 +    <textarea name="mon_texte" id="mon_texte" cols="50" rows="15">{$monTexte|eschtml}</textarea><br/>
     <input type = "submit" value="Valider" />     <input type = "submit" value="Valider" />
-       +</div>  
 </form> </form>
  
Ligne 126: Ligne 114:
 ===== Voir le résultat !===== ===== Voir le résultat !=====
 Dans la barre d'adresse : Dans la barre d'adresse :
-  http://localhost/jelix/tutoriel.tinymce/www/index.php?module=essai&action=default_index+  http://localhost/jelix/tutoriel.tinymce/www/index.php?module=essai&action=default:index
  
 Dans un template : Dans un template :
-  {jurl 'essai~default_index'}+  {jurl 'essai~default:index'}
  
  

fr/tutoriels/tinymce.txt · Dernière modification : 2012/04/14 19:45 de laurent

Fils rss des changements récents dans le wiki Creative Commons License