Domanda

Qualcuno sa come posso abilitare l'allineamento del testo del tag di intestazione attraverso l'interfaccia TinyMCE? Se seleziono il testo (di qualsiasi tag di intestazione) e selezionare un'opzione di allineamento sembra aver allineato correttamente nell'editor. Tuttavia, quando ho Salvare la pagina si arriva spostato indietro al allineamento predefinito (nel mio caso a sinistra).

Inoltre ho provato a modificare direttamente il codice HTML, ma quando chiudo la finestra del codice HTML non sembra aggiornamento.

Ho trovato un po 'di documentazione sul wiki sulla extended_valid_elements che ho ha cercato di aggiornamento nel file tiny_mce.js ma non sembra fare la differenza.

Ecco le impostazione `valid_elements' per i tag di intestazione dal file tinyMceConfig.config:

-h1[id|dir|class|align],-h2[id|dir|class|align], -h3[id|dir|class|align],-h4[id|dir|class|align],-h5[id|dir|class|align],-h6[id|style|dir|class|align]

È stato utile?

Soluzione

Solo per chi ha un problema simile, sono riuscito a risolvere questo.

L'editor tentativi di applicare l'attributo style al tag di intestazione quando si seleziona una delle opzioni di allineamento, per impostazione predefinita non è abilitata nella configurazione valid_elements.

Al fine di ottenere questo lavoro è sufficiente aggiungere l'attributo style alla configurazione per ogni intestazione di esempio -h1[id|dir|class|align|style], -h2[id|dir|class|align|style] etc

Se si utilizza Umbraco è necessario apportare queste modifiche nel file ~/config/tinyMceConfig.config e poi riciclare il pool di applicazione il vostro sito è in esecuzione in.

Altri suggerimenti

valid_elements ? Penso che questo dovrebbe essere l'impostazione giusta per voi, perché i tag di intestazione sono tag XHTML valide, non è necessario extended_valid_elements.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top