Help:Format tableau

From semantic-mediawiki.org
Format tableau
Sujet :
Sort les résultats dans une table.
Fourni par :
Semantic MediaWiki
Ajouté dans la version :
0.4
Retiré depuis la version :
toujours supporté
Nécessite en plus :
rien
Nom du format :
table
Auteurs :
Markus Krötzsch
Catégories :
divers

Le format de résultat tableau (table en anglais) est utilisé pour formater les résultats de requête sous forme de tableau. Le format table est le format de résultat par défaut pour toutes les requettes qui ont une ou plusieurs états de sortie. Il est très proche du format tableau large.

Paramètres[edit]

Paramètre Type Par défaut Description
class texte sortable wikitable smwtable Une classe CSS supplémentaire à mettre pour la table
transpose oui/non no Afficher les entêtes du tableau verticalement et les résultats horizontalement
sep texte vide Le séparateur entre les résultats

Il n'y a pas de paramètres de requête intégrées spécifiques au format tableau. Le paramètre headers=hide est particulièrement utile pour masquer les entêtes des tableaux (dans la plupart des cas, c'est suffisant d'utiliser des étiquettes de sortie vides pour masquer les titres des états de sortie).

Exemple[edit]

{{#ask: [[Category:City]] [[located in::Germany]] 
| ?population
| ?area#km² = Superficie en km²
}}

Ceci produit la sortie suivante :

 PopulationThe number of inhabitants of some geographical place.Superficie en km²
Berlin3,520,061891.85 km²344.34 sqmi <br />
Cologne1,080,394405.02 km²156.38 sqmi <br />
Frankfurt679,664248.31 km²95.87 sqmi <br />
Munich1,353,186310.43 km²119.86 sqmi <br />
Stuttgart606,588207.35 km²80.06 sqmi <br />
Würzburg126,63587.63 km²33.83 sqmi <br />

Application du formatage CSS[edit]

Depuis SMW 1.6.2, le format tableau fournit plusieurs possibilités de formatage qui peuvent être appliquées aux tableaux :

  • Une classe générale CSS ou même plusieurs peuvent être paramétrées pour le tableau en utilisant le paramètre « class= ».
  • Chaque colonne de la table obtient un nom de classe qui dérive du nom de la colonne. Par exemple, si un colonne a pour titre « Ville capitale », la classe de la colonne sera « Ville-capitale ».
  • Les lignes de la table peuvent obtenir la classe « row-odd » (impaire) ou « row-even » (paire) suivant si la ligne est impaire ou paire.

De cette façon, les formatages spécifiques, comme les couleurs et les tailles de police de caractère, peuvent être paramétrés au travers d'une simple table ou pour une colonne spécifique, ou bien être paramétrées pour des lignes alternatives. La voie recommandée pour paramétrer un CSS personnalisée dans le wiki est de modifier la page « MediaWiki:Common.css ».

Tri[edit]

Les tableaux ont une caractéristique spéciale pour le tri de leur contenu par n'importe quelle colonne du tableau. Voir Help:Sélection des pages pour des commentaires généraux sur le tri et une comparaison sur les tris de résultat de requête du wiki. Les navigateurs sans JavaScript activé n'afficheront pas du tout les boutons de tri.



Cette page de documentation concerne toutes les versions de SMW depuis la 1.6.2 jusqu'à la version la plus récente.
      Autres langues : dezh-hans