massgov / feature-requests

Prioritization for feature requests for the Mass.gov project.
10 stars 8 forks source link

Relocate "associated pages" module for Events to more prominent tab #149

Open irisamelia-TRE opened 6 years ago

irisamelia-TRE commented 6 years ago

When creating an event, a user needs to explicitly note what pages the event will appear in. This is done in a new event draft by clicking the Related tab and populating fields with nodes under Associated pages, which is required for publishing.

For the majority of the content types, "Related" tends to mean "everything we couldn't put in the previous tabs; kind of a miscellaneous catch-all for information we need to add to the page. For something as pivotal as, "The event needs to show up on THIS page." I feel it needs a more prominent spot in an earlier tab (Overview or Details).

This will require some thought because under Overview, there are a number of areas dealing with Organization pages:

  1. Participating organizations
  2. Organization(s) (for relationship indicator)

It may be a bit confusing to have so much attention paid to Organization pages; order will matter and so will subheadings.

I recommend considering moving Associated pages to an earlier tab and renaming it to "Pages for displaying event" or something like that. "Associated," to me, isn't descriptive enough (until you read the help text -- "Please select the page(s) where this event should appear.")

m-aiello commented 6 years ago

Agreed! :)

joeg8612 commented 1 year ago

implemented