From 4f78539d53453b62d9cf8cbf11c9ed9faad32e64 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= <skunk@xover.mud.at>
Date: Thu, 29 Dec 2022 07:05:42 +0100
Subject: [PATCH] culture-media: filter 'category' for those who don't need the
 wikidata result

---
 culture-media.yaml | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/culture-media.yaml b/culture-media.yaml
index 6232bdf..ab0ecd2 100644
--- a/culture-media.yaml
+++ b/culture-media.yaml
@@ -87,6 +87,15 @@ filter:
         <option value='{{ kv }}' query='nwr[{{ d.query|default(kv) }}]'>{% if d.trans %}{{ trans(d.trans) }}{% elseif not v %}{{ keyTrans(k) }}{% else %}{{ tagTrans(k, v) }}{% endif %}</option>
       {% endfor %}
     op: "has"
+  category:
+    name: "{{ trans('category') }}"
+    show_default: "true"
+    type: "select"
+    values: |
+      <option value='no' query='nwr[!image][!wikimedia_commons][!wikidata][!wikipedia]'>No image, wikimedia_commons or wikidata</option>
+      <option value='wikipedia_no_wikidata' query='nwr[!wikidata][wikipedia]'>wikipedia tag found without corresponding wikidata tag</option>
+      <option value='has_image' query='(nwr[!wikidata][image];nwr[!wikidata][wikimedia_commons];)'>image or wikimedia_commons tag but no wikidata</option>
+      <option value='wikidata' query='nwr[wikidata]'>has wikidata tag</option>
 info: |
   <table>
       <tr>