Dreams:report: Difference between revisions

→‎Patterns: Changed appearance of significanec
(→‎Patterns: fix query with DISTINCT)
(→‎Patterns: Changed appearance of significanec)
Line 122: Line 122:
     ?object ?objectLabel ?objectUrl
     ?object ?objectLabel ?objectUrl
     ?recipient ?recipientLabel ?recipientUrl
     ?recipient ?recipientLabel ?recipientUrl
     ?significance
     ?significance ?significanceLabel
     ?mitigation ?mitigationLabel ?mitigationUrl
     ?mitigation ?mitigationLabel ?mitigationUrl
     ?quote
     ?quote
Line 180: Line 180:
     BIND(COALESCE(?project_type1, ?project_type2) AS ?project_type)
     BIND(COALESCE(?project_type1, ?project_type2) AS ?project_type)
                  
                  
     OPTIONAL { ?pattern dreamst:P21 ?significance } # / dreamst:P44 ?symbol . }
     OPTIONAL {
    # BIND(IF(BOUND(?symbol), ?symbol, "❓") AS ?significance)
      ?pattern dreamst:P21 ?significance .
      ?significance rdfs:label ?significance_text .
      FILTER (LANG(?significance_text) = 'da')
      OPTIONAL { ?significance dreamst:P44 ?symbol . }
      BIND(IF(BOUND(?symbol), ?symbol, "❓") AS ?significance_symbol)
      BIND(CONCAT(?significance_symbol, " ", ?significance_text) AS ?significanceLabel)
    }


     OPTIONAL {
     OPTIONAL {