Dreams:report: Difference between revisions

→‎Patterns: Changed significance display
(→‎Patterns: Added significance)
(→‎Patterns: Changed significance display)
Line 122: Line 122:
   OPTIONAL { ?pattern dreamst:P16 ?project_type . }
   OPTIONAL { ?pattern dreamst:P16 ?project_type . }


   OPTIONAL {
   OPTIONAL { ?pattern dreamst:P21 / dreamst:P44 ?symbol . }
  ?pattern dreamst:P21 ?significance_ .
  BIND(IF(BOUND(?symbol), ?symbol, "❓") AS ?significance)
  BIND(IF(?significance_ = dreams:Q178, "🔴",
        IF(?significance_ = dreams:Q176, "🔴🔴",
        IF(?significance_ = dreams:Q225, "😐",
        IF(?significance_ = dreams:Q231, "😀😀",
        IF(?significance_ = dreams:Q232, "😀",
        "❓"))))) AS ?significance)
  }


   SERVICE wikibase:label { bd:serviceParam wikibase:language "da,en". }
   SERVICE wikibase:label { bd:serviceParam wikibase:language "da,en". }