Author: gabi.t.sandor
Description:
The API does not seem to allow any way to retrieve a thumb url for an image given only its height and no width specified.
For instance, accessing the following URL: http://en.wikipedia.org/w/api.php?action=query&format=xml&titles=File:Flag+of+Spain.svg&prop=imageinfo&iiprop=dimensions|url&iiurlheight=28
gives the following XML response:
<api>
<error code="iiiiurlwidth" info="iiurlheight cannot be used without iiurlwidth"/>
</api>
How, therefore, could one retrieve a thumb url for an image given the height to scale to, without specifying the width ? An example of such a situation would be when parsing the following snippet of wikitext:
[[Image:Flag of Spain.svg |x28px]] - here only the height is specified, thus an image of the flag of Spain should be retrieved having the height set to 28 pixels and the width scaled accordingly.
Version: 1.16.x
Severity: enhancement
URL: https://www.mediawiki.org/wiki/Requests_for_comment/Square_bounding_boxes
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=24763
https://bugzilla.wikimedia.org/show_bug.cgi?id=32387