georgia tech drupal users group - march 2015

29
Georgia Tech Drupal Users Group March 2015 Bradley Room @ Highland Bakery

Upload: eric-sembrat

Post on 16-Jul-2015

62 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Georgia Tech Drupal Users Group - March 2015

Georgia TechDrupal Users Group

March 2015 Bradley Room @ Highland Bakery

Page 2: Georgia Tech Drupal Users Group - March 2015

Introductions

Page 3: Georgia Tech Drupal Users Group - March 2015

Member Announcements

Page 4: Georgia Tech Drupal Users Group - March 2015

Announcements

Page 5: Georgia Tech Drupal Users Group - March 2015

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

• (early-bird registration ends March 27th)

Upcoming Conferences

Page 6: Georgia Tech Drupal Users Group - March 2015

• The Atlanta Drupal User’s Group is at Georgia Tech on April 9th for a presentation.

ADUG Meeting

Page 7: Georgia Tech Drupal Users Group - March 2015

http://atlanta.buildguild.org/

Page 8: Georgia Tech Drupal Users Group - March 2015

http://atlanta.buildguild.org/

Sponsorship Opportunities Available!(contact me for more info!)

Page 9: Georgia Tech Drupal Users Group - March 2015

• TECH404 is a group of chat channels for Atlanta area developers, designers, marketers, business people, hobbyists, students, and other professionals involved in technology.

• It’s a common space for all to use and enjoy. We talk about the technologies we use, our successes and failures, job opportunities, and the latest cute animal GIFs.

• http://tech404.io/

Tech404

Page 10: Georgia Tech Drupal Users Group - March 2015

Panels 101Eric Sembrat

Georgia Institute of Technology - College of Engineering

Page 11: Georgia Tech Drupal Users Group - March 2015

• “The Panels module allows a site administrator to create customized layouts for multiple uses. At its core it is a drag and drop content manager that lets you visually design a layout and place content within that layout. Integration with other systems allows you to create nodes that use this, landing pages that use this, and even override system pages such as taxonomy and the node page so that you can customize the layout of your site with very fine grained permissions.”

Panels

Page 12: Georgia Tech Drupal Users Group - March 2015

Why Panels Rule• Allows for GUI-driven template overriding.

• Provides an easy method of complex, multi-view displays.

• Easy to theme for mobile display.• Works flawlessly with Views and arguments.

• Lots of modules to extend its functionality.

Page 13: Georgia Tech Drupal Users Group - March 2015

Panels in a Nutshell

Page 14: Georgia Tech Drupal Users Group - March 2015

Panels in a Nutshell

Step 1: Create a Panel(it’s pretty easy, trust me)

Page 15: Georgia Tech Drupal Users Group - March 2015

Panels in a Nutshell

Page 16: Georgia Tech Drupal Users Group - March 2015

Panels in a Nutshell

Step 2: Build Your Panel Template(rows, columns, and sections)

Page 17: Georgia Tech Drupal Users Group - March 2015

Panels in a Nutshell

Page 18: Georgia Tech Drupal Users Group - March 2015

Panels in a Nutshell

Step 3: Populate the Panel(nodes, views, elements)

Page 19: Georgia Tech Drupal Users Group - March 2015

Panels in a Nutshell

Page 20: Georgia Tech Drupal Users Group - March 2015

Panels in a Nutshell

Step 4: Remember to Save(why is this the hardest part to remember?)

Page 21: Georgia Tech Drupal Users Group - March 2015

Demonstration

Page 22: Georgia Tech Drupal Users Group - March 2015

GTscholar ProjectEric Sembrat

Georgia Institute of Technology - College of Engineering

Page 23: Georgia Tech Drupal Users Group - March 2015

• GTscholar is a GTRI-led project to provide a central repository for all faculty and staff profile management.

• Current status: initializing profile data.

• http://gtscholar.gatech.edu/

What is GTscholar?

Page 24: Georgia Tech Drupal Users Group - March 2015

• A group of webdevs have been in conversations with GTscholar over the last 3 months to establish a project plan for implementing GTscholar feeds.

• Precursor to turnkey and manual implementations.

Our Work

Page 25: Georgia Tech Drupal Users Group - March 2015

• Today, we have the ability to create feeds of data per user.

• Requires the data be populated on GTscholar.

• Only pulls public (non-sensitive) data.

Status Today

Page 26: Georgia Tech Drupal Users Group - March 2015

• We are looking to the general usage of GTscholar and how Drupal may play a part in its usage across campus.

• Our hope is to have a Drupal module created, following the successes of Mercury on campus.

• This module development, due to resource allocation, cannot be accomplished by IC.

Next Step

Page 27: Georgia Tech Drupal Users Group - March 2015

• Our plan is to establish a working group to develop a module to work with GTscholar to provide an easy solution to import profiles from GTscholar.

• Built with Drupal in mind, with general standards distributed for other usage (WordPress, custom apps).

• Utilize Github, existing Mercury module code, to develop this project.

Our Tentative Plan

Page 28: Georgia Tech Drupal Users Group - March 2015

• For this to work, we need you to help out however you can!

• Coding, theming, testing, & maintaining.

• Interested? Reach out on the listserv or email me directly.

We Need You!

Page 29: Georgia Tech Drupal Users Group - March 2015

See You Next Month!