04/07/2023 : Ce wiki entre dans un processus de compostage. À l'origine de cette décision : le constat que le wiki n'est plus du tout utilisé depuis des mois + le manque de temps pour le maintenir et l'améliorer.

Ce processus se fera en 3 étapes :

  • juillet-août-septembre : cette bannière est mise en place pour prévenir les utilisateurices et leur laisser le temps de s'organiser
  • octobre-novembre-décembre : il ne sera plus possible de se connecter au wiki
  • à partir de 2024 : une archive statique du site restera en ligne à la même adresse, sur le même principe que forum.lescommuns.org.

Vous pouvez désormais utiliser yeswiki.lescommuns.org, soit sur le site principal pour des pages ponctuelles (exemple) soit en ouvrant un wiki dédié à votre projet. N"hésitez pas à venir sur le canal de chat communs_wiki pour échanger à propos de ce processus.

Interconnexion sémantique des wikis

De Wiki des communs

Mediawiki sémantique

Où trouver les propriétés ?

MediaWiki non sémantique

Exemples

Depuis un fichier préalablement créé

{{#get_web_data:url=http://discoursedb.org/GermanyCSV.txt%7Cformat=csv with header|data=bordered countries=Borders,population=Population,area=Area,capital=Capital}}

The following data has been retrieved from this URL, using the External Data MediaWiki extension:

  • Germany borders the following countries: [[{{#external_value:bordered countries}}]].
  • Germany has population {{#external_value:population}}.
  • Germany has area {{#external_value:area}}.
  • Its capital is {{#external_value:capital}}.

{{#clear_external_data:}}

Via une API

Participantes et participants à l'Assemblée européenne des Communs (depuis Remix the Commons)

{{#get_web_data:url=http://wiki.remixthecommons.org//api.php?action=ask&format=xml&query=%5B%5BEst+associ%C3%A9+au+mouvement%3A%3A+European+Commons+Assembly%5D%5D%7Climit%3D500%7Cformat=xml%7Cdata=ECAnoms=fulltext,ECAurl=fullurl}}

Assemblée européenne des Communs URL

{{#for_external_table:

{{{ECAnoms}}} {{{ECAurl}}}

}}

{{#clear_external_data:}}


Depuis Communecter

{{#get_web_data:url=https://www.communecter.org/api/person/get/id/56ad340cdd04528b3dd37405%7Cformat=json%7Cdata=l0=name,l1=streetAddress,l2=addressLocality}}

{{#external_value:l0}} {{#external_value:l1}} {{#external_value:l2}}

Via 2 API

Depuis Remix the Commons

{{#get_web_data:url=http://wiki.remixthecommons.org/api.php?action=ask&format=json&query=%5B%5BDate+de+d%C3%A9but%3A%3A%2B%5D%5D++%7C%3FDate+de+d%C3%A9but++%7C%3FDate+de+fin++%7Cformat%3Dbroadtable++%7Climit%3D100++%7Clink%3Dall++%7Cheaders%3Dshow++%7Csearchlabel%3D%26hellip%3B+autres+r%C3%A9sultats++%7Cclass%3Dsortable%7Cformat=json%7Cdata=date1=raw,texte1=fulltext}}

Date Evenement

{{#for_external_table:

{{{date1}}} {{{texte1}}}

}}

{{#store_external_table:Event |Eventdate={{{date1}}} |Eventtext={{{texte1}}} }}


Depuis la Fabrique des Mobilités

{{#get_web_data:url=http://wiki.lafabriquedesmobilites.fr/api.php?action=ask&format=xml&query=%5B%5BDate%3A%3A%2B%5D%5D%7C%3FDate%7Cformat=xml%7Cdata=texte2=fulltext,date2=raw}}

Date Evenement

{{#for_external_table:

{{{date2}}} {{{texte2}}}

}}

{{#store_external_table:Event |Eventdate={{{date2}}} |Eventtext={{{texte2}}} }}

Listes fusionnées


Méthodo

Tester la requête sur : http://wiki.lafabriquedesmobilites.fr/wiki/Spécial:Requêter

Pour la passer via l'API sur : http://wiki.lafabriquedesmobilites.fr/wiki/Sp%C3%A9cial:ApiSandbox

La récupérer en utilisant : https://www.mediawiki.org/wiki/Extension:External_Data

#get_web_data -> Récupère les données

#for_external_table -> Les exprime

Cette méthodologie ne permet pas d'importer des données, juste d'exprimer des données présentes sur un autre wiki sémantique