You can do {{filepath:Verschaffelt Moses von Michelangelo.jpg}} (Sorry, probably should have said that in the first place)
-bawolff On Jan 3, 2014 12:34 PM, "Tuszynski, Jaroslaw W." < jaroslaw.w.tuszyn...@leidos.com> wrote: > > I am (vaguely) aware of API call capabilities, for example I know ImageAnnotator.js [1] has access to image size, since it is using it. But Bawolff is right, I am trying to access it from Lua or template code. > > As for file path, I am still confused. I tried to use Special:ExpandTemplates to test several possible syntaxes: > > [[Special:filepath/Verschaffelt Moses von Michelangelo.jpg]] > [[Special:Redirect/file/Verschaffelt Moses von Michelangelo.jpg]] > [[:Special:Redirect/file/Verschaffelt Moses von Michelangelo.jpg]] > {{subst:Special:Redirect/file/Verschaffelt Moses von Michelangelo.jpg}} > > And the first 3 give me a blue-link while the 4-th one does not work. I was hoping to get " https://upload.wikimedia.org/wikipedia/commons/3/34/Verschaffelt_Moses_von_Michelangelo.jpg" string. KML files like [2] , called by our templates [3] hotlinking directly to commons images. > > > Jarek T. > (user:jarekt) > > [1] https://commons.wikimedia.org/wiki/MediaWiki:Gadget-ImageAnnotator.js > [2] https://commons.wikimedia.org/wiki/File:Alluvial_fan,_Taklimakan_Desert,_XinJiang_Province,_China,_NASA,_ASTER.jpg/overlay.kml > [3] https://maps.google.com/maps?hq=http://toolserver.org/~dschwen/kml.php%3Fpage%3DFile:Alluvial%2Bfan%252C%2BTaklimakan%2BDesert%252C%2BXinJiang%2BProvince%252C%2BChina%252C%2BNASA%252C%2BASTER.jpg/overlay.kml > > > -----Original Message----- > From: wikitech-l-boun...@lists.wikimedia.org [mailto: wikitech-l-boun...@lists.wikimedia.org] On Behalf Of Brian Wolff > Sent: Friday, January 03, 2014 1:12 PM > To: wikitech-l > Subject: Re: [Wikitech-l] Is file location and file size aviable to templates > > On Jan 3, 2014 11:02 AM, "Raimond Spekking" <raimond.spekk...@gmail.com> > wrote: > > > > Am 03.01.2014 18:37, schrieb Brian Wolff: > > > On Jan 3, 2014 7:04 AM, "Tuszynski, Jaroslaw W." < > > > jaroslaw.w.tuszyn...@leidos.com> wrote: > > >> > > >> I was working lately on a template on commons related to automatic > > >> overlay KML creation (see [1] for KML use on Commons). Two of the > > >> items I need but do not know how to access are full file dimensions > > >> in pixels and the url to the raw image (like [2]). I think with > > >> Lua, I can use HTML Parser [3] to parse the file page, but there > > >> must be a simpler way to access those. > > >> > > >> > > >> > > >> Jarek T. > > >> > > >> (user:jarekt <http://commons.wikimedia.org/wiki/User:Jarekt> ) > > >> > > >> > > >> > > >> [1] https://commons.wikimedia.org/wiki/Commons:Geocoding/Overlay > > >> > > >> [2] > > >> > https://upload.wikimedia.org/wikipedia/commons/3/36/Covington%2C_Indiana > > >> _map_from_1876_atlas.jpg > > >> > > >> [3] https://commons.wikimedia.org/wiki/Module:HTMLParser > > >> > > >> _______________________________________________ > > >> Wikitech-l mailing list > > >> Wikitech-l@lists.wikimedia.org > > >> https://lists.wikimedia.org/mailman/listinfo/wikitech-l > > > > > > You can link to special:filepath/filename to get path, but full > dimensions > > > are unavailablr. > > > > > > > Wouldn't it be a solution to add the full dimensions (+ MIME type etc) > > to the API (&prop=imageinfo&iiprop=extmetadata), would it? > > > > Raimond. > > > > > > > > _______________________________________________ > > Wikitech-l mailing list > > Wikitech-l@lists.wikimedia.org > > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > > I believe Jarek is looking to get the info from wikitext, so that wouldnt help him. Additionally if you have access to the api, you can use iiprop=dimensions already. > > This is a somewhat commonly requested thing (e.g. some folks on wikipedia want to make a gallery lua module that takes aspect ratio into account), so adding an interface to lua to retrieve this info would make sense imo. > > -bawolff > _______________________________________________ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > _______________________________________________ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l