From c75357154a2312362f4f5048364b9aeec3079233 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Minh=20Nguy=E1=BB=85n?= Date: Mon, 7 Sep 2020 11:45:16 -0700 Subject: [PATCH] Display OpenStreetMap element URIs like Wikidata entity URIs --- .../queryService/ui/resultBrowser/helper/FormatterHelper.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wikibase/queryService/ui/resultBrowser/helper/FormatterHelper.js b/wikibase/queryService/ui/resultBrowser/helper/FormatterHelper.js index 95a25c45..62e87dca 100644 --- a/wikibase/queryService/ui/resultBrowser/helper/FormatterHelper.js +++ b/wikibase/queryService/ui/resultBrowser/helper/FormatterHelper.js @@ -262,14 +262,15 @@ wikibase.queryService.ui.resultBrowser.helper.FormatterHelper = ( function( $, m }; /** - * Checks if a given URI appears to be a canonical Wikidata entity URI. + * Checks if a given URI appears to be a canonical Wikidata entity, OpenStreetMap + * Wiki entity, or OpenStreetMap element URI. * * @param {string} uri * @return {boolean} */ SELF.prototype.isEntityUri = function( uri ) { return typeof uri === 'string' - && /\/entity\/(Q|P|L|M)[0-9]+$/.test( uri ); + && /\/entity\/(Q|P|L|M)[0-9]+|\/(?:node|way|relation)\/[0-9]+$/.test( uri ); }; /**