Last modified: 2014-09-20 19:56:56 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T20188, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 18188 - Pages queried with {{PAGESIZE:...}} show up in the "templates transcluded on this page" list below the edit window
Pages queried with {{PAGESIZE:...}} show up in the "templates transcluded on ...
Status: NEW
Product: MediaWiki
Classification: Unclassified
Templates (Other open bugs)
1.15.x
All All
: Low minor with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
: schema-change
: 32780 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-03-26 23:07 UTC by Happy-melon
Modified: 2014-09-20 19:56 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Happy-melon 2009-03-26 23:07:15 UTC
Which is inevitable, really, given that the parser function adds links to the templatelinks table to ensure cache integrity.  Nonetheless, they're *not* templates, they're *not* transcluded, and they *shouldn't* appear below the edit window. 

I have a nasty feeling that this is not solvable without a complete overhaul of the way functions like this and #ifexist: handle cache coherence, or at least an extra field to allow these additions to be marked as 'silent' or some such.  Both will probably require a schema change; marking as such.

Related: bug15735, bug12019 - same issue for #ifexist:
Comment 1 David Göthberg 2010-02-12 00:38:02 UTC
I came here today to report the same thing, but saw it has already been reported. This is especially confusing when editing a page that contains a template that in turn uses {{PAGESIZE:}}, since then it is hard to find out what is causing it. And {{PAGESIZE:}} is probably mostly used in templates, so that is the normal case. 

Today I added two {{PAGESIZE:}} calls to a sub-template of {{documentation}} on enwp. I use those two calls for debug purposes to detect and report some faulty usage. I am checking if there exist two talk subpages larger than 200 bytes, too large to just be redirects, and report it to a category so we can remove those talkpages. But now we see red links to the two talkpages below the edit window when editing most templates on the English Wikipedia that use the green /doc boxes. That might result in people clicking those redlinks and creating those talkpages. Exactly what I don't want to happen... Fortunately in this case I only need to use the {{PAGESIZE:}} calls for some days, since I only use them for a debug run. But if I needed to use {{PAGESIZE:}} for a long time, then it would be a bigger problem.
Comment 2 db [inactive,noenotif] 2011-12-04 10:16:59 UTC
*** Bug 32780 has been marked as a duplicate of this bug. ***
Comment 3 Helder 2011-12-04 10:27:08 UTC
(In reply to comment #2)
> *** Bug 32780 has been marked as a duplicate of this bug. ***

From that bug, here is a real example:
https://pt.wikipedia.org/wiki/Project:Concursos/I_GP_Wikimedia_Brasil/Lista?oldid=27842082&action=edit&uselang=en

That page should display only [[Template:artigo6]] in the list.
Comment 4 Umherirrender 2013-09-21 12:12:41 UTC
For the current page you can use {{REVISIONSIZE}}, was added with Gerrit change #82650.

The template links is needed to refresh the page on change, see also bug 12019

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links