... azz avevo iniziato a smanettare con tinymce (mi piacciono i plugin che sono disponibili...)
ho quasi risolto così...
codice:
<script type="text/javascript">
// Default skin
tinyMCE.init({
// General options
mode : "exact",
elements : "nome_textarea",
theme : "advanced",
plugins : "list,dei,plugin,che,voglio",
// Theme options
theme_advanced_buttons1 : "pulsante,pulsante",
theme_advanced_buttons2 : "pulsante,pulsanter",
theme_advanced_buttons3 : "pulsante,pulsante",
theme_advanced_buttons4 : "pulsanti,dei,plugin",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
theme_advanced_resizing : true,
// ECCO IL PUNTO CRUCIALE
content_css : "http://localhost/styles/mio_foglio_di_stile.css",
body_id : "main",
body_class : "post",
// nuovi elementi dal mio css
extended_valid_elements : "miotag[class=nome_classe|nome=nome]"
// etc etc
}
});
il marckup della pagina (in grosse linee) è così
codice:
<html>
<head>
</head>
<div id="wrap">
<div id="header">
</div>
<div id="sidebar">
</div>
<div id="main">
<div class="post">
contenuto proveniente dall'editor... ovviamente salvato in un db</p>
</div>
</div>
</div>
</body>
</html>