Andre Engels wrote:
I'm 'doing' disambiguation pages on the Dutch Wikipedia at the moment, but I found that there are disambiguation pages that are shown as linked when they are not. After some checking, I found that it is caused by templates like the Dutch [[Sjabloon:Districtlink]]
{{#ifexist: {{{1}}} (district) | [[{{{1}}} (district)|{{{1}}}]] | {{#ifexist: {{{1}}} | [[{{{1}}}]] | {{{1}}} }} }}
Apparently, when the template is put on the page, [[X (district)]] does not exist, but [[X]] does exist. Later [[X]] is changed into a disambiguation page and [[X (district)]] is created. However, the links table is not updated in this case. Is there a way to force an update of the links of a set of pages to be forced (or at least put in the job queue)? In the past this could be done with a touch (zero-edit) on the page, but that doesn't seem to work any more.
Doesn't a purge on the page containing the template fix it?