Prise en main d'un Wiki
De Metabolisme territorial
Cet article regroupe quelques notes personnelles qui m'ont permis de mettre en place et d'utiliser ce Wiki au mieux. En aucun cas elles ne décrivent tout le processus, mais elles permettent de trouver des réponses compréhensibles à différents points techniques d'utilisation
Sommaire
Fonctionnalité Web Sémantique
MediaWiki Extensions
Configuration LocalSettings.php
$wgGroupPermissions['*']['rdfio-sparql'] = true;
Python extensions:
- SPAQRLWrapper (installation par pip)
Commentaires
Objectif: Faciliter les interactions.
Liste des commentaires : Special:Log/comments
Écriture d'article et pages confidentielles
Utilisation de l'extension Lockdown, exemple de configuration :
require_once "$IP/extensions/Lockdown/Lockdown.php"; // Add namespaces. $wgExtraNamespaces[NS_MYSPACENAME] = "Name_of_Protected_Namespace"; $wgExtraNamespaces[NS_MYSPACENAME_TALK] = "Name_of_Protected_Namespace_Talk"; // Note underscores in the namespace name. #restrict "read" permission to logged in users $wgNamespacePermissionLockdown[NS_MYSPACENAME]['read'] = array('sysop'); $wgNamespacePermissionLockdown[NS_MYSPACENAME_TALK]['read'] = array('sysop'); #prevent inclusion of pages from that namespace $wgNonincludableNamespaces[] = NS_MYSPACENAME; $wgNonincludableNamespaces[] = NS_MYSPACENAME_TALK; $wgActionLockdown['history'] = array('user');
Gestion des datatypes
https://www.semantic-mediawiki.org/wiki/Help:Propri%C3%A9t%C3%A9s_et_types_1.4.3
Gestion de la bibliographie
- MediaWiki
- Extensions : Semantic MediaWiki, Semantic Cite
- Gestion sémantique : MediaWiki:Sci-property-definition
- Type de bibliographie & liens avec la gestion des modèle : MediaWiki:Sci-template-definition
Fonctionnement de la wiki-bibliographie
- Chaque ressource bibliographique fait l'objet d'une page à part.
- Cette page est nommé : [Nom de l'auteur] [Année], [Titre]
- Sur cette page est inséré le code {{#scite|bibtex=@ARTICLE{citation_key_name, .... } }} pour citer inscrire les références
- Le Template:Bibliographie est appelé sur chaque page:
- Commande : {{Bibliographie|key=citation_key_name}}
- Il inscrit automatique la page dans la catégorie Bibliographie
- Il construit la Navbox sur la droite pour visualiser les informations
- Une page récapitulatif (Category:Bibliographie) recense toutes les références inscrites (ainsi que d'autres références en attente de structuration).
Structure des Template
- Appel principale : WriteCite-Article
- BibCit-AuthorRef
- Modèle:BibCit-Standard : Requête d'appel des informations bibliographique, résultats sous la forme BibCit-Article
- Modèle:BibCit-Article : Ordonner concrètement les informations pour l'affichage de la bibliographie
- Modèle:BibCit-Standard : Requête d'appel des informations bibliographique, résultats sous la forme BibCit-Article
- BibCit-AuthorRef
Bugs rencontrés
- Abstract trop long ne sont pas inclus. Les abstract sont donc copié/collé sur la page de la référence bibliographique et sortie du bibtex.