Apr 02, 2010 |
8,320 views |

Book Description
Ubercart is an exciting open source e-commerce package that fully integrates your online store with Drupal. Ubercart leverages the advantages of Drupal’s major core and contributed systems, providing your users with shopping cart functionality that integrates with other parts of your company or community web site. It can be used to sell shippable goods, downloadable products, recurring memberships, and event tickets, and to enable complex interactions with Drupal through various add-on contributions.
This book guides you through the process of creating, administrating and marketing an online store, providing information and tips for raising your sales and your customer support. It will also show you how to maintain and add advanced capabilities to your company’s eShop.
If you are a merchant wanting to invest your precious time to update the online presence of your company, or a web site designer wanting to expand your business and offer innovative solutions to your clients, this book has been written for you. You don’t need any programming experience to install and customize your electronic store. The procedure is well structured and easy and all we ask you to do is to follow some simple steps in order to complete some specific tasks in each chapter. The book will guide you through the installation and configuration of Drupal and Ubercart. From there it will cover specific areas like managing orders, customizing the frontend and user interface. At the end it covers the advanced topics of internet marketing techniques and Search Engine Optimization.
When you reach the end of the book, you’ll have a working store and you’ll have obtained all the required knowledge to customize it to your specific needs.
Download Now »
Apr 01, 2010 |
11,836 views |

Video Description
This video is ginormous! Originally, we hoped we’d have two smaller videos with titles like “Module Development Basics” and “Advanced Module Development”, but they just wouldn’t hold up on their own. We didn’t want people to end up with only half the story, so we decided to just create one massive comprehensive video with everything you need to know to create Drupal modules of your own. The result is “Drupal Module Building”, the first Lullabot double-album – 5 hours and 10 minutes of action-packed PHP coding, Drupal hooks, and Form API arrays. After watching this video, you’ll be a module building ninja, ready to customize and extend Drupal and bend it to your will!
In this video, James Walker, Jeff Eaton and Matt Westgate walk you through everything you need to know in order to build, extend and contribute a Drupal module. Starting with some of the essential development tools, they’ll show you how to use the Drupal API reference material and explain all of Drupal’s major conceptual systems. After creating the proper files to register the module, they’ll implement a few Drupal hooks that plug into Drupal’s event-driven architecture. You’ll learn how to register both static and dynamic URLs with Drupal’s menu system. Then you’ll get an introduction to Drupal’s database abstraction layer, how to select and insert data from it, and how to update the database schema. You’ll learn to securely capture and sanitize user-submitted data with the Forms API, as well as how to properly alter any other Drupal form on your site. Finally, you’ll learn how to write secure code, conform to Drupal’s coding standards, and how to contribute your module back to Drupal.org and apply patches provided by the community. Download Now »
Mar 02, 2010 |
7,780 views |

Book Description
Drupal is one of the most respected and widely used open source content management frameworks. Small, medium, and large-scale websites are built using Drupal and the framework supports ecommerce, CRM, multisite and web service integrations.
Once you get your Drupal site installed and up and running, you will be concerned with site performance and how fast you can make your Drupal site run. This book will focus on implementing performance modules and solutions to help speed up your Drupal website.
We will look at introductory topics such as upgrading your Drupal site, maintaining your site, and enabling core Drupal page compression and caching.
Then we will turn to an advanced look at some contributed modules that help speed up performance, including Development, Boost, Authcache, Advanced Cache, and the Memcache API and Integration module.
Finally, we’ll look at how best to implement a Drupal multisite environment and run it with high-speed performance in mind.
This book is designed for Drupal developers and webmasters who want to increase their Drupal site’s speed and performance. You will take your Drupal site to the next level by not only displaying relevant and newsworthy content, but also running a powerful and high-speed website. Download Now »
Jan 03, 2010 |
8,063 views |

Video Description
The Lullabot Learning Series continues with a hands-on look at Drupal’s Content Construction Kit (commonly known as CCK). In this tutorial video, Jeff Eaton, Nate Haug, and James Walker show everything from CCK basics such as adding and displaying fields to more advanced topics such as CCK’s database storage mechanisms, field-level permissions, and how to theme CCK’s output. Each chapter of this video builds upon the last as the team builds and configures the content types for a university job board. This video pairs well with Learning Views, which continues this job board project through to completion.
Chapter listing:
- Introduction & Overview
- Content Types in Drupal Core
- The Content Construction Kit
- Adding a New CCK Field
- Text Fields & User Reference
- CCK Formatters
- How CCK Stores Data
- File Field & Node References
- Multiple Values & Shared Fields
- Options that Change the Database
- Additional CCK Modules
- Field-Level Permissions Download Now »
Dec 31, 2009 |
6,991 views |

Video Description
The Lullabot Learning Series continues with a hands-on look at Drupal’s Views module. In this tutorial video, Jeff Eaton, Nate Haug, and James Walker begin with a general overview of Views’ interface and capabilities. The team then builds a complex example showing more advanced Views features such as arguments, relationships, displays, access control, exporting, and theming a view. This video pairs well with Learning CCK, which begins the job board project used throughout each chapter.
Chapter listing:
- Overview
- Introduction to Views
- Elements of a View
- The Views User Interface
- Creating a View
- Displays & Overrides
- Views Arguments
- Views Relationships
- Exposed Filters & Search
- Attachment Displays
- Access Control for Views
- Case Study Finishing Touches
- Exporting Views to a Module Download Now »
Dec 09, 2009 |
7,916 views |

Book Description
In just 24 sessions of one hour or less, learn how to build powerful, easy-to-maintain websites with Drupal–fast! Using this book’s straightforward, step-by-step approach, you’ll master every skill you’ll need, from organizing sites and using Drupal’s design themes to setting up search, polls, forums, and security. Each lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success!
Step-by-step instructions carefully walk you through the most common Drupal tasks.
Quizzes and Exercises at the end of each chapter help you test your knowledge.
By the Way notes present interesting information related to the
discussion. Did You Know? tips offer advice or show you easier ways to
perform tasks. Watch Out! cautions alert you to possible problems and give you advice on how to avoid them.
Jesse Feiler provides consulting services to small businesses and non-profits through his company, North Country Consulting (northcountryconsulting.com). His recent books include FileMaker Pro 10 In Depth, The Bento Book, How to Do Everything with Web 2.0 Mashups, and iWork ‘09 For Dummies®. Download Now »