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

Admin feature - taxonomy field location in forms #1459

Open
troughc opened this issue Nov 21, 2024 · 3 comments
Open

Admin feature - taxonomy field location in forms #1459

troughc opened this issue Nov 21, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request to be scheduled Work has been estimated, now it needs a priority and milstone

Comments

@troughc
Copy link
Contributor

troughc commented Nov 21, 2024

This enhancement will allow an Admin user to decide where to place fields in the forms (including blue text locations). This follows up on (enhances) the work done in issue #1421

Please estimate the work based on this design of settings

The settings will determine which section the taxonomy will appear in. the sections that are available depend on the workspace.

@troughc troughc changed the title Taxonomy placement in forms Admin feature - taxonomy field location in forms Nov 21, 2024
@troughc troughc added enhancement New feature or request estimate needed Add estimate for planning labels Nov 21, 2024
@AbhishekPAnil
Copy link
Contributor

Frontend tasks : 86H

  1. Add the dropdown field "Location of the field". - 2
  2. Add the api integration to get the category of forms from the calendar data according to the selected taxonomy class. - 6
  3. Add the api integration to post the user selected category.-3
  4. Add the support for custom taxonomies with category placement in :
  • Event - 18
  • Place - 18
  • Person - 15
  • Organization - 15

5.Modify the logic for isPreset fields for custom taxonomy - 5
6.Display the custom taxonomies in the form if the initial value exists for the same. - 4

@sahalali
Copy link
Contributor

sahalali commented Dec 2, 2024

Backend estimate: 16 Hrs
Add support to update the forms in the calendar settings to change sections for dynamic fields.
Persist the section in the taxonomy.
Add Section Enums for each class.

@sahalali sahalali removed the estimate needed Add estimate for planning label Dec 2, 2024
@sahalali sahalali assigned troughc and unassigned sahalali Dec 2, 2024
@troughc troughc added the to be scheduled Work has been estimated, now it needs a priority and milstone label Dec 2, 2024
@troughc
Copy link
Contributor Author

troughc commented Dec 2, 2024

@AbhishekPAnil before scheduling this work, could yo break it out into separate issues so we can schedule the work in different sprints? Idea: if it makes sense, you could divide it up according to workspaces (Events, People, Places, Organizations). If not, open to your suggestions! :)

@troughc troughc assigned AbhishekPAnil and unassigned troughc Dec 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request to be scheduled Work has been estimated, now it needs a priority and milstone
Projects
None yet
Development

No branches or pull requests

3 participants