Drupal 6 Panels Cookbook


Drupal 6 Panels Cookbook
eBook: $23.99
Formats: PDF, PacktLib, ePub and Mobi formats
$20.39
save 15%!
Print + free eBook + free PacktLib access to the book: $63.98    Print cover: $39.99
$35.99
save 44%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Overview
Table of Contents
Author
Reviews
Support
Sample Chapters
  • Build complex site layouts quickly with panels
  • Combine Panels with other Drupal modules to create dynamic social media websites
  • Get solutions to the most common 'Panels' problems
  • A practical approach packed with real-world examples to enrich understanding
  • Part of Packt's Cookbook series—each recipe is a carefully organized sequence of instructions to complete the task as efficiently as possible

Book Details

Language : English
Paperback : 220 pages [ 235mm x 191mm ]
Release Date : August 2010
ISBN : 1849511187
ISBN 13 : 9781849511186
Author(s) : Bhavin (Vin) Patel
Topics and Technologies : All Books, CMS and eCommerce, Cookbooks, Content Management (CMS), Drupal, Open Source


Table of Contents

Preface
Chapter 1: Getting Started
Chapter 2: Changing Panel Interface
Chapter 3: Theming for Panels
Chapter 4: Implementing Panels
Chapter 5: Panels with Organic Groups
Chapter 6: Panels with CCK
Chapter 7: Advanced Profile Kit
Chapter 8: Panels-related Modules
Chapter 9: Views
Chapter 10: Creating a Travel Website Using Panels
Appendix: Modules
Index
  • Chapter 1: Getting Started
    • Introduction
    • Setting up Ctools and Panels
    • Upgrading from Panels 2 to Panels 3.0
    • Adding a custom Panels page
    • Adding a custom Panels node
    • Adding Mini panels
    • Managing pages via Panels Dashboard
  • Chapter 2: Changing Panel Interface
    • Introduction
    • Understanding the Panels UI
    • Setting the basic layout of the page
    • Cloning a page layout
    • Creating Access rules for the page
    • Providing visible menus to the page
    • Adding custom CSS
    • Using contexts in Panels
    • Making layouts for dynamic websites using Panels
    • Using the live preview (best practices)
  • Chapter 3: Theming for Panels
    • Introduction
    • Embedding CSS in Panels UI
    • Adding ID/class in Panel UI and target theme
    • Applying styles to a region
    • Creating a flexible design layout
  • Chapter 4: Implementing Panels
    • Introduction
    • Making a new front page using Panels and Views (for dynamic content display)
    • Creating a node override
    • Overriding a Node Edit form
    • Using Panels with feeds
    • Using Mini panels
  • Chapter 6: Panels with CCK
    • Introduction
    • Creating custom panels with a custom Content type
    • Using Views to display the Content type
  • Chapter 8: Panels-related Modules
    • Introduction
    • Making a Language Section
    • Using Composite Layouts
    • Facebook-style status in user profile
    • Putting contact forms and node forms in a block
  • Chapter 9: Views
    • Introduction
    • Combining feeds with Views in Panels
    • Combining videos with Views in Panels
    • Direct implementation of Views with Content panes
  • Appendix: Modules
    • General modules required for all the chapters
    • Modules required chapter-wise

Bhavin (Vin) Patel

Bhavin is a result-oriented lead architect with a focus on delivering high-quality code and products in high traffic environments. He is enthusiastic about building new products and services. He has nine years of experience in the internet industry, and specializes in Drupal and ROR (Ruby on Rails)/LAMP technologies. He has hands-on experience with all aspects of building large-scale, high-availability applications: application development, n-tier architecture, frameworks, data interchange, security, online commerce, database administration, replication, optimization, server administration, open source software, and quality assurance. He stays up-to-date with best practices and is always finds himself learning new technologies.

Code Downloads

Download the code and support files for this book.


Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

Sample chapters

You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

Frequently bought together

Drupal 6 Panels Cookbook +    Joomla! 1.5x Customization: Make Your Site Adapt to Your Needs =
50% Off
the second eBook
Price for both: £14.44

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

  • Develop spectacular Drupal websites by leveraging the power of Panels
  • Make complex and user-friendly FrontPages for portals and social media websites without coding
  • Theme your panel pages to generate rich user experience for your websites
  • Create powerful and attractive front pages by combining Panels with Views
  • Clone a page layout and get quick and easy replicate layouts across the site
  • Introduce access permissions for your page and define your own access rules for users
  • Generate a distinctive-looking Web 2.0 design using the powerful combination of Panels UI and custom CSS
  • Create not just custom page layouts but also custom block layout inside the page by using mini panels effectively with Panels
  • Put together fancy user profile pages like those commonly found on social networking sites by using the Advanced Profile Kit
  • Give an extended functionality to Drupal with a killer combination of Panels with other modules
  • Dive into a complex travel site example

In Detail

The Drupal 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. Guidance is required when it comes to successfully implementing panels in your CMS. The Panels module lacks sufficient documentation and most Drupal users are left in the lurch with many unanswered questions.

This book comes to your rescue and discusses all that you need to successfully incorporate Panels in your Drupal CMS. You will learn everything from setting up Panels, through using it, to integrating it with other modules. The book discusses the various problems involved in using Panels along with their solutions. It shows you how to reap added benefits using Panels.

The book is a collection of simple useful recipes that gives a very clear understanding from the basics of Panels to complex implementations to generate Web 2.0 layouts. It begins with the basics and gradually delves deeper into the complexities of Panels. You will learn how to set up CTools and Panels, upgrade from Panels 2 to Panels 3, about page layout, theming, and lots more. The layout of the book is a series of interconnected but distinct recipes that gives a basic understanding of usage of Panels in Drupal and also the advanced settings that makes Panels one of the most powerful modules .You will learn to master the Panels user interface and theme each panel quickly with a series of practical recipes. You will be able to integrate powerful Drupal modules like Organic Views, Advanced Profile Kit, Views, CCK, and many more to create socially connected Web 2.0 websites.

A practical guide on incorporating panels in your Drupal CMS for added benefits

Approach

Written in cookbook style, this book offers learning and techniques through recipes. It contains step-by-step instructions for Drupal users to make optimum use of the Panels module. The book is designed in such a way that you can refer to things chapter by chapter, or read them in no particular order.

Who this book is for

If you are a Drupal developer wanting to use Panels to enhance the attractiveness of your website and make it impressive, this book is for you. Knowledge of running a Drupal site is required.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software