Panopoly: Panels Magic for the Masses

Preview:

DESCRIPTION

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.comSpeaker(s): Matt CheneyExperience Level: Beginner

Citation preview

PanopolyPanels Magic for the Masses

Presented by Matt Cheney at NYC Camp 2012Friday, July 27, 12

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

Drupal 7: Out of the Box ExperienceFriday, July 27, 12

Drupal 7 + Contributed ModulesFriday, July 27, 12

What is Panopoly?

Panopoly is a Drupal distribution designed as a starting point for site builders.

Friday, July 27, 12

Drupal 7 + PanopolyFriday, July 27, 12

Packaged on Drupal.org

https://drupal.org/project/panopolyFriday, July 27, 12

Available on Pantheon

https://getpantheon.com/nyccampFriday, July 27, 12

Let’s Solve Some Obvious Problems

Friday, July 27, 12

What Modules to Install?The Diamonds in the Rough

Friday, July 27, 12

A Solid Foundation

Views

Link

MediaLibraries

Entity

Date

Features

Devel

Friday, July 27, 12

Best of Panels Universe

Panels Panels IPE

Panelizer

Fieldable Panels Panes

Panels Breadcrumbs

PM Existing Pages

Mini Panels

Page Manager

Chaos Tools

Friday, July 27, 12

Let’s Improve the UX

Backports

Menu BlockModule Filter

Path Auto

Simplified Admin Menu

Admin

Views Bulk Operations

Friday, July 27, 12

How to Make it Responsive?The mobile web is the future, don’t you know?

Friday, July 27, 12

Responsive Layouts

Panopoly provides 26 responsive, cross browser layouts out of the box!

Friday, July 27, 12

Responsive Images

• Image Styles + Media Styles• Full Width•Half Width•Quarter Width•Square Thumbnail

•Respond JS Support

Friday, July 27, 12

How to Improve Search?We can do better than search.module

Friday, July 27, 12

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

A Better Search Experience

Friday, July 27, 12

What Can Be Done for Admins?Drupal is a CMS right... Let’s make tools to manage that content!

Friday, July 27, 12

WYSIWYG

It is 2012! Can I please have a WYSIWYG with my CMS?

• Best Practice TinyMCE

• Media Integration

• WYSIWYG Filter

• Markitup! HTML Editing

Friday, July 27, 12

Content Creation Page

• Improved Layout

• Featured Image

• Simplified UI

• Panelized!

Friday, July 27, 12

Admin Dashboards

Friday, July 27, 12

How do I add that to my site?It is far too difficult to add an image to a sidebar....

Friday, July 27, 12

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

How do I Customize My Site?And I mean without code or complexity!

Friday, July 27, 12

Panopoly App Store

Friday, July 27, 12

Hello Panels IPE

Friday, July 27, 12

So Let’s Check this Out!Feel free to follow along

Friday, July 27, 12

Recommended