Ticket #169 (closed enhancement: fixed)

Opened 6 years ago

Last modified 6 years ago

New event type: Initiative event (generated onsite)

Reported by: ed Owned by: jim
Priority: major Milestone: Phase 3
Component: Drupal modules & settings Keywords:
Cc: Estimated Number of Hours: 0.0
Add Hours to Ticket: 0 Billable?: yes
Total Hours: 2.1

Description

Initiatives want to add their events to the TN system onsite. We need an estimate on enabling this. Some details and comments from skype 14/9 (Jim and Ed):

  • Need new user role? 'Initiative event-adder'?
  • Use event fields as per 'initiative-event' type
  • Event also to be related to an initiative profile
  • Event to appear in 'initiative-event' stream in http://www.transitionnetwork.org/events/community along with CMS-generated events

(JK estimate 2,3 hours)

Change History

comment:1 Changed 6 years ago by ed

  • Milestone set to Phase 3

This is definitely needed:

  1. use the normal standard events fields as per the others

Include on 'Initiative event' content type:

  1. Mode (multi-option tickbox to choose: "Head", "Hands", "Heart")


ALSO please note: we will be adding another category to Initiative events which is based on the Transtheoretical model (http://en.wikipedia.org/wiki/Transtheoretical_model), but can't think of usable terminology yet, but this will want to be added later.

ALSO we are likely to introduce 'Mode' to the other event types edit and view (and on the main table on /events)

comment:2 Changed 6 years ago by ed

  • Priority changed from major to critical

comment:3 Changed 6 years ago by jim

  • Content Type added
  • Fields added per other events
  • Added ini profile field
  • Tweaked /events/community view to include new CT.

Re 'Mode': This was still being decided, no? I'll hang back until I get confirmation on that.

(And, my quick 2p on "Head", "Hands", "Heart"... Actually that means "Mind", "Body" and "Soul" - not much in it, except H,H,H starts with 'H' and M,B,S are at-a-glance obvious. I completely understand it's not my place and that these are logical names for them, but my gut tells me H,H,H isn't a good set of terms and we should stick with the 'norms' here... But again, I know it's precisely nothing to do with me!)

All this means the theme template needs updating to handle this, and the existing content type template issue for Events is magnified. SO: am modifying #181 to add the panel for events right now before getting Laura in on it...

comment:4 Changed 6 years ago by jim

  • Add Hours to Ticket changed from 0.0 to 1.0
  • Total Hours changed from 0.0 to 1.0

Ok, template stuff will have to wait until me + Laura + DEV can get to work... See #196 for these.

Role: 'Initiative Representative' added as a catch-all initiative event/news tweaker... Can certainly rename to 'Initiative Event Adder' if you'd prefer, was trying to be more general. Perms applied to that role for the new CT.

Se, Ed, all other bits pending theme work and your responses to the above are done.

comment:5 Changed 6 years ago by ed

Re: Mode: have checked with trainers who confirm:
Head
Hands
Heart

Role: Initiative representative approved. Eminently sensible. *May* be extended to adding/editing CT 'community news' generated onsite (related to an initiative profile).

comment:6 Changed 6 years ago by jim

  • Add Hours to Ticket changed from 0.0 to 0.2
  • Status changed from new to closed
  • Resolution set to fixed
  • Total Hours changed from 1.0 to 1.2

Mode added, edit permissions enabled. Everything else now pertains to #196, closing.

comment:7 Changed 6 years ago by ed

  • Status changed from closed to reopened
  • Resolution fixed deleted

comment:8 Changed 6 years ago by ed

  • Owner changed from jim to ed
  • Status changed from reopened to assigned

Ed - when all done - add button to events directory and a handy howto to the list of illustrated guides...

comment:9 Changed 6 years ago by jim

  • Add Hours to Ticket changed from 0.0 to 0.5
  • Total Hours changed from 1.2 to 1.7

New Event panel now in place and operational across ALL full node pages for all event types as it handles them all... Includes contact button and 'for initiative' when used on this new external event content type.

See:

ED: Not sure what you mean about 'add button to event directory' or indeed the handy howto... But it's ready to get those block in the RH column (within the node/panel) and perhaps lose the outer page right hand blocks in partner/network events?

Anyway, from here we're very flexible, let me know.

comment:10 Changed 6 years ago by jim

  • Priority changed from critical to major

All pieces in place, just polish now... Downgrading.

comment:11 Changed 6 years ago by laura

Working on some css bits here currently, and re Jims link above - "http://www.transitionnetwork.org/events/2010-12-13/redeeming-darkness-schumacher-college-course - long, perhaps 50/50 split too much - the map looks a little wide. "...

The 50/50 column split looks abit empty when there's lots of content, am going to download and test out this later http://drupal.org/project/panels_three_four_layout on my set up here to see if it will work to wrap round empty space on panels such as these.

Or possibly a better split ratio of 65% for the main info area column with 35% for the second column. (or 75/25 and so on) might look better than a 50/50. Will keep tweaking. :)

comment:12 Changed 6 years ago by jim

Intersting link (3/4 panel) - remember that panels comes with layout editor...

comment:13 Changed 6 years ago by laura

yep, just wanted to explore ideas especially where there is the possibility of lots of white space...but not sure if really needed.

The TN theme is based on a grid system (960.gs) which means if using flexible layout we can use the grid css easily eg - grid-4 and set to fluid for the row and along with a some additions to the main css for the TN theme (will be looking at this and testing) which means the panels can all be flexible at any time to suit need (don't worry Ed - will document wireframe what all the grid sizes mean in simple form with pictures!)

Re taxonomy (info) tags appearing at the bottom of panels pages (noted in /#196 ), this is in the theme settings, where we've switched off this appearing in pages, presuming I need to make another type of page template for these pages if thats what we're using for panels so we can tick this info to show in theme settings? (still working on this one!)

comment:14 Changed 6 years ago by jim

  • Add Hours to Ticket changed from 0.0 to 0.05
  • Total Hours changed from 1.7 to 1.75

Re taxo: No, I can add them to panels, but they're not styled the same as pages... Will add to Events now - look in the links above. These can be 'all' vocabs (as on the page now), or any number of specific vocab links (tags vs whatever).

Finally there's the new Stylizer (CTools) module enabled here: https://www.transitionnetwork.org/admin/build/stylizer

That allows panels panes (an panels regions) to be given a re-usable style... So we can have standard 'important information'-style ones etc... Have a gander (might need perms tweak). Won't solve the floating issue, but a handy tool in the chest.

comment:15 Changed 6 years ago by ed

  • Owner changed from ed to jim

please remove the right hand column! - network and community events look ghastly - putting ticket to jim who can remove column (ed can't) then Jim put to laura who will do more tinkering

comment:16 Changed 6 years ago by jim

RH column? In the node (containing map + location) or in the theme with nav?

comment:17 Changed 6 years ago by jim

And nothing anywhere looks ghastly... Confused as to what the issue is - please clarify

comment:18 Changed 6 years ago by jim

  • Add Hours to Ticket changed from 0.0 to 0.1
  • Total Hours changed from 1.75 to 1.85

It's worth noting that the layout is, thanks to Panels, separate from the theme to a large extent.

So with that in mind, is the map/button width the issue, or the text column? Or just the page nav/projects block that appear on RHS for network and LHS for CMS? If the former, I can re-jig but NOT remove the contents of the column... There's hundreds of possible layouts so just let me know what is the issue and I'll adjust til Laura can have a go.

comment:19 Changed 6 years ago by ed

Indeed. Apologies for my slack language and lack of specificity and being too stressed out to tinker with it before barking (which I have now done and it's not quite so harsh). In this event node:
http://www.transitionnetwork.org/events/2010-12-13/redeeming-darkness-schumacher-college-course

With the new two column event item layout for the main body of the event item, it looks too stark and 'column-ical'. And there are too many big green buttons that look like big clown's pyjamas. Removing the RH column seemed the way to go (and I've removed the RH column from patterns which was good). But it may not be the answer. Glad you didn't remove it, to be honest.

Looking on the dev site (old event node template), it looks less harsh:
http://dev.transitionnetwork.org/events/2010-12-13/redeeming-darkness-schumacher-college-course.

Perhaps it's the percentages of the columns? Or the lack of wraparound text beneath the map?

SO - on the RH column of event nodes template, please remove the mandatory 'latest projects' from the event node template (https://www.transitionnetwork.org/admin/build/context/12) which seems to come from the events section template (https://www.transitionnetwork.org/admin/build/context/16), and make it possible for site admin to add blocks to the context as desired (latest events, add an event, whatever).

AND ON THE events context (https://www.transitionnetwork.org/admin/build/context/16) please remove the mandatory 'latest projects' from the events template and make it possible for site admin to add blocks to the context as desired.

comment:20 Changed 6 years ago by ed

in fact, is it possible to remove that right hand block set entirely (but leave it in the /user areas (after they've clicked on their name)

(BUTTON quick links, Email Validation Nag, Handy 'howto' blog posts , Primary links (levels 3-5), Navigation, project_directory: Recently Updated block)j

from all node templates - which appears in many places as mandatory?

I can easily adjust the howto documents and it's a bit of a buttplug really...

comment:21 Changed 6 years ago by jim

  • Add Hours to Ticket changed from 0.0 to 0.15
  • Total Hours changed from 1.85 to 2.0

Body now covers full width, looks better. Will do more tomorrow.

comment:22 Changed 6 years ago by jim

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

These all look sexy now, closing.

comment:23 Changed 6 years ago by ed

  • Status changed from closed to reopened
  • Resolution fixed deleted

Errm. Opening again - Cat entered one here:
http://www.transitionnetwork.org/tropical-vegetable-gardening-london

which looks fine apart from the URL which doesn't show correctly (/events/date/title)

please adjust?

comment:24 Changed 6 years ago by jim

  • Add Hours to Ticket changed from 0.0 to 0.1
  • Status changed from reopened to closed
  • Resolution set to fixed
  • Total Hours changed from 2.0 to 2.1
Note: See TracTickets for help on using tickets.