Opened 5 years ago
Last modified 5 years ago
#13937 new enhancement
change between wysiwyg to default editor makes WikiHtml content wrong.
| Reported by: | Owned by: | Jun Omae | |
|---|---|---|---|
| Priority: | normal | Component: | TracWysiwygPlugin |
| Severity: | normal | Keywords: | WikiHtml |
| Cc: | Trac Release: | 1.4 |
Description
version: Trac 1.4.2
Changing the wysiwig editor to the default editor makes the contents strange.
The tested text is shown below.
default editor
{{{#!html
<h1 style="text-align: right; color: blue">HTML Test</h1>
}}}
If I change from the default editor to the wysiwig editor, the content changes as shown below.
default->wysiwyg->default
{{{#!html <h1 style="text-aligne: right; color: blue">HTML Test</h1> }}}
When I change the editor again, HTML changes to monospace.
default->wysiwyg->default->wysiwyg->default->wysiwyg `#!html <h1 style="text-aligne: right; color: blue">HTML Test</h1> `
Is this intended? Or does the wysiwyg editor not support WikiHTML format?
I'll be waiting for your reply. Thank you :)
Attachments (0)
Change History (3)
comment:1 follow-up: 2 Changed 5 years ago by
comment:2 follow-up: 3 Changed 5 years ago by
| Type: | defect → enhancement |
|---|
Replying to Jun Omae:
The wysiwyg editor doesn't support
{{{#!processor ...}}}(WikiProcessors).
I'm sorry for the late reply.
Thank you for letting me know wiki processor is not supported.
It's fine for me this plugin doesn't render wiki processors, macros, etc...
However, I don't think it's good to change the content unintentionally.
The example text below confirms that there is no problem changing the editor.
{{{
#!html
<h1>example</h1>
}}}
Could you modify the code so that the format can be applied as follows?
{{{text in braces without line break}}}
-> `text in brace without line break` (monospace)
{{{
text in braces with linebreak
}}}
-> Preformatted Text
or
{{{text in braces without line break}}}
-> {{{text in braces without line break}}} (no contents changes)
Please let me know if it's difficult to apply this.
Thanks :)
comment:3 Changed 5 years ago by
{{{text in braces without line break}}}
-> `text in brace without line break` (monospace)
{{{
text in braces with linebreak
}}}
-> Preformatted Text
{{{text in braces without line break}}}
-> `text in brace without line break` (monospace)
{{{#!text
in braces with linebreak
}}}
-> render Preformatted Text or no render (like macros)
There may be a misunderstanding in my request, so I'm writing a new one.



The wysiwyg editor doesn't support
{{{#!processor ...}}}(WikiProcessors).