Skip to content

feat: add question at position#3360

Open
Chartman123 wants to merge 1 commit into
mainfrom
feat/add-question-at-position
Open

feat: add question at position#3360
Chartman123 wants to merge 1 commit into
mainfrom
feat/add-question-at-position

Conversation

@Chartman123
Copy link
Copy Markdown
Collaborator

@Chartman123 Chartman123 commented May 25, 2026

This closes #2873 by adding a new NcActions menu between existing questions. You can then choose to insert a new question or copy the question above. The menu is visually hidden and only shown when your focusing the question above. It's accessible with the keyboard, too.

Inserting a new question re-uses the existing menu for adding new questions.

Bildschirmaufnahme_20260527_213246.webm

@Chartman123 Chartman123 added this to the 5.3 milestone May 25, 2026
@Chartman123 Chartman123 self-assigned this May 25, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 25, 2026

Codecov Report

❌ Patch coverage is 0% with 25 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
lib/Controller/ApiController.php 0.00% 25 Missing ⚠️

📢 Thoughts on this report? Let us know!

@Chartman123 Chartman123 force-pushed the feat/add-question-at-position branch 4 times, most recently from f18ead6 to 6a53c15 Compare May 25, 2026 21:46
@Chartman123 Chartman123 marked this pull request as ready for review May 26, 2026 05:45
@Chartman123 Chartman123 added 3. to review Waiting for reviews and removed 2. developing Work in progress labels May 26, 2026
@Chartman123 Chartman123 requested review from Koc, pringelmann and susnux May 26, 2026 09:27
@Chartman123
Copy link
Copy Markdown
Collaborator Author

Note for the review: I used copilot especially for the frontend part. Please have a closer look on the changes made in Create.vue and see if there's a better way for doing it. The questionRefsMap was needed for focusing the newly inserted/cloned questions correctly.

@Chartman123 Chartman123 force-pushed the feat/add-question-at-position branch from 6a53c15 to 006d0be Compare May 26, 2026 12:07
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
@Chartman123 Chartman123 force-pushed the feat/add-question-at-position branch from 006d0be to 82a0b1d Compare May 27, 2026 19:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews enhancement New feature or request feature: 📑 form creation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Option to insert new question anywhere in the form

1 participant