Format de résultat « list »
(Redirected from Help:Format list)
List format/fr |
---|
Sujet : |
Liste de valeurs séparées par des virgules, avec des indications supplémentaires signalées entre parenthèses |
Fourni par : |
Semantic MediaWiki |
Ajouté dans la version : |
0.7 |
Retiré depuis la version : |
toujours supporté |
Nécessite en plus : |
rien |
Nom du format : |
list |
Auteurs : |
=Markus Krötzsch |
Catégories : |
misc |
Le format de résultat list est utilisé pour formater les résultats des requêtes commes des listes séparées par des virgules. Le format list est la manière par défaut de formater les résultats d'une requête pour toutes les requêtes qui ne possèdent pas d'informations supplémentaires d'impression. Les formats similaires de résultat sont ol et ul.
Paramètres
⧼validator-describe-header-parameter⧽ | ⧼validator-describe-header-aliases⧽ | ⧼validator-describe-header-type⧽ | ⧼validator-describe-header-default⧽ | ⧼validator-describe-header-description⧽ |
---|---|---|---|---|
propsep | - | ⧼validator-type-string⧽ | , | Le séparateur entre les propriétés d’une entrée de résultat |
valuesep | - | ⧼validator-type-string⧽ | , | Le séparateur entre les valeurs pour une propriété de résultat |
template | - | ⧼validator-type-string⧽ | ⧼validator-describe-empty⧽ | Le nom d’un modèle qui servira à afficher les résultats |
named args | namedargs | ⧼validator-type-boolean⧽ | no | Nommez les arguments transmis au modèle |
userparam | - | ⧼validator-type-string⧽ | ⧼validator-describe-empty⧽ | Une valeur passée dans chaque appel de modèle, si un modèle est utilisé |
class | - | ⧼validator-type-string⧽ | ⧼validator-describe-empty⧽ | Une classe CSS supplémentaire à définir pour la liste |
introtemplate | - | ⧼validator-type-string⧽ | ⧼validator-describe-empty⧽ | Le nom d’un modèle à afficher avant les résultats de requête, s’il y en a |
outrotemplate | - | ⧼validator-type-string⧽ | ⧼validator-describe-empty⧽ | Le nom d’un modèle à afficher après les résultats de la requête, s’il y en a |
sep | - | ⧼validator-type-string⧽ | , | Le séparateur entre les résultats |
prefix | - | ⧼validator-type-string⧽ | none | Contrôler l’affichage de l’espace de noms dans les impressions |
L'utilisation de modèles pour la mise en forme est expliquée sur la page d'aide des modèles de format.
Exemples
{{#ask: [[Category:City]] [[located in::Germany]] }}
Résultat:
Si davantage de valeurs sont retournées, alors le format doit être précisé explicitement :
{{#ask: [[Category:City]] [[located in::Germany]] | ?population | ?area#km² = Size in km² | format=list }}
Résultat:
Les entêtes peuvent être masqués en leur assignant un texte vide:
{{#ask: [[Category:City]] [[located in::Germany]] | ?population = | ?area#km² = | format=list }}
Résultat:
Le même effet est obtenu avec headers=hide.
Un autre séparateur que «,» - par exemple «and» - peut être utilisé s'il est mentionné par sep:
{{#ask: [[Category:City]] [[located in::Germany]] | sep = and }}
Résultat:
Le code HTML (espace insécable) est utilisé pour créer des espaces qui ne sont pas supprimés par MediaWiki quand il lit le paramètre.
Remarques
Utiliser le format list avec des modèles a l'avantage d'obtenir le nombre correct de séparateurs (par exemple «,») entre les résultats. Par exemple, on peut avoir un modèle qui formate une liste d'adresses courriels recopiées ou collées dans un client de messagerie, où chaque entrée est de la forme
Name of person <email@example.com>
Il est cohérent de mettre sep=, pour obtenir une liste qui utilise des virgules pour tous les séparateurs au lieu d'avoir «and» pour le dernier.
Template:Interlanguagelink: en
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:>Kghbln" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.