Ticket #306 (closed feature-request: fixed)

Opened 2 years ago

Last modified 23 months ago

Create views to display assemblies, brigades, caravans and detroit expanded events

Reported by: https://id.mayfirst.org/jamie Owned by: https://id.mayfirst.org/jamie
Priority: critical Milestone: 4
Keywords: Cc:
Project Area: Workshops, Groups and Online Organizing Project: ABCs
Skill Set Required: Code/Development/Programming

Description

See #301 for reference.

Change History

  Changed 2 years ago by https://id.mayfirst.org/jamie

  • keywords pma added

  Changed 2 years ago by https://id.mayfirst.org/malloryk

  • keywords pma removed
  • project set to PMA

  Changed 2 years ago by https://id.mayfirst.org/jamie

  • project changed from PMA to PMA ABC
  • summary changed from PMA site: we would like a section that highlights the upcoming PMAs to Create views to display assemblies, brigades, caravans and detroit expanded events

  Changed 2 years ago by https://id.mayfirst.org/jamie

  • owner set to https://id.mayfirst.org/jamie
  • skillset changed from Editorial/Copy Editing to Code/Development/Programming
  • status changed from new to accepted

  Changed 2 years ago by https://id.mayfirst.org/jamie

  • project changed from PMA ABC to ABCs

The view should include a prominent link for creating

  Changed 2 years ago by https://id.mayfirst.org/jamie

  • priority changed from major to critical

  Changed 2 years ago by https://id.mayfirst.org/jamie

  • status changed from accepted to closed
  • resolution set to fixed

Done!

The ABCs site now has views that show all major content type ( http://abc.ussf2010.org/).

There's one view that shows all events ( http://abc.ussf2010.org/list). There is no direct link to this view, but it's convenient if you want to style and see how it looks on events of different types (dex, assembly/pma, brigades, etc.).

This view will take, as the first argument, a content type (e.g.  http://abc.ussf2010.org/list/dex,  http://abc.ussf2010.org/list/brigade, etc.) which will then only show events of the content type indicated.

On each of the four pages, there's now a block that shows up in the right corner that shows, in a brief view, the title and date upcoming events and a link of all events of the current type.

Note: all four content types now use the same field for date! This is important because it allows us to use the same view to display them all.

jamie

  Changed 2 years ago by https://id.mayfirst.org/malloryk

  • status changed from closed to reopened
  • resolution fixed deleted

For each content type we need three views:

  • one for the single node (virtually the same for all content types)
  • page of a map of all nodes per content type
  • page of a calendar of all nodes per content type

The list you created, Jamie, is great for the front page of each event type!

  Changed 2 years ago by https://id.mayfirst.org/malloryk

Just one thought on calendar. I think keeping the sidebar just for navigation is going to help with the simplicity of the site.

Can we make the events show up on a calendar for each type and not a sidebar list?

  Changed 2 years ago by https://id.mayfirst.org/jamie

I've just completed my second stab at this. We now have a calendar view:

 http://abc.ussf2010.org/calendar

That allows you to filter by event type.

In addition, I've added a calendar link on all the sub-menus for each event that limits by that type of event.

jamie

follow-up: ↓ 12   Changed 2 years ago by https://id.mayfirst.org/malloryk

This is basically done! We just need to follow up with this: 489

in reply to: ↑ 11   Changed 2 years ago by https://id.mayfirst.org/malloryk

Replying to https://id.mayfirst.org/malloryk:

This is basically done! We just need to follow up with this: #489

  Changed 23 months ago by https://id.mayfirst.org/malloryk

I'm going to address the content node display with the contemplate module.

  Changed 23 months ago by https://id.mayfirst.org/malloryk

  • status changed from reopened to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.