Help:Format tableau

From Linux Web Expert

Revision as of 11:10, 22 January 2017 by >Wladek92
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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

⧼validator-describe-header-parameter⧽ ⧼validator-describe-header-type⧽ ⧼validator-describe-header-default⧽ ⧼validator-describe-header-description⧽
class ⧼validator-type-string⧽ sortable wikitable smwtable Une classe CSS supplémentaire à mettre pour la table
transpose ⧼validator-type-boolean⧽ no Afficher les entêtes du tableau verticalement et les résultats horizontalement
sep ⧼validator-type-string⧽ ⧼validator-describe-empty⧽ Le séparateur entre les résultats
prefix ⧼validator-type-string⧽ none Contrôler l’affichage de l’espace de noms dans les impressions

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

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

Ceci produit la sortie suivante :


Application du formatage CSS

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

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.



Property "Namespace" has a restricted application area and cannot be used as annotation property by a user.Property "Docinfo editor" (as page type) with input value "User:>Wladek92" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.

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