Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change Number of Options in Multi-Choice #556

Open
DMCarrajola opened this issue Mar 6, 2025 · 1 comment
Open

Change Number of Options in Multi-Choice #556

DMCarrajola opened this issue Mar 6, 2025 · 1 comment
Labels
enhancement New feature or request

Comments

@DMCarrajola
Copy link

DMCarrajola commented Mar 6, 2025

Feature Request

Allow dynamic multi-choice options based on the required number of choices.

Description

Currently, multi-choice questions always display four options by default. The goal is to provide an option for the template question creator to choose a smaller number of options when creating a multi-choice question.

Use Case

For example, if a question requires only "Yes," "No," and "Maybe" as options, there is no need for a fourth empty option. Displaying an unnecessary option could lead to confusion and allow unintended responses.

Proposed Solution

Introduce a button that lets users specify the number of radio buttons required, with the appropriate labels for each option.

Benefits

This approach will provide greater flexibility and streamline the data analysis process, benefiting both question creators and respondents.

Priority

Normal

Assignees

@Rmcd20

##Observations
There is still a maximum value of 4 different answers.
Note that this change might introduce a visual bug in the answer analysis section, where redundant radio buttons (“None”) could still be displayed. This will need to be addressed in a future issue.

@horilla-opensource
Copy link
Owner

Hi all,

Thank you for the detailed feature request and your continuous contributions, @DMCarrajola & @Rmcd20! 🙌

Your proposed solution to allow dynamic multi-choice options will greatly enhance the flexibility of the question creation process. The approach aligns perfectly with our goal of improving user experience and optimizing data accuracy.

We'll track the visual bug in the answer analysis section as a separate issue for future improvements. Looking forward to reviewing your PR!

Appreciate your dedication to making Horilla better! 🚀

Best Regards,
Team Horilla

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants