I installed successfully the TinyMCE module, and see the editor in any text I need.
But once I create any content like story/comment etc. , I see the rich content (bold, styles etc.) only in the editor (when editing the text) but not in the published node. I even do not see the bold etc. in the page source which was published.
Is it related to the theme development (like declaring the fonts of the node in the CSS)? What should be done ?

Comments

cog.rusty’s picture

Some places to look for a solution:

- Drupal's input formats: at the settings/filters page check the input format used by TinyMCE, what filters it applies, and the configuration of those filters.

- TinyMCE module's setup (I think at settings/tinymce): check the settings of the profiles. Especially check for any xhtml validators/correctors which may reject <b> and accept only <strong> (for example).

- In the documentation of TinyMCE itself, for any similar settings.

- Do you have any other code validators/correctors such as tidy, htmLawed, html purifier etc? Check their documentation for any settings.

If the changes are happening permanently to the input, and are saved in the database (in the node_revisions table), then most likely the problem is not a drupal filter, because those usually leave the input unchanged and only process what is displayed.

tzahif1’s picture

Thanks, I found my problem ...
I should have change the "filtered HTML" into "full HTML" before publishing.
The default just prevent from rich content.