Add sections or multiple descriptions
@global-prog is already working on this.
Since Sep 9, 2026.
- Dominant language
- JavaScript
- Stars
- 382
- Forks
- 127
- Avg merge
- 19h 31m
- Merged PRs (30d)
- 75
Description
Nextcloud (please complete the following information):
- Nextcloud-Version: 19.0.3
- Forms-Version: 2.0.4
Is your feature request related to a problem? Please describe.
Forms with many questions or with very different questions cannot be divided into sections for better clarity/visibility/readability. It's all one long list of questions.
Describe the solution you'd like
Add multiple descriptions in the form that do not contain a question and are not part of the results for the sole purpose of dividing questions into groups/sections and provide additional information.
Describe alternatives you've considered
Could be a question with a hidden field.
Additional context
Example: registration for a hackathon. There is one section for the submitter (name, email, phone), one section for the team (name, description, previous hackathons), and one section for the project description (name, excerpt, long description, category). Each section contains a short text with some hints on what to look out for while filling the form.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files or tests are named in the issue. Start by reviewing open pull request #3638 and the form-builder and form-rendering entry points it references, then trace how questions are stored and included in results. Done means users can add section descriptions that group questions, provide guidance, and remain excluded from submitted answers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100