Module talk:Requested move: Difference between revisions

Content deleted Content added
Line 13:
::* <code><nowiki>__DISAMBIG__</nowiki></code> (marks a page as a [[WP:DAB|disambiguation page]] and places it in [[Special:DisambiguationPages]], and places inward links in [[Special:DisambiguationPageLinks]]). See [[mw:Extension:Disambiguator]].
::Would that be easier than checking for templates? [[User:Wbm1058|Wbm1058]] ([[User talk:Wbm1058|talk]]) 05:48, 30 April 2014 (UTC)
:::The check itself would be easier, but again, there's a problem. Often <code><nowiki>__DISAMBIG__</nowiki></code> is inside a template, so detecting it would require us to use [[mw:Extension:Scribunto/Lua reference manual#frame:preprocess|frame:preprocess]] with every page. That involves expanding all the templates and parser functions on the page, and will probably put us over the 10-second limit after just two or three pages, depending on what templates they use. We could reduce the load by using some criteria to decide which part of the page to parse, but deciding which part isn't easy, and it may put us over the limit anyway depending on what we end up processing. — '''''[[User:Mr. Stradivarius|<span style="color: #194D00; font-family: Palatino, Times, serif">Mr. Stradivarius</span>]]''''' <sup>[[User talk:Mr. Stradivarius|♪ talk ♪]]</sup> 06:00, 30 April 2014 (UTC)