@ -20,6 +20,7 @@ foreach ($files as $file) {
}
else {
$tag2link[$key] = array(
'label' => $entry['itemLabel']['value'],
'formatter' => array(),
);
@ -1,6 +1,7 @@
SELECT ?item (CONCAT("Key:", ?permanent_key_ID) as ?OSM_key) ?formatter_URL WHERE {
SELECT ?item ?itemLabel (CONCAT("Key:", ?permanent_key_ID) as ?OSM_key) ?formatter_URL WHERE {
FILTER(?permanent_key_ID NOT IN ('image', 'url', 'website', 'wikidata', 'wikimedia_commons')).
?item osmdt:P2 osmd:Q7.
SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
?item osmdt:P16 ?permanent_key_ID.
?item osmdt:P8 ?formatter_URL.
@ -1,7 +1,8 @@
SELECT ?item ?OSM_key ?formatter_URL WHERE {
SELECT ?item ?itemLabel ?OSM_key ?formatter_URL WHERE {
{ ?item wdt:P1282 ?OSM_key. }
FILTER(STRSTARTS(?OSM_key, 'Key:')) .
FILTER(?OSM_key NOT IN ('Key:image', 'Key:url', 'Key:website', 'Key:wikidata', 'Key:wikimedia_commons')) .
{
{ ?item wdt:P1630 ?formatter_URL. }