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

Use a descriptive name in the UI to hide the cryptic record ID #286

Open
wcj365 opened this issue Jun 24, 2024 · 1 comment
Open

Use a descriptive name in the UI to hide the cryptic record ID #286

wcj365 opened this issue Jun 24, 2024 · 1 comment

Comments

@wcj365
Copy link

wcj365 commented Jun 24, 2024

Issue: The cryptic record ID displayed on the UI is not user-friendly.

Suggested solution: Create a new required field "Submission Name" as part of the form and add it to the data entry screen.
Use Submission Name instead of record id for screen display.

Note: The submission does not need to be unique. The name collision is unlikely and even if it happens, it is ok since we have record ID to maintain uniqueness.

@janoskabedis
Copy link

I'm thinking that we give admins the power to collect display names / titles / summary from end users with a collect_submission_display_names or bulletin_title param for a form. This gives us the ability to keep the application generalizable, but also override the ObjectID unique identifiers which are not very user friendly. I agree that implementing this need not supplant the use of ObjectIDs under the surface, and as such these title's do not need to be checked for uniqueness.

When an admin enables collecting display names, should they be required? If not, is the default behavior to fall back to representing a submission by its ObjectID?

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

No branches or pull requests

2 participants