The default rendering that Foswiki uses to generate HTML for display in browsers is 'lossy' - information in the TML is lost in the HTML output, and a round-trip (recovering the original TML from the HTML) is impossible. TML is used in preference to HTML in the stored topic wherever possible, though HTML may be used if the translator can't find a suitable TML equivalent. On save, the edited HTML is run through the reverse translation before saving to the topic. The HTML is then fed to the WYSIWYG editor. The plugin works by translating the topic text into HTML when someone edits a topic. Generic plugin for automating the translation during editing.HTML to TML translator (with stand-alone script).TML (topic markup language) to HTML translator.The package includes the following pieces: Incompatible with 'non-standard' syntax.WYSIWYGPLUGIN_STICKYBITS - Protext tags based upon their arguments.WYSIWYG_EDITABLE_CALLS - Exceptions to WYSIWYG_EXCLUDE.
Generating content directly in a specialised edit template.Generating content directly in the standard edit template.Using the translators from Perl scripts.