Aide:SemanticMediaWiki

De Scoutopedia
Révision datée du 30 juin 2015 à 11:47 par Ahupond (discussion | contributions) (Version initiale)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Pour commencer
Manuel du parfait
petit Scoutopedien

Bac à sable

Aide technique
Règles générales
Règles techniques


SemanticMediaWiki est une extension du logiciel de wiki qui permet de dynamiser le fonctionnement du site Scoutopédia.

Présentation générale

Le fonctionnement du wiki standard permet seulement d'utiliser des données statiques dans les articles, ce qui implique souvent un travail fastidieux lorsqu'une information est mise à jour, car il faut identifier l'ensemble des pages du wiki qui la contient et la modifier. Confrontés à ce problème, beaucoup de wikis commencent par dresser des bots.

SemanticMediaWiki permet d'automatiser ces tâches en associant pour chaque article des valeurs à des propriétés puis à les référencer dans d'autres articles. Lorsque l'information est modifiée dans l'article d'origine, toutes les pages qui font référence à cette valeur seront automatiquement modifiées sans avoir besoin de l'intervention d'un utilisateur.

Sur Scoutopédia, nous utilisons cette extension principalement pour afficher les groupes sur des cartes dynamiques, sans avoir à modifier les articles des échelons à chaque fois qu'un nouveau groupe est créé, qu'un groupe est fermé ou déplacé. Il suffit de modifier la page du groupe et celle des échelons supérieurs est automatiquement modifiée grâce à cette extension.

L'intérêt de SemanticMediaWiki est multiple. Il permet de :

  • Générer des listes automatiques. Celles-ci sont construites automatiquement par l'extension, il n'y a plus de copie des données à faire, ni de report des modifications d'une page à l'autre.
  • Représenter les données de manière visuelle. Il est possible de représenter des données géographiques sur une carte, de construire des tables de données, de représenter des articles dans un ordre chronologique pour visualiser en enchainement d'évènements, ...
  • Structurer les données. Il est possible de facilement construire des pages qui indiquent des données comme Quels sont les groupes scouts qui ont ouvert dans les années 1920 ? Des concepts comme l'inclusion d'une année dans une décennie, ou l'inclusion d'un point géographique dans une surface géographique sont compris par l'extension, il est donc facile de résoudre ce type de problème.
  • Rechercher des informations. Un utilisateur qui souhaiterait connaitre la liste des groupes scouts accueillant des garçons dans le département du Rhin peut très facilement le faire.
  • Réutilisation extérieure. Il est possible de récupérer les données sémantiques depuis d'autres sites, ce qui permet d'enrichir d'autres logiciels informatique avec les données gérées par Scoutopédia. Si un autre site s'appuie sur nos données sur les groupes, à chaque fois qu'un utilisateur met à jour les effectifs d'un groupe scout, la modification sera prise en compte dans son logiciel également !
  • Intégration de données. De même, il serait techniquement possible d'interconnecter Scoutopédia avec d'autres systèmes informatiques. nous pourrions récupérer les effectifs d'un groupe SGDF directement depuis l'intranet de l'association par exemple. Attention ! Ce scénario est hypothétique et n'a pour seule vocation que de montrer les possibilités de l'extension !

Propriétés

Annotations

Recherche