[openstreetmap/openstreetmap-website] Integrate human-readable wikidata browser plugin (PR #6127)
Minh Nguyễn
notifications at github.com
Fri Jul 4 07:08:49 UTC 2025
@1ec5 commented on this pull request.
> + $("<a>")
+ .attr("href", OSM.WIKIMEDIA_COMMONS_URL + "File:" + data.icon)
+ .append($("<img>").attr({ src: OSM.WIKIMEDIA_COMMONS_URL + "Special:FilePath/" + data.icon, height: "32" }))
+ .addClass("float-end mb-1 ms-2")
+ .appendTo(cell);
+ }
+ if (data.label) {
+ $btn
+ .siblings(`a[href*="wikidata.org/entity/${data.qid}"]`)
+ .clone()
+ .text(data.label)
+ .addClass("me-1")
+ .appendTo(cell);
+ }
+ if (data.article) {
+ $(`<${data.label ? "sup" : "div"}>`)
I guess that works, though I’m not sure it’s necessary to qualify the Wikipedia link with the language, since the URL already hints at the language. The main reason Wikidata appends the language name to labels is to avoid confusion when different languages have false cognates and such, but this isn’t a risk for a link with a fixed label or icon.
--
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/6127#discussion_r2184586554
You are receiving this because you are subscribed to this thread.
Message ID: <openstreetmap/openstreetmap-website/pull/6127/review/2985858359 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20250704/33df4c63/attachment.htm>
More information about the rails-dev
mailing list