Last modified: 2014-08-21 21:25:26 UTC
https://fr.wikipedia.org/w/index.php?title=Eliaquim_Mangala&diff=106681571&oldid=106681205 One, can this be improved to detect the illogical unmatched transaction and warn about it ? 2nd, perhaps it can nowiki the {{ as well (I suspect this might be difficult...). 3rd, Perhaps the template editor UI itself can check for unmatched {{ }} in the field ?
That's very odd – I can't reproduce the | getting converted to <nowiki>|</nowiki> with my own edits… Unclear if this is a Parsoid issue, possibly? (When we have DOM-editing of templates' parameters, bug 50355, this will be moot.)
Yes, this is a bug in Parsoid's nowiki code for template args ... it should have added a nowiki around the whole string or also on the opening "{{". Parsoid could possibly raise warnings about this to the client (VE in this case) ... but, not all clients might handle a non-standard response and do a back-and-forth negotiation. So, a little less unsure about it.