georgia tech drupal users group - february 2015 meeting

21
Georgia Tech Drupal Users Group February 2015 Bradley Room @ Highland Bakery

Upload: eric-sembrat

Post on 16-Jul-2015

145 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Georgia Tech Drupal Users Group - February 2015 Meeting

Georgia TechDrupal Users Group

February 2015Bradley Room @ Highland Bakery

Page 2: Georgia Tech Drupal Users Group - February 2015 Meeting

Introductions

Page 3: Georgia Tech Drupal Users Group - February 2015 Meeting

Announcements

Page 4: Georgia Tech Drupal Users Group - February 2015 Meeting

• DrupalCamp New Orleans - 03/28• CampSass Atlanta - 04/04• DrupalCamp Florida - 04/11-04/12• DrupalCon Los Angeles - 05/11 - 05/15

• (session submission deadline 02/27!)

Upcoming Conferences

Page 5: Georgia Tech Drupal Users Group - February 2015 Meeting

• Enablus (large)• Tuesday, 02/24 - 10:30am - 11:30am

• Mediacurrent (large and small)• Thursday, 02/26 - 10:30am - 11:30am

• Learn more on the Webmasters @ GT page:• http://webmasters.gatech.edu/handbook/gt-web-design-contract

Upcoming Meet-and-Greets

Page 6: Georgia Tech Drupal Users Group - February 2015 Meeting

• The Atlanta Drupal User’s Group is hosting Mediacurrent at Georgia Tech on March 12th for a presentation on Migrating weather.com.

• http://www.meetup.com/drupalatlanta/events/220505938/

ADUG Meetings

Page 7: Georgia Tech Drupal Users Group - February 2015 Meeting

Member Announcements?

Page 8: Georgia Tech Drupal Users Group - February 2015 Meeting

Intro to ViewsAdelle Frank

Georgia Institute of Technology - Institute Communications

Page 9: Georgia Tech Drupal Users Group - February 2015 Meeting

Advanced Views Building #1

Mike AlberghiniGeorgia Institute of Technology - College of Architecture

Page 10: Georgia Tech Drupal Users Group - February 2015 Meeting

Relationships in ViewsEric Scott Sembrat

Georgia Institute of Technology - College of Engineering

Page 11: Georgia Tech Drupal Users Group - February 2015 Meeting

Relationships 101

Page 12: Georgia Tech Drupal Users Group - February 2015 Meeting

Relationships

Page 13: Georgia Tech Drupal Users Group - February 2015 Meeting
Page 14: Georgia Tech Drupal Users Group - February 2015 Meeting

• Allow to connect linked data sources with the evaluated date source in a View.

• Sources can include:• Data-rich fields• Linked entities, taxonomies, nodes, users• User & Author information

• Equivalent to the SQL join commmand.

Relationships

Page 15: Georgia Tech Drupal Users Group - February 2015 Meeting

• The key to staying DRY (Don’t Repeat Yourself).• Data elements should not be repeated in multiple areas.• Data should be shared via entity references. • Data should be re-usable across the system.

Why Relationship?

Page 16: Georgia Tech Drupal Users Group - February 2015 Meeting

Data Divin’• In order to best utilize relationships, it is essential that you map out your data connections.

• Determines how to swim through data to find information.• Guides your data structure and layout (content types, taxonomy,

user profiles).• Gives additional power to your Views, Panels, and Pages.

Page 17: Georgia Tech Drupal Users Group - February 2015 Meeting

Casual Relations• Examples of Relationship types in Views:

• Relate to all entities referencing this node through a field. • Relate to all entities being referenced through a field.• Relate to content authorship and metadata.• Relate to contrib field modules (flag, location)

Page 18: Georgia Tech Drupal Users Group - February 2015 Meeting

Demo?

Page 19: Georgia Tech Drupal Users Group - February 2015 Meeting

CSS for ViewsDavid Williams

Georgia Institute of Technology

Page 20: Georgia Tech Drupal Users Group - February 2015 Meeting

Advanced ViewsTheming

Eric HuffmanGeorgia Institute of Technology - Institute Communications

Page 21: Georgia Tech Drupal Users Group - February 2015 Meeting

See You Next Month!