2012-06-04 4 views
6

Sto usando TinyMCE in tema avanzato. Oggi devo specificare in anticipo i pulsanti in ogni riga della barra degli strumenti: theme_advanced_buttons1, theme_advanced_buttons2 e theme_advanced_buttons3.C'è un modo per posizionare i pulsanti della barra degli strumenti sulla riga successiva in TinyMCE se la larghezza dell'editor è troppo piccola?

C'è un modo per specificare solo un singolo elenco di pulsanti e lasciare che i pulsanti si agganciano alla riga successiva se la larghezza dell'editor è troppo piccola per contenerli tutti in una singola riga?

+0

+1 buona domanda – Thariama

risposta

2

No, sfortunatamente, questo non è possibile (usando Tinymce3). Per Tinymce4, questo è un altro problema.

+1

È possibile, vedere qui: http://www.tinymce.com/wiki.php/Configuration:toolbar –

+0

La domanda risale al 2012 e con tinymce3 questo non è possibile. Tinymce4 funziona! – Thariama

+0

Risposta obsoleta. Ora TinyMCE 4 supporta questo. –

7

E non lo fa da solo, ma in TinyMCE 4.X, è possibile aggiungere più barre degli strumenti come qui di seguito

tinymce.init({ 
     selector: ".tinymce-textarea", 
     theme: "modern", 
     plugins: [ 
      "advlist autolink lists link image charmap print preview anchor", 
      "searchreplace visualblocks code fullscreen textcolor emoticons", 
      "insertdatetime media table contextmenu paste jbimages"//moxiemanager 
     ], 
     file_browser_callback: false, 
     toolbar1: " bold italic | alignleft aligncenter alignright alignjustify | bullist numlist | outdent indent | link image media preview ", 
     toolbar2: "forecolor backcolor emoticons | jbimages ", 
     relative_urls : false 

    }); 
+0

In tinymce 4.3 ho bisogno di usare un array: tinymce.init ({barra degli strumenti: [ 'grassetto corsivo', 'sottolinea styleelect' ]}) –

7

Sono sorpreso che questo non era una risposta, ma ho appena usato:

.mce-btn-group .mce-btn { 
    float: left; 
} 

Ho solo una barra degli strumenti, e su schermi più piccoli si avvolge solo se necessario.

+1

Ho cercato in lungo e in largo per questo! Grazie! Ha funzionato perfettamente –

-1

Funziona con TinyMCE 3.x

.mceToolbar td {float: left;} 
0

non è possibile quando si utilizza la modalità in linea.