TinyMCE ściągnąłem i rozpakowałem. W sekcji head wkleiłem:
<script language="javascript" type="text/javascript">
tinyMCE.init({
mode : "textareas",
entity_encoding : "raw",
language : "pl",
convert_fonts_to_spans : true,
valid_elements : "blockquote,strong,cite,abbr,acronym"
});
</script>
Na wstępie działa poprawnie - zamienia zwykłe textarea.
W obrębie form dałem input type="submit" żeby kliknąć i wyświetlić sobie zawartość.
Nie dałem żadnych opcji zapisu do MySQL-a bo w przyszłości będę to zapisywał do plików.
Niestety linijka
zwraca to co wpisuję ale bez elementów formatujących.
W żaden sposób nie korzystam z żadnej funkcji wbudowanej do usuwania elementów html-a ze stringa.
Ok znalazłem sposób. Nie wyjaśnił mi w czym tkwił problem.
Poprostu skorzystałem z kodu źródłowego ze strony przykładu. Najwidoczniej wcześniej brakowało mi czegoś w tinyMCE.init.