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

Allow inserting blocks of content at arbitrary points in the form #3794

Open
tuxpiper opened this issue Oct 18, 2019 · 2 comments

Comments

@tuxpiper
Copy link
Member

@tuxpiper tuxpiper commented Oct 18, 2019

Which user group(s) are the primary audience for this feature/enhancement.
Account-managed Ushahidi Platform customer.
This org distributes sophisticated forms for data collection nation-wide in the U.S.A. through a partner network.

Is your feature request related to a problem? Please describe.
The placeholder that allows deployers to describe each of the field is limited in terms of size (256 characters) and format (it doesn't allow or present line-breaks).

This doesn't allow enough expresiveness to introduce reporters to nuanced questions or situations. Sometimes this context is key to ensure more accurate responses to the survey as a whole.

Describe the solution you'd like
Create a new kind of object that survey designers could add to the survey, just like they do now with fields of different types.

This new type of survey field, let's call it provisionally "help text", would be presented at report time and not require response from reporters. It would be there just to be displayed inline in the survey. It should allow lengthy text and support rich formatting (and presentation of links).

Describe alternatives you've considered
Alternatively, the field description placeholder could be changed to allow larger text sizes and present rich formatted texts (i.e. via rich text editor, or at least Markdown). This is explored in issue #3793

@Erioldoesdesign

This comment has been minimized.

Copy link

@Erioldoesdesign Erioldoesdesign commented Oct 21, 2019

The comment from the slack thread relevant to this issue is:

If we were going to do #3794 I would want to have this designed/built as a larger (i hate to use this word) re-design or deeper look at the flow of survey creation/build.

and

#3794 (Allow inserting blocks of content at arbitrary points in the form) actually would be harder to 'understand' from a user perspective without a lot of tutorial/onboarding. The adding of the arbitrary points in the form with the tutorial/learning would have to live in the 'edit field' section (below) which is...an odd place to put such flexibility and I'm not sure how useful that would be for more users.

@tuxpiper tuxpiper added the Won't Fix label Oct 24, 2019
@tuxpiper

This comment has been minimized.

Copy link
Member Author

@tuxpiper tuxpiper commented Oct 24, 2019

The complexity on the backend side is also on the high side , with a low complexity/reward ratio. Let's mark this as "Won't fix" by now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.