georgia tech drupal users group - march 2015
TRANSCRIPT
Georgia TechDrupal Users Group
March 2015 Bradley Room @ Highland Bakery
Introductions
Member Announcements
Announcements
• 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
• The Atlanta Drupal User’s Group is at Georgia Tech on April 9th for a presentation.
ADUG Meeting
http://atlanta.buildguild.org/
http://atlanta.buildguild.org/
Sponsorship Opportunities Available!(contact me for more info!)
• 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
Panels 101Eric Sembrat
Georgia Institute of Technology - College of Engineering
• “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
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.
Panels in a Nutshell
Panels in a Nutshell
Step 1: Create a Panel(it’s pretty easy, trust me)
Panels in a Nutshell
Panels in a Nutshell
Step 2: Build Your Panel Template(rows, columns, and sections)
Panels in a Nutshell
Panels in a Nutshell
Step 3: Populate the Panel(nodes, views, elements)
Panels in a Nutshell
Panels in a Nutshell
Step 4: Remember to Save(why is this the hardest part to remember?)
Demonstration
GTscholar ProjectEric Sembrat
Georgia Institute of Technology - College of Engineering
• 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?
• 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
• 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
• 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
• 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
• 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!
See You Next Month!