https://bugzilla.wikimedia.org/show_bug.cgi?id=29640

Roan Kattouw <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #1 from Roan Kattouw <[email protected]> 2011-06-29 09:05:52 
UTC ---
I don't fully understand the feature request here. According to your own
comment checking for image existence is kind of counter-intuitive, but it
really only requires two tests. In fact, you can do it with one:

* append &indexpageids=1 to the URL
* Use something like if ( 'imageinfo' in
data.query.pages[data.query.pageids[0]] )

The reason here is because the image can either have its real page ID if the
description page exists, or -1 if the description page doesn't exist. It's
perfectly possible (but atypical) to have an orphaned ocal image with no
description page, in which case you'll also get the -1 behavior.

The &indexpageids=1 trick adds data.query.pageids as an array of page IDs used
(specifically for the benefit of JS users), which allows you to be agnostic as
to whether you get a real or a fake page ID. It will always be present in the
result (even if you passed an invalid title) and it will always contain exactly
one element if you ask for exactly one page.

IMO this is a WONTFIX.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to