Ticket #44 (closed defect: fixed)

Opened 7 years ago

Last modified 6 years ago

Whole events system finish

Reported by: ed Owned by: jim
Priority: critical Milestone:
Component: Drupal modules & settings Keywords:
Cc: Estimated Number of Hours: 0.0
Add Hours to Ticket: Billable?: no
Total Hours:

Description

We need to sort the whole events system out to work similar to the news system. But no need for promotion, just the views, permissions etc.

Attachments

Events System outline july 2010V1.doc (45.0 KB) - added by ed 6 years ago.
Spec V1
new event sytles.tar.gz (219.7 KB) - added by jim 6 years ago.
Screenshots of improved events pages

Change History

comment:1 Changed 6 years ago by jim

  • Type changed from task to defect

So much changed at the end of the project regarding News and CMS stuff that Events got lost in the fire...

Most of what is required, views-wise, is in place but needs updating and each main section testing. Then the CMS events need fixing and a couple of new views to handle events in CMS need adding/fixing.

In other words, this is primarily a fix rather than a feature request.

Changed 6 years ago by ed

Spec V1

comment:2 Changed 6 years ago by ed

  • Estimated Number of Hours set to 0.0
  • Summary changed from Whole events system not working to Whole events system finish
  • Billable? unset

spec attached - please have a read and comment as suitable - all input appreciated

comment:3 Changed 6 years ago by jim

  • Status changed from new to closed
  • Resolution set to fixed

OK lots of updates...

I killed the old events view and made a new one. This one splits out the calendar views and normal directory views. Also, NO events views use 'promoted' or nodequeues to show their choices - it's all published that match the criteria for now.

There's a new 'Events' menu item under 'News' (that can be moved wherever needed) that links to the "Transition events directory" at http://www.transitionnetwork.org/events. This shows only upcoming events, as requested - though it can have a date or date fragment passed in to show by year, month or day.

On this page there are 4 tabs: All events, Community events, Network events and Partner events. They are the filtered versions of the 'all' page.

There's a map at /events/map, currently of all with no filtering.

There's a calendar at /events/calendar, again currently of all with no filtering.

Header explano-text in place, as are custom breadcrumbs.

Marking, cheekily, as fixed... I'm sure there are tweaks to come - though the main one I would suggest is to somehow allow easy access to all events, not just upcoming ones. An Archive view could handle that easily.

comment:4 Changed 6 years ago by jim

Actually, I wasn't done yet.. On my DEV machine - I just:
1) Fixed Event theme templates because they looked a bit wonky like crap before.
2) Added a contact button to allow contacting of the event PoC (an extension of #1)

These updates need some display options set on the Content Types and have a perquisite/are bundled with #115. I've attached example screenshots of the fixed versions.

So the release to LIVE should happen shortly after I get back (from the 31st)


(And FYI I've done almost nothing to CMS events as they were already working fine to my knowledge.)

Changed 6 years ago by jim

Screenshots of improved events pages

comment:5 Changed 6 years ago by ed

  • Status changed from closed to reopened
  • Resolution fixed deleted

very quick bug identified - clicking on the 'Next' option (top right, calendar):
http://www.transitionnetwork.org/events/calendar/2010-09

doesn't take you to the next month
(user: Ed: Mac: Leopard: FF)

comment:6 Changed 6 years ago by jim

  • Status changed from reopened to closed
  • Resolution set to fixed

Was a caching issue, now fixed.

Note: See TracTickets for help on using tickets.