Foreign: Difference between revisions

From Resistance in Belgium
No edit summary
No edit summary
Line 4: Line 4:
<div class="table-container">
<div class="table-container">
{{#sparql:
{{#sparql:
SELECT (CONCAT("<a href='", STR(?personne), "' target='_blank'>", REPLACE(STR(?personne), "https://data.arch.be/entity/", ""), "</a>") AS ?PersonneID)
SELECT ?Nom ?Prenom (CONCAT("<a href='", STR(?personne), "' target='_blank'>", REPLACE(STR(?personne), "https://data.arch.be/entity/", ""), "</a>") AS ?PersonneID)
    (CONCAT(SUBSTR(STR(?dateNaissance), 1, 4), "-", SUBSTR(STR(?dateNaissance), 6, 2), "-", SUBSTR(STR(?dateNaissance), 9, 2)) AS ?DateNaissance)
  ?domicileLabel ?paysLabel ?FondsArchivesLabel ?NoInventaire
  ?domicileLabel ?paysLabel ?FondsArchivesLabel ?NoInventaire


Line 13: Line 14:
FILTER NOT EXISTS { ?domicile wdt:P12 wd:Q5. }
FILTER NOT EXISTS { ?domicile wdt:P12 wd:Q5. }


 
  OPTIONAL { ?personne wdt:P2 ?Prenom } 
  OPTIONAL { ?personne wdt:P3 ?Nom } 
  OPTIONAL { ?personne wdt:P67 ?dateNaissance } 
 
  # Lien vers les collections et numéro d'inventaire
  # Lien vers les collections et numéro d'inventaire
   ?personne p:P34 ?DeclarationArchives .  
   ?personne p:P34 ?DeclarationArchives .  
   ?DeclarationArchives ps:P34 ?FondsArchives .  
   ?DeclarationArchives ps:P34 ?FondsArchives .  
   ?DeclarationArchives pq:P35 ?NoInventaire .
   ?DeclarationArchives pq:P35 ?NoInventaire .


   # Récupérer les labels automatiquement en français
   # Récupérer les labels automatiquement en français
   SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr". }   
   SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr". }   
}





Revision as of 09:49, 20 September 2024