From a80ea7bc0ad4d9dc3ab3f25a357801cbae5dbceb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Tue, 31 Aug 2021 16:34:36 +0200 Subject: [PATCH] ImageLoader: support wikimedia_commons values with full URL --- src/ImageLoader.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ImageLoader.js b/src/ImageLoader.js index 3b75b269..45dbe96d 100644 --- a/src/ImageLoader.js +++ b/src/ImageLoader.js @@ -119,6 +119,11 @@ ImageLoader.prototype.loadWikidata = function (src, callback) { ImageLoader.prototype.loadWikimediaCommons = function (src, callback) { var value = src.value + let m = value.match(/^https?:\/\/commons\.wikimedia\.org\/wiki\/(.*)$/) + if (m) { + value = m[1] + } + if (value.substr(0, 9) === 'Category:') { var param = { page: value } if (src.continue) {