2010-07-07 2 views

Répondre

0

Oui, c'est possible. Vous devez seulement vous assurer que ces variables sont accessibles depuis la fonction init de tinymce. Par exemple:

var content_file = "/css/content.css"; 

tinyMCE.init({ 
     // General options 
     mode : "textareas", 
     theme : "advanced", 
     plugins : "code,...", 

     content_css: content_file, // used here 

     language : 'de' 
}); 

Vous pouvez également utiliser un liek de scriptLanguage Perl ou PHP pour créer dynamiquement votre code javascript.

+0

Presque. La variable n'a pas besoin d'être accessible depuis la fonction init, mais à partir du code qui l'appelle (ou pour être plus précis, crée cette liste de paramètres) –

+0

J'essaye ceci - buttonToolBar: "bold, italic" ; tinyMCE.init ({ \t \t \t \t \t \t \t \t Mode \t: "exact", \t \t \t \t \t \t \t \t \t thème: "avancé", \t \t \t \t \t \t \t \t \t éléments: "textAreaId", \t \t \t \t \t \t \t \t \t theme_advanced_toolbar_location: "top", \t \t \t \t \t \t \t \t \t theme_advanced_layout_manager: "simplelayout", \t \t \t \t \t \t \t \t \t theme_advanced_buttons1_add_before: "formatselect", \t \t \t \t \t \t \t \t \t plug-ins: "code", \t \t \t \t \t \t \t \t \t theme_advanced_disable: buttonToolBar \t}); Mais il échoue avec l'erreur buttonToolBar non définie.:( – KutePHP

+0

@bart: vous avez raison – Thariama

0

J'ai été capable de faire ce que vous demandiez. Avant le init(), mais après la <script> assurez-vous de déclarer la variable

-- var buttonToolBar="bold,italic"; 

Ensuite, assurez-vous de taper le réglage correctement

-- theme_advanced_disable: buttonToolBar, 

(j'ai remarqué qu'il n'y avait pas underscore entre le thème et avancé votre poste) Cela a fonctionné pour moi, et les boutons [Bold] et [Italic] n'étaient pas visibles sur mon éditeur.

Questions connexes