https://bugzilla.wikimedia.org/show_bug.cgi?id=9823

Philippe Verdy <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #19 from Philippe Verdy <[email protected]> ---
{{#language:be-x-old}}

now returns now a damned LRM control at end of the name !

I've seen these RLM or LRM marks being inserted magically at random places by
the MediaWiki editor when editing or saving pages, even when we never have
these controls on our keyboards.

There's certainly an issue in the MediaWiki code editor or VisualEditor about
these damned invisible controls.

They cause perfectly valid templates using constructs like 
{{#if:{{{1|}}}|then|else}}
to always return the "then" part because some RLM or LRM was magically inserted
by the editor in the tested string.

These controls are impossible to see in most cases.

Please fix the wiki code editor (or the VisualEditor or the Lua code editor) so
that it will no longer insert them when we don't want them (notably when
editing templates, or Lua modules) It seems that some of these editors are
automatically inserting them where we never want it. They break things.

The wiki code editor should convert them systematically using named character
entities, i.e. &rlm; or &lrm; if they are allowed in our pages.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to