« Modèle:Sondage » : différence entre les versions

De WikiRuches
(Création du modèle Sondage (AjaxPoll))
 
(Création du modèle Sondage (AjaxPoll))
Ligne 2 : Ligne 2 :
== Utilisation ==
== Utilisation ==
Insère un sondage AjaxPoll dans une page. Utilisable depuis l'éditeur visuel via '''Insertion → Modèle → Sondage'''.
Insère un sondage AjaxPoll dans une page. Utilisable depuis l'éditeur visuel via '''Insertion → Modèle → Sondage'''.
=== Paramètres ===
{| class="wikitable"
! Paramètre !! Description !! Obligatoire
|-
| <code>question</code> || Le texte de la question || Oui
|-
| <code>option1</code> || Première option || Oui
|-
| <code>option2</code> || Deuxième option || Oui
|-
| <code>option3</code> || Troisième option || Non
|-
| <code>option4</code> || Quatrième option || Non
|-
| <code>option5</code> || Cinquième option || Non
|-
| <code>option6</code> || Sixième option || Non
|}


=== Exemple ===
=== Exemple ===
Ligne 31 : Ligne 12 :
}}
}}
</pre>
</pre>
<templatedata>
{
    "description": "Insère un sondage dans la page. Les membres votent pour une option.",
    "params": {
        "question": {
            "label": "Question",
            "description": "Le texte de la question posée aux votants",
            "type": "string",
            "required": true
        },
        "option1": {
            "label": "Option 1",
            "description": "Première option de réponse",
            "type": "string",
            "required": true
        },
        "option2": {
            "label": "Option 2",
            "description": "Deuxième option de réponse",
            "type": "string",
            "required": true
        },
        "option3": {
            "label": "Option 3",
            "description": "Troisième option (facultative)",
            "type": "string",
            "required": false
        },
        "option4": {
            "label": "Option 4",
            "description": "Quatrième option (facultative)",
            "type": "string",
            "required": false
        },
        "option5": {
            "label": "Option 5",
            "description": "Cinquième option (facultative)",
            "type": "string",
            "required": false
        },
        "option6": {
            "label": "Option 6",
            "description": "Sixième option (facultative)",
            "type": "string",
            "required": false
        }
    },
    "paramOrder": ["question", "option1", "option2", "option3", "option4", "option5", "option6"]
}
</templatedata>
</noinclude><includeonly><poll>
</noinclude><includeonly><poll>
{{{question}}}
{{{question}}}

Version du 2 juillet 2026 à 10:20

Utilisation

Insère un sondage AjaxPoll dans une page. Utilisable depuis l'éditeur visuel via Insertion → Modèle → Sondage.

Exemple

{{Sondage
| question = Quelle priorité pour la prochaine session ?
| option1  = Réforme fiscale
| option2  = Réforme de la justice
| option3  = Réforme du logement
}}

Insère un sondage dans la page. Les membres votent pour une option.

Paramètres du modèle[Modifier les données du modèle]

ParamètreDescriptionTypeÉtat
Questionquestion

Le texte de la question posée aux votants

Chaîneobligatoire
Option 1option1

Première option de réponse

Chaîneobligatoire
Option 2option2

Deuxième option de réponse

Chaîneobligatoire
Option 3option3

Troisième option (facultative)

Chaînefacultatif
Option 4option4

Quatrième option (facultative)

Chaînefacultatif
Option 5option5

Cinquième option (facultative)

Chaînefacultatif
Option 6option6

Sixième option (facultative)

Chaînefacultatif