Help:Propriétés et types

From Linux Web Expert


This page is a DRAFT!
The content of this page is incomplete and might contain errors.
You may consult this page which contains more credible information: Help:Properties and types

Property "Namespace" has a restricted application area and cannot be used as annotation property by a user.

Cette page de documentation concerne toutes les versions de SMW depuis la 1.6.0 jusqu'à la version la plus récente.
Autres versions : 1.0 – 1.4.3       Autres langues : RuUk


Les propriétés et les types sont les méthodes de base pour ajouter des données sémantiques dans Semantic MediaWiki. Les propriétés peuvent être considérées comme des « catégories pour les valeurs » sur les pages d'un wiki » :

[[Nom de la propriété::Valeur]]

Cette commande définit une Valeur de la propriété d'un nom de propriété donné. La page sur laquelle elle se trouve n'affichera que le texte de la valeur et non l'assignation d'une propriété.

Créer des propriétés

Prenons l'article de Wikipédia sur Berlin. Cet article contient beaucoup de liens vers d'autres articles, comme « Allemagne », « Union européenne » et « États Unis ». Cependant, le lien vers l'Allemagne a une signification spéciale : il a été mis là parce que Berlin est la capitale de l'Allemagne. Pour rendre cette connaissance accessible aux logiciels, on peut « baliser » le lien

[[Allemagne]]

dans le texte de l'article, en l'identifiant comme un lien qui décrit la propriété « capitale ». Avec Semantic MediaWiki, ceci se fait en ajoutant un nom de propriété et :: devant le lien à l'intérieur des crochets, ce qui donne :

[[Capital of::Germany]]

Dans l'article, ce texte demeurera affiché comme un simple lien vers « Allemagne ». Le texte ajouté Capital of est le nom de la propriété classant le lien vers Allemagne. Comme dans le cas des catégories, le texte de la propriété est arbitraire, mais les utilisateurs doivent essayer de réutiliser des propriétés qui existent déjà quelque part.

Afin de simplifier cette réutilisation, chaque propriété a son propre article sur le wiki, comme chaque catégorie a son article. Vous pouvez accéder à l'ensemble des articles sur une propriété grâce à la page Special:Property. À l'instar des catégories, qui sont précédées de Property:, chaque propriété est préfixée par Propriété: pour la distinguer des autres articles. Vous pouvez donc utiliser la page Special:Search de MediaWiki pour trouver les propriétés existantes. Comme pour les catégories, l'article d'une propriété peut être vide, mais il est fortement recommandé d'ajouter une description qui explique le sens de la propriété et son usage approprié.

Il y a plusieurs façons différentes d'ajouter des propriétés aux pages :

Ce que cela donne Ce que vous écrivez
Classe un lien avec la propriété « exemple de propriété »
 Classe un [[exemple de propriété::lien]] avec la propriété « exemple de propriété »
Affiche un intitulé alternatif à celui du lien.
 Affiche un [[exemple de propriété::lien|intitulé alternatif]] à celui du lien.
Pour empêcher complètement le avec une propriété d'être affiché, mettez un espace comme intitulé alternatif.
 Pour empêcher complètement le [[exemple de propriété::lien| ]] avec propriété d'être affiché,utilisez un espace comme texte alternatif.
Pour établir un lien ordinaire avec :: sans créer de propriété, échappez la balise avec un deux-points devant, par exemple
L'C++::opérateur.
L'[[:C++ :: opérateur]] 
Pour assigner une valeur à plusieurs propriétés, ajoutez :: entre chaque nom,
par exemple le lien.
 [[propriété1::propriété2::lien]]