Drupal 6 Site Blueprints
|Also available on:|
- Instant Drupal – Build 12 exciting and simple web projects
- Expand and tailor the sample projects to your client's need
- Create quick prototypes of commonly used applications within hours
- Develop your own custom application by merging features from the example projects
- Apply easy methods to optimize the performance of your site
Book DetailsLanguage : English
Paperback : 272 pages [ 235mm x 191mm ]
Release Date : August 2009
ISBN : 1847199046
ISBN 13 : 9781847199041
Author(s) : Timi Ogunjobi
Topics and Technologies : All Books, CMS and eCommerce, Content Management (CMS), Drupal, Open Source
Back to BOOK PAGE
Table of Contents
Chapter 1: I.M. Smart, Ph.D.—Building a Personal Site
Chapter 2: Verree High School—Building a School Site
Chapter 3: Global Hitchhikers Club—Building an Aficionado's Site
Chapter 4: Breaking Events—Building an Events Site
Chapter 5: Drupbook—Building a Community Site
Chapter 6: The Daily Drupe–Building a Newspaper Site
Chapter 7: Dridgets Inc.—Building an E-commerce Site
Chapter 8: Drupelburg Accommodations—Building a Directory Site
Chapter 9: Nosh'r—Building a Photo Sharing Site
Chapter 10: Drupelburg Conference Venues—Building a Conference Facilities Booking Site
Chapter 11: Alienspotting—Building a Google Map Site
Chapter 12: Weird Hap'nins—Building a News Aggregating Site
Appendix A: Installation and Configuration
Appendix B: Optimizing your Site
Appendix C: Themes and Modules
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.
Errata- 3 submitted: last submission 28 May 2013
Errata type: Technical | Page number: 181 | Errata date: 16 Nov 09
The Module = Availability—allows availability information to be displayed for specified Content types by using calendars.
Should be = Availability Calendars—allows availability information to be displayed for specified Content types by using calendars.
Errata type: Others | Page number: 13 | Errata date: 16 Nov 09
Link of module used in Chapter 10 Availability 6.x-1.x-dev http://drupal.org/project/availability
Should be Availability Calendars 6.x-1.x-dev http://drupal.org/project/availability_calendars
Errata type: code| Page number: 124
In "The latest editorial block" letter f: IS: Filters, select Node: Type is one of Editorial f: should be: Filters, select Node: Type is one of Opinion
What you will learn from this book
You will see how to build the following site projects:
- An educational, research, or non-profit organization web site
- A fan site for users wishing to share their interests by blogging – built around the Blog module
- An events site for listing events from multiple users – built around the Events module
- A Community Portal for social networking
- A newspaper site for publishing an online newspaper or magazine
- An E-Commerce web site with Ubercart
- A directory site for listings in several categories
- A photo sharing site for publishing and organizing images from multiple users
- An hotel and conference facilities booking site for listing items bookable by multiple users by using the Availability Calendar module
- A Googlemap site to create complex Googlemap mashups
- A news aggregating site for publishing news feeds from several sources
Drupal is a powerful CMS used to build all kinds of web sites. But when you're urgently tasked with building a specific kind of site, it's not always obvious which plugins to use or where to begin. If I could show you simple directions to create Drupal web sites for personal or business use within a day, without the initial need to bother about the in-depth details of using Drupal, would you be interested? Build first learn later!
This book will give you a competitive edge by helping you to rapidly implement prototype web projects for personal and business use. With this book almost anyone with just a bit of Drupal knowledge can build a web site and tailor it to his/he needs.
This book is a project-based guide to developing web applications with Drupal. It should enable you to take full advantage of the powerful core features offered by the Drupal framework together with the many available contributed modules and themes to develop applications within hours. You will be guided, by means of illustrated hands-on example projects, to build foundation projects that you may easily adapt or enhance to create even more powerful web projects. If you want to develop exciting web applications for profit or pleasure this book is for you.
This book is, however, not an introduction to Drupal, nor an in-depth manual for using Drupal; and even though it partially covers some basics such as installation and how to create nodes, this is only done in the process of building the featured projects. Readers should therefore already have an understanding of the basic Drupal terminologies, how to access and to use the administration pages, and also how to customize by uploading and engaging new themes
This project-oriented book uses illustrative screenshots to provide a starting foundation for 12 powerful Drupal web site projects for tailoring to your needs, including community, blog network, e-commerce store, photo sharing, Google mashup, and so on
The hands-on example projects in this book are based on fictitious web site development briefs, and they illustrate practical ways of applying Drupal. The book dives straight into the process of constructing the featured projects. A chapter is dedicated to each example web site project. Each chapter contains a fictitious brief from which we derive the list of core and contributed modules that we will require to implement the project. Then each chapter progresses into step-by-step instructions for building the web project, aided by the extensive use of screenshots.
When you have completed each project, you will have the knowledge and confidence to apply the techniques you have learned to create your own custom web application.
Who this book is for
This book is for anybody who wants to build a range of Drupal sites, and see how to apply the many available Drupal plugins and features in different scenarios. If you develop Drupal sites professionally, or would like to try building web sites as a freelancer, this is a great book to help you get started.