XPoll Application

Last modified by Thomas Mortagne on 2024/02/05 00:21

cogXWiki Simple Poll Application - Doodle like
Developed by

Ludovic Dubost, Andreea Popescu

Active Installs151
10 Votes
LicenseGNU Lesser General Public License 2.1

Installable with the Extension Manager


You can also try the Pro version XPoll Application (Pro) which offers 40+ bugfixes and improvements including the possibility to create polls with either single or multiple options or regressions concerning translations.

This application is a very simple multiple choice poll similar to doodle. It supports voting without edit rights and is build as an App Within Minutes application (with a custom Sheet).

Poll Home

The poll home is showing the winning result(s)


Voting interface


Poll Template

Since v1.6.6 A Poll Template is displayed in the page creation wizard.


Recent Polls Macro

This application provides also a macro that displays the most recent polls created.

  • You can use this macro, by writing in a page with wiki editor:
    {{pollsrecent limit=10 /}}
    Where the macro parameter limit is the maximum number of polls that you want to be displayed on your page. Its default value is 5.
  • Or, if you don't want to set a maximum number of entries, you just write:
    {{pollsrecent /}}

This is how it will look like before adding polls:


And after adding them:


Prerequisites & Installation Instructions

We recommend using the Extension Manager to install this extension (Make sure that the text "Installable with the Extension Manager" is displayed at the top right location on this page to know if this extension can be installed with the Extension Manager). Note that installing Extensions when being offline is currently not supported and you'd need to use some complex manual method.

You can also use the following manual method, which is useful if this extension cannot be installed with the Extension Manager or if you're using an old version of XWiki that doesn't have the Extension Manager:

  1. Log in the wiki with a user having Administration rights
  2. Go to the Administration page and select the Import category
  3. Follow the on-screen instructions to upload the downloaded XAR
  4. Click on the uploaded XAR and follow the instructions
  5. You'll also need to install all dependent Extensions that are not already installed in your wiki

The XPoll.XPollService needs to be saved with programming rights. Make sure you import with the "Add version" checked and "import as backup package" unchecked.

Set the language ressource (before v1.2)

If you are using XWiki 4.2 or a version below, you will have to set the right language ressource :
  • Click on the "administration" link at the top right corner
  • In the administration menu, click on "Localization"
  • Scroll in this menu until you see "Internationalization Document Bundles"
  • In that field, copy-paste the following text : "XPoll.Translation"
  • Save the page.

Setting the Recent Polls gadget

  • Go to your dashboard
  • Edit it in inline mode and click on "Add gadget"
  • Search for "Recent Polls"
  • Select it and edit the required parameters if needed
  • Click "Insert gadget"
  • You're done! :)

Release Notes


The following translations have been updated with this release:


The following translations have been updated with this release:


The following translations have been updated:










This version includes the following fixes: and a fix for the following bug: "The title of the document wasn't escaped causing FF to always ask for confirmation before submitting".


This version includes the following fixes:


XPOLL-1 Missing translation keys for livetable from Translations document


Dependencies for this extension (org.xwiki.contrib:application-xpoll-ui 1.7.1):

Get Connected