Mwalker has uploaded a new change for review. https://gerrit.wikimedia.org/r/107562
Change subject: Add Image Metadata to Image Database ...................................................................... Add Image Metadata to Image Database Three new keys: * artist - Returned parsed text for the artist (TODO: this is occassionally HTML!) * credit - Returned parsed text for credit description (e.g. the original source) * license - Text for the license (e.g. Public domain) Change-Id: I0abe839a1355b9ac80a3a79899db7980c95f0c0d --- M lib/image.js M lib/index.js 2 files changed, 5 insertions(+), 2 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Collection/OfflineContentGenerator/bundler refs/changes/62/107562/1 diff --git a/lib/image.js b/lib/image.js index 2bfb4d8..4dd46b8 100644 --- a/lib/image.js +++ b/lib/image.js @@ -37,7 +37,7 @@ return this.api.request(img.wiki, { action: 'query', prop: 'imageinfo', - iiprop: 'url|size|mediatype|mime|sha1', + iiprop: 'url|size|mediatype|mime|sha1|extmetadata', titles: img.short }).then(function(resp) { resp = resp.query.pages; diff --git a/lib/index.js b/lib/index.js index a8c8627..a55ba62 100644 --- a/lib/index.js +++ b/lib/index.js @@ -177,7 +177,10 @@ short: img.short, mime: img.imageinfo.mime, mediatype: img.imageinfo.mediatype, - filename: img.filename + filename: img.filename, + artist: img.imageinfo.extmetadata.Artist.value, + credit: img.imageinfo.extmetadata.Credit.value, + license: img.imageinfo.extmetadata.LicenseShortName.value }; var key = IMAGEDB_COMPAT ? img.short : img.resource; return imageDb.put(key, metadata); -- To view, visit https://gerrit.wikimedia.org/r/107562 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I0abe839a1355b9ac80a3a79899db7980c95f0c0d Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Collection/OfflineContentGenerator/bundler Gerrit-Branch: master Gerrit-Owner: Mwalker <mwal...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits