La directive poll est fournie par le module d'extension poll.

Cette directive permet d'organiser des sondages en ligne sur le wiki. Voici un exemple d'utilisation :

[[!poll  0 "red" 0 "green" 0 "blue"]]

Chaque chiffre indique le nombre d'utilisateurs qui ont voté pour ce choix. Quand quelqu'un vote pour un choix, la page est modifiée et le nombre augmente.

Des précautions élémentaires sont prises pour éviter qu'on puisse voter deux fois. Cependant ce type de consultation n'est pas très précis et les préventions habituelles contre les sondages en ligne s'appliquent aussi. Quand la page du sondage n'est pas verrouillée, les utilisateurs peuvent même modifier la page et changer les chiffres !

Paramètres :

  • open - Indique s'il est possible de voter. Il faut indiquer la valeur "no" pour terminer la consultation.
  • expandable - Set to "yes" to make this poll have an interface to add another choice to the poll.
  • total - Affiche le nombre total de votes au bas de la consultation. La valeur par défaut est "yes".
  • percent - Indique s'il faut montrer des pourcentages. La valeur par défaut est "yes".
  • postlink - By default after voting the updated page containing the poll is displayed. This parameter allows advancing onward to another page. This is useful for multi-page polls.
  • posttrail - Similar to postvote, but allows advancing to the next page on a trail after a vote. The value of the parameter is the name of the page that defines the trail to follow. The trail plugin must be enabled for this to work.