SPARQuickL 3 – Bonne compagnie

Entreprises

# List of business enterprises SELECT ?business { ?business wdt:P31/wdt:P279* wd:Q4830453 . # item is a business enterprise or subclass thereof }

Essayez

Continue reading « SPARQuickL 3 – Bonne compagnie »

SPARQuickL 2 – Risque de décès

Étape 1 : Pays

SELECT ?country ?countryLabel WHERE { ?country wdt:P31 wd:Q6256 . # countries SERVICE wikibase:label { bd:serviceParam wikibase:language "en" } }

Essayez

Continue reading « SPARQuickL 2 – Risque de décès »

SPARQuickL 1 – Hobbits

Premier post court d’une série que j’espère longue, proposant des requêtes SPARQL construites étape par étape à passer sur Wikidata Query Service.

Étape 1 : Acteurs du film Le Seigneur des anneaux : La Communauté de l’anneau (Q127367) :

SELECT ?actor ?actorLabel WHERE { wd:Q127367 wdt:P161 ?actor # members of the cast of "The

Continue reading « SPARQuickL 1 – Hobbits »

Communes orphelines ?

(Ouh la vache, rien depuis 4 ans et demi ?! Je sais que j’ai eu autre chose à faire, mais quand même ! )

Une de mes bêtes noires sur Wikidata : les items représentant des communes françaises avec des déclarations mauvaises ou incomplètes.

Exemple du jour, ll n’est pas pertinent de considérer qu’une commune

Continue reading « Communes orphelines ? »

Simple access control in PHP

Software requiring restriction of certain features needs a mean to positively match the current action with the current user. Some of those means use in-code checks :

against so-called « access-levels », where each user is given a rank (usually an integer), which is compared to a « lowest required access level » for a given action or page ; by

Continue reading « Simple access control in PHP »