1 Drupal Explained 1The What, When, Where, Who of Drupal 2Why Drupal? 2How Much Is Drupal? 3What Does Drupal Mean? 3How Many Versions of Drupal Are There? 4Who Uses Drupal? 4This Book Explained 7 What You Need 7 What This Book Covers 7 This Book Is Small 8 This Book Is Active 9 This Book Uses Specific Examples 9 Things in This Book May Have Changed 9What''s Next? 102 Drupal Planning Explained 11Drupal Site Planning Explained 11 Website Plan 12 Project Management Plan 13 Development Plan 14 Maintenance Plan 14Our Drupalville Website Plan 15 Content Requirements 16 Communications Requirements 16 Navigation Requirements 16 Feature Requirements 17 User Requirements 17 Design Requirements 17Our Drupalville Project Management Plan 21Our Drupalville Development Plan 22Our Drupalville Maintenance Plan 23What''s Next? 233 Drupal Installations Explained 25Hosting Your Drupal Site Explained 25 A Local Server Installed on Your Computer 26 A Web Server That You Own or Rent 26 A Web Server That''s Hosted by Drupal Specialists 27Installation Recommendations Explained 28Automatic Drupal Installations Explained 28Manual Drupal Installations Explained 35 Step 1: Create a Database 35 Step 2: Download the Drupal Files and Upload Them to Your Web Server 39 Step 3: Complete the Drupal Installation by Connecting the Database and Files Together 43Getting Help with Installations 49What''s Next? 494 Drupal Administration Explained 51The Administration Menu Explained 51 Home Icon 52 Dashboard 52 Content 55 Structure 59 Appearance 60 People 61 Modules 63 Configuration 64 Reports 66 Help 67 Hello 69The Administration and Visitor Areas Explained 71Log Out 71What''s Next? 735 Drupal Content Explained 75Content Types 75Default Content Types Explained 76 Creating an Article 76 Creating a Basic Page 84 What Have We Learned? 91Extra Content Types Explained 92 Creating a Blog Entry 92 Creating a Poll 96 Creating a Forum 99 Creating a Book 104Custom Content Types Explained 110 Creating the Events Content Type 111 Creating an Events Content Item 116 Creating the Sites Content Type 117 Creating User Groups 119 Creating Companies 120 Editing Content Types 123 What Have You Learned? 123What''s Next? 1266 Drupal Fields Explained 129Planning Your Fields 129Sites Fields Explained 131 Editing a Field: Title 131 Editing a Field: Body 132 Reusing a Field: Image 133 Reusing a Field: Term Reference 136 Adding a Field: Boolean 137 Adding a List (Text) Field 139 Creating New Sites Content 140Companies Fields Explained 143 Editing a Field: Title 144 Editing a Field: Body 144 Reusing a Field: Image 144 Reusing a Field: Term Reference 145 Adding a List (Text) Field 146 Adding a Link Field 147 Creating New Companies Content 151 Editing Fields 153Events Fields Explained 155 Editing a Field: Title 156 Editing a Field: Body 156 Reusing a Field: Image 156 Reusing a Field: Term Reference 156 Reusing a Field: Link 157 Adding a Field: Decimal 157 Adding a Field: Date 158 Adding a Field: Entity Reference 161 Creating Content: Events 164 Editing the Default Field Display 165 Editing the Teaser Display 168User Groups Fields Explained 172 Editing a Field: Title 172 Editing a Field: Body 172 Reusing a Field: Term Reference 172 Reusing a Field: Link 172 Adding a Field: Entity Reference 172 Adding a Field: Address 173 Creating Content: User Groups 174Taxonomy Explained 176 Understanding the Term Reference Field: Terms 177 Arranging Terms in a Simple Hierarchy 180 Arranging Terms in a Complex Hierarchy 184What''s Next? 1867 Drupal Modules Explained 189Adding Modules Explained 190 Sharing Drupal Content 190 Printing Drupal Content 196 Bookmarking Drupal Content 200 Voting on Drupal Content 203 Changing Drupals URLs 205 Creating a Form 210 Showing Weather 213 Showing Maps 217 Text Editors for Drupal Explained 219 Image Management 228Finding Modules Explained 233 How to Search for Modules Explained 234 How to Evaluate Modules Explained 238 What to Do if You''re Really Stuck 244 How to Test Modules 244 How to Evaluate Modules 245What''s Next? 2458 Drupal Menus Explained 247The Four Default Drupal Menus 247Adding a New Menu Link: Site Map 251Adding a New Menu Link: Blogs 253Adding a New Menu Link: Forums 254Finding the URL for a New Menu Link 255 Using the Module Name 255 Using the Pathauto Module 255 Using the Search Module 256Reorganizing Menu Links 257Reorganizing Menu Links Using Weight 259 Creating Parent and Child Menu Links 260What''s Next? 2659 Drupal Themes Explained 267Bartik Explained 267 Theme Settings 268Enabling Themes Explained 274 Set Garland to Default 274 Set Stark to Default 275Installing Themes Explained 277 Installing the Danland Theme 277 Installing the Zero Point Theme 278 Installing the Company Theme 279 Setting Up the Drop-Down Menu 282Subthemes Explained 285Finding Themes Explained 288 Avoiding Starter Themes, Theme Frameworks, Base Themes 288 Evaluating Themes 290 Commercial Themes 295 Artisteer 299 A Final Note on How Themes Get Built 300Installing the Final Theme for Your Site 301What''s Next? 30310 Drupal Blocks Explained 305Theme Regions Explained 305Placing Blocks in Regions Explained 313Showing Blocks Under Certain Conditions Explained 315Editing Blocks Explained 319Block Settings 319Creating Blocks Explained 323What''s Next? 32611 Drupal Views Explained 329Plan 330Installing the Views Modules 331Generating Sample Content Explained 331Creating Blocks with Views Explained 333 New User Groups Block 333 New Sites Block 336 New Articles Block 339 New Companies View Block 345Creating Pages with Views Explained 352 Articles Landing Page 353 User Groups Landing Page 354 Sites Landing Page 359 Companies Landing Page 362 Resources Landing Page 366 Reorganizing the Main Menu 369Creating a Calendar of Events Explained 370 Install Calendar 370 Configure the Calendar of Events Views 370 Add Event Blocks to Events Page 374Cloning Views Explained 375 Enable and Clone the View 375 Configure the Blog Archive Block 376Creating a Slideshow Explained 377 Create an Image Style 377 Create an Image Style 378 Create Views Slideshow Block 378 Configure the Slideshow Block 379What''s Next? 38112 Drupal Layout Modules Explained 383Display Suite Explained 383 Installing Display Suite 384 Using Display Suite 385 Using Display Suite for Other Layouts 392 Advanced Display Suite 395Panels Explained 402 Install Panels 402 Panels User Interface 403The Drupal Workflow Explained 409What''s Next? 41113 Drupal Users Explained 413Drupal Permissions Explained 413 First Example 414 Second Example 423 Third Example 424Drupal User Profiles Explained 427 Create the Profile Fields 428What''s Next? 43114 Drupal Site Management Explained 433Updating Your Site Explained 433 An Overview of Drupal Version Numbers 434 What Version Do I Have? 435 How Do I Get Notified About Updates? 436 How Do I Update? 436Updating Your Modules and Themes Explained 439Uninstalling Modules or Themes Explained 442Backing Up Your Site Explained 443 Backups Made by Your Hosting Company 443 Backups Made by You 444Additional Measures to Protect Your Site 445What''s Next? 446Index 447.
Drupal 7 Explained : Your Step-By-Step Guide