Drupal4Gov / Drupal-GovCon-2015

Drupal GovCon 2015 website
MIT License
1 stars 2 forks source link

Set sessions to automatically be published, display in list and engageable #81

Closed timwood closed 9 years ago

timwood commented 9 years ago

Post code update:

timwood commented 9 years ago

Voting on sessions?

@dsheffler Do we also need to look into user voting on sessions? I think COD comes with something OOTB for this. Not sure whether it's intended for participants or only for planners/schedulers.

timwood commented 9 years ago

Someone overrode the feature on the production website to publish sessions automatically. Repeat and export feature override. Feature: cod_session

timwood commented 9 years ago

Comments wasn't being output by the session panel included with COD.

timwood commented 9 years ago

Publish all sessions live on site and enable comments

Kirsten says she'll do this piece.

timwood commented 9 years ago

@jonraedeke Please have a look at the view I've made and make it purdy. You can see it in a local copy or the Acquia dev environment at http://HOSTNAME/drupal-govcon-2015/sessions (you need to change the status of some sessions to "Proposed" or "Accepted". If accepted append /accepted to the view. The view is grouped by session track and filterable by that with the last argument. Eg. http://HOSTNAME/drupal-govcon-2015/sessions/proposed/business-and-strategy

I didn't get to the session tracks view/summary to add to the top like on DrupalConSF

Make session rows output purdy

dsheffler commented 9 years ago

@timwood, the session track descriptions are as follows:

Code and DevOps This track is focused on developers and the back-end technologies to deal with today’s and future challenges. With the coming release of Drupal 8, as well as emerging Web technologies, preparation is essential. These sessions will help you learn how to deliver effective solutions to meet these needs.

Business and Strategy The purpose of this track is two-fold - one angle helps you to understand the advantages of Drupal from an organizational leadership angle and the other is to highlight the great Drupal sites and projects you're working on and to show what's possible. These sessions are business focused, and will be non-technical.

Site Building Learn how to leverage the flexibility of Drupal to deliver experiences in nearly limitless ways. See how you are able to do this—often without code and relying on the ever-expanding universe of contributed modules.

Front End, UX & Design This track covers delivering projects focused on the most important audience—the end user. Learn how to leverage Drupal to help you keep abreast of emerging trends in the mobile, componentized Web world. We’ll show you strategies for fostering collaboration between content creators, designers, strategists, and end-users.

Training These all-day trainings focus on making your team successful in Drupal. As anyone in the field knows, finding knowledgeable practitioners and getting good training is challenging. Here, we show how to bring team members up to speed in Drupal, and where and how to look for outside assistance when internal resources are scant.

timwood commented 9 years ago

Thanks @dsheffler Karl for getting the session track descriptions written. I've added these to the live site. For now they appear on session pages to the right, under the track title. screen shot 2015-03-29 at 2 52 57 pm

And there is a taxonomy page for each, which we may replace/redirect elsewhere as part of this task to improve session listings. screen shot 2015-03-29 at 2 53 56 pm

timwood commented 9 years ago

The session tracks now appear above the new session view.

jonraedeke commented 9 years ago

Thanks @timwood! I got a start on styling. I haven't added the icons yet, but those will go on the left of each track link. Heads up, you'll need to pull and revert dgc_deploy since I added a few classes to the view.

Sent from my iPhone

On Mar 29, 2015, at 5:13 PM, Tim Wood notifications@github.com wrote:

The session tracks now appear above the new session view.

— Reply to this email directly or view it on GitHub.

timwood commented 9 years ago

Looks awesome so far, Jon. What do you have planned for the session description? Can we do the roll-over idea by adding the description to the attached view? Or do you have some other idea?

dsheffler commented 9 years ago

Is it ok to disable the Proposed Sessions menu item until the styling is done for that page? Without proper spacing and theming, it's honestly a bit difficult to read.

Edit: I've disabled the menu item. We can add back in once @jonraedeke has had a chance to style the page.

dsheffler commented 9 years ago

Just an FYI that the page I'm referring to is https://www.drupalgovcon.org/drupal-govcon-2015/sessions.

timwood commented 9 years ago

I'm for leaving up the menu item. I think the page is more useful than no page.

timwood commented 9 years ago

I've pushed up @jonraedeke 's initial styling for the sessions section and re-enabled the Proposed Sessions link in the main menu. https://www.drupalgovcon.org/drupal-govcon-2015/sessions

FYI, when sessions close and we have changed sessions to "Accepted" status we can change the main menu link to point to https://www.drupalgovcon.org/drupal-govcon-2015/sessions/accepted.

timwood commented 9 years ago

@jonraedeke Noticed one bug. If you filter away all results in the sessions view, the no results text shows but is up by the track filter buttons, actually under it. Can you fix this when you work on it next?

image

jonraedeke commented 9 years ago

Just pushed the styling that includes the session track icons. @timwood I also fixed the empty view result styling bug.

screen shot 2015-04-01 at 11 19 47 pm

charlieartist commented 9 years ago

Thanks, Jon. What color will the speaker track be? These look good so far, as well as pop is concerned.

jonraedeke commented 9 years ago

@charlieartist Here's png icons for reference (the site used svg). For the buttons on hover and active, the icons will be on white, so they will pop even more.

building business devops keynote training ux

jonraedeke commented 9 years ago

@timwood If you have time, can you fix the attached view for selecting session track so it doesn't output an empty div for 'none'. If not, I can try to style away the space it creates at the top of the list.

timwood commented 9 years ago

Something caused the breadcrumbs to get all screwy. I don't see anything obvious changes to the view in the git commits. HEre is a screenshot of what I'm seeing locally.

image

timwood commented 9 years ago

I cannot reproduce the breadcrumb issue in Acquia dev environment on the latest develop branch. Even after copying DB from prod. Not going to worry about it for now.

timwood commented 9 years ago

@jonraedeke Enabling the "hide if empty" setting under no results behavior for the session track field removed the empty nested divs inside the first row result, but didn't get rid of the entire row. With the contents of the first row div gone the extra space seems to be gone too. I still don't understand why it's showing that empty row to begin with.

image

jonraedeke commented 9 years ago

@timwood Thanks! I think it's fine.