https://bugzilla.wikimedia.org/show_bug.cgi?id=28428
--- Comment #11 from Bawolff (Brian Wolff) <[email protected]> --- (In reply to comment #10) > And now we get various REL and LRM controls inserted everywhere in pages or > in > templates without the user seeing them. > > They have caused existing templates being polluted by LRM controls inserted > at > various end of lines (or sometimes within the tested value of a > {{#:if{{1|}}|...|...} when saving pages, causing these templates to no longer > work as expected. > > If you allow inserting LRM or RLM marks, then the wiki code editor MUST > convert > these controls using visible by converting them to character entities ‏ > or > ‎ > > An example, now the parser function #language returns a LRM at end of the > autonym for be-x-old, causing rendering bugs. > > See by yourself at end of {{#language:be-x-old}}. > > This LRM was inserted in the database file edited by the MediaWiki editor, > and > containing the list of language names. Frequently these damned LRM are > inserted > magically at end of lines or before some ending punctuations like '}' or > separating punctuations like '|'. > > These controls are difficult to find. The user never entered them. We need to > cleanup code everywhere at various places on various wikis, including Meta, > Wikipedia, and we find strange bugs with edited templates no longer working > at > places were NO edit was actually made by the user. Huh? We never did this (allow rlm in title). If parser funcs are randomly returning rlm's that's probably a separate bug. If rlm's are appearing in wikitext, thats probably somebody's browser or msybe ve (?). The idea of making rlms in wikitext auto convert to entities is probably a good one, but only tangentislly (at best) related to this bug. Please file a separate bug about that. -- 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
