Panopoly is an Apps enabled distribution of Drupal powered by lots of Chaos Tools and Panels magic. The distribution is designed to be a base framework upon which to build other Drupal distributions, but will also work for general site building. This session will rock out with the latest and greatest version of Panopoly, the venerable Beta 4. A demonstration of how to install Panopoly on Pantheon will be given and then a live demonstration + discussion will follow. Check out Panopoly: http://drupal.org/project/panopoly Try out Panopoly: https://dashboard.getpantheon.com
Speaker(s): Matt Cheney
Experience Level: Beginner
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
Panopoly: Panels Magic for the Masses
1. Panopoly
Panels Magic for the Masses
Presented by Matt Cheney at NYC Camp 2012
Friday, July 27, 12
2. About Me
• Librarian turned Drupal developer
• Longtime Panels evangelist
& minor chaos wizard
• Work at Pantheon making
Drupal distributions rock!
• @populist on D.O and IRC
Friday, July 27, 12
3. Drupal 7: Out of the Box Experience
Friday, July 27, 12
4. Drupal 7 + Contributed Modules
Friday, July 27, 12
5. What is Panopoly?
Panopoly is a Drupal distribution designed
as a starting point for site builders.
Friday, July 27, 12
10. What Modules to Install?
The Diamonds in the Rough
Friday, July 27, 12
11. A Solid Foundation
Views Date Devel
Media
Libraries
Link
Features
Entity
Friday, July 27, 12
12. Best of Panels Universe
Panels Mini Panels Panels IPE
Chaos Tools
Fieldable Panels Panes
Panelizer
Panels Breadcrumbs
PM Existing Pages Page Manager
Friday, July 27, 12
13. Let’s Improve the UX
Backports Simplified Admin Menu
Views Bulk Operations
Module Filter
Menu Block
Path Auto Admin
Friday, July 27, 12
14. How to Make it Responsive?
The mobile web is the future, don’t you know?
Friday, July 27, 12
15. Responsive Layouts
Panopoly provides 26 responsive, cross
browser layouts out of the box!
Friday, July 27, 12
16. Responsive Images
• Image Styles + Media Styles
• Full Width
• Half Width
• Quarter Width
• Square Thumbnail
• Respond JS Support
Friday, July 27, 12
17. How to Improve Search?
We can do better than search.module
Friday, July 27, 12
18. Search API Support
• Search API Support
• Apache Solr or MySQL DB
• Default search results view
• Facet API Support
• Defaults for content type + date
• Search Results Page is also a Panel!
Friday, July 27, 12
20. What Can Be Done for Admins?
Drupal is a CMS right... Let’s make tools to manage that content!
Friday, July 27, 12
21. WYSIWYG
• Best Practice TinyMCE
• Media Integration
• WYSIWYG Filter
It is 2012! Can I please have
a WYSIWYG with my CMS? • Markitup! HTML
Editing
Friday, July 27, 12
22. Content Creation Page
• Improved Layout
• Featured Image
• Simplified UI
• Panelized!
Friday, July 27, 12
24. How do I add that to my site?
It is far too difficult to add an image to a sidebar....
Friday, July 27, 12
25. Generic Content Widgets
• Generic support for most
popular kinds of content
• Easily add to any and all
panelized pages!
• Harness the full power of
Drupal’s entity system!
Friday, July 27, 12
26. How do I Customize My Site?
And I mean without code or complexity!
Friday, July 27, 12