Create a Poll in a QCLF Topic
Poll creation is available to signed-in users when the Category Polls feature is enabled and Category action poll.create allows it. In QCLF 1.1.27, the poll builder is used when creating a Traditional Discussion Topic.
A poll is optional: leaving the question blank creates the Topic without a poll.
Add the Poll
- Start a Traditional Topic in a Category where polls are allowed.
- Open Add a poll.
- Enter a Question up to 500 characters.
- Enter one option per line. QCLF requires at least two unique non-empty options and stores at most 20.
- Choose Single choice or Multiple choice.
- For Multiple choice, choose the maximum number of selections.
- Submit the Topic.
Server Validation
QCLF cleans the question/options as plain text and runs them through the Category content policy and text-limit checks. Each option can store up to 1000 cleaned characters.
The server deduplicates option text, requires at least two options, truncates the set to 20 if necessary, and clamps Multiple-choice max_choices between 1 and the actual number of options. Single-choice polls always use a maximum of 1.
Current Poll Defaults
| Setting | 1.1.27 creation default |
|---|---|
| Changing a vote | Allowed for polls created by this workflow. |
| Results before voting | Shown. |
| Results before close | Shown. |
| Voter identities | Not shown. |
| Close date | None by default. |
| Initial state | Open. |
Important Boundaries
- Guests cannot create polls.
- Permission to create a Topic does not automatically grant poll creation.
- The create-topic handler only creates the poll when the Topic type is discussion.
- An empty poll question is treated as no poll rather than an error.
Community Discussion
Want to compare forum workflows, share practical QCLF tips, or discuss how other Joomla site owners use this feature? Visit the QC Live Forum Community. For private support, bug reports, account-specific entitlement problems, or feature requests, use the QuantaCade support system.