Whym - This seems to be a very different use case which triggers the same issue. Can you give us a page where this caused a problem in transclusion?
I have a feeling that we should extend Special:LintErrors to cover any template transclusion which ended up dumping [[::Actual title|whatever]] into the as-rendered wikitext. Deryck On 15 September 2017 at 09:19, Yusuke Matsubara <w...@whym.org> wrote: > > We can suggest edits to the affected templates we find referencing > > this thread (and hopefully changes to trunks will propagate out). > > Is there any systematic way to discover affected templates? > [[:ja:Template:See/core]] seems to be one, but I encountered it just > by chance. > > -Yusuke > > On Fri, Sep 15, 2017 at 7:03 AM, Arlo Breault <abrea...@wikimedia.org> > wrote: > > Thanks for following up, and sorry for the delay. > > > > > >> On Sep 7, 2017, at 2:41 PM, Deryck Chan <deryckc...@gmail.com> wrote: > >> > >> > Can you quantify lots? > >> > >> At least 5 templates (including the one discussed in this thread), > approx 160 transclusions on yue.wp, mostly in article space. That means > 0.25% of all articles. > > > > I see, > > > > https://zh-yue.wikipedia.org/w/index.php?title=Template% > 3AMergeto&type=revision&diff=1123381&oldid=1120457 > > > > I assume you've made similar edits on the others. > > > > > >> According to the discussion, zh.wp is affected by this bug too: at > least 7 templates, according to my insource search. > >> > >> en.wp has at least 45 pages with this problem, including 9 templates. > [[en:Template:Merge to]] alone has 3000+ transclusions. > > > > The source here isn't exactly the same, since it sits behind the `target` > > parameter, > > > > {{#if:{{{target|}}}| ''[[:{{NAMESPACE}}:{{{target}}}|{{ > {target}}}]]''| > > > > which doesn't seem to be a common use, judging by a search, > > > > insource:/"{{merge to"/i > > > > [[en:Template:Original]] also uses this pattern, but doesn't appear > > to be used in the main article space. > > > > > >> Since this change affected [[en:Template:Merge to]] which is a trunk > project copied by many other wikis, I expect a very large - probably in the > tens of thousands - total number of broken pages. > > > > It's certainly possible but, again, we did a bunch of testing > > and only found a handful of cases in our sample. > > > > Also, this thread is the only place it has currently been surfaced > > (to me :/). > > > > > >> My insource search string: > >> insource:/"[[:{{NAMESPACE}}:"/ > > > > Where do we go from here? > > > > We can revert the change and add comments to the effect that this is > > acceptable syntax, mentioning this use case, and then go fix up other > > title parsing implementations. > > > > We can suggest edits to the affected templates we find referencing > > this thread (and hopefully changes to trunks will propagate out). > > > > I'm partial to the latter. > > > > > > _______________________________________________ > > Wikitech-ambassadors mailing list > > Wikitech-ambassadors@lists.wikimedia.org > > https://lists.wikimedia.org/mailman/listinfo/wikitech-ambassadors >
_______________________________________________ Wikitech-ambassadors mailing list Wikitech-ambassadors@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-ambassadors