Ciao a tutti,
sto cercando di utilizzare TinyMCE per inserire in un testo (un articolo sulla programmazione) dei blocchi di codice C di esempio. La mia idea era di evidenziarne la sintassi con lo script SyntaxHighlighter.
Per fare questo ho bisogno che il codice inserito in TinyMCE sia contenuto nei tags pre o textarea. Con qualche accortezza questi elementi sono facilmente utilizzabili con l'editor.
PROBLEMA: non riesco ad impedire che TinyMCE modifichi la formattazione all'interno dei suddetti tag (il che è fondamentele per una corretta visualizzazione del codice...). In particolare:
- <pre>: il testo perde la formattazione (tutti i ritorni a capo sono sostituiti con il tag
).
ad esempio
codice:<pre>uno due tre</pre> diventa <pre>uno due tre</pre>- <textarea>: non si riesce a modificare dall'editor (non è possibile posizionare il cursore all'interno dell'area). Modificando il contenuto dalla "source view" tutti i ritorni a capo vengono eliminati.
ad esempio:
codice:<textarea>uno due tre</textarea> diventa <textarea>uno due tre</textarea>
Qualche consiglio per fare in modo che TinyMCE non tocchi il codice all'interno dei tag pre e textarea??
Grazie
Dario