PrintNumber ErrorLocation Error Correction DateAdded
1 piv First printing: May 2013 First printing: May 2013 with corrections September 2013 6/18/2013
1 p2 They make money from building Drupal websites and that enables to them volunteer some time to help to keep the Drupal project running. They make money from building Drupal websites and that enables them to volunteer some time to help to keep the Drupal project running. 9/10/2013
1 p3 First, Dries, the founder of Drupal, originally wanted to call the project “dorp,” which is Dutch for village. First, Dries, originally wanted to call the project “dorp,” which is Dutch for village. 9/10/2013
1 p4 Despite this, there are plans for new features for this version. Despite this, there are no plans for new features for this version. 9/10/2013
1 p10 Be patient with any changes you find. I can help you list changes at http://www.drupal7explained.com, so you can contact me via that site if you find any. Be patient with any changes you find. We can help you list changes at http://www.drupal7explained.com, so you can contact us via that site if you find any. 9/10/2013
1 p27 Microsoft is working hard to make Drupal run as smoothly as possible on it, but for now, Apache is still recommended. Microsoft is working hard to make Drupal run as smoothly as possible on its servers, but for now, Apache is still recommended. 9/10/2013
1 p27 We recommend you consider using a Drupal-specific hosting service, but we’re not going to use one in this book. We recommend you consider using a Drupal-specific hosting service. you can find a recommendation at http://drupal7explained.com/hosting. However, we’re not going to use one in this book. 9/10/2013
1 p57 You can use tabs like this often during this book. It’s a common method of navigation in Drupal 7. You can see tabs like this often during this book. It’s a common method of navigation in Drupal 7. 9/25/2013
1 p57 You can also use links like this throughout this book. Be careful and look out for these because they’re often easy to miss. You can also see smaller links like this throughout this book. Be careful and look out for these because they’re often easy to miss. 9/25/2013
1 p60 You can now see the screen shown in Figure 4.19. You can now see the screen shown in Figure 4.19. By default, the Structure screen has four links: Blocks, Content types, Menus, and Taxonomy. 9/25/2013
1 p61 Bartik is the theme used by your site at the moment. Bartik is responsible the blue-and-white color scheme, plus your site’s layout.
Seven is the theme used for your administrator area.
Bartik is the theme used by your site at the moment. Bartik is responsible for the blue-and-white color scheme, plus your site’s layout.
Seven is the theme used for your administration area.
9/25/2013
1 p62 This People screen has a list of all the users who are registered on your site.
You can create new user accounts via the Add User link.
As with the Content screen, there are filters at the top to help you search for users, and there also Update Options to help you manage users.
Bad indent fixed 9/25/2013
1 p64 You don’t have a whole chapter dedicated to this Configuration area, but you visit it throughout this book, often when you set up new features. This book doesn’t have a whole chapter dedicated to this Configuration area, but you visit it throughout this book, often when you set up new features. 9/25/2013
1 p66 If you link to those areas from these Shortcuts, you can access them more easily and quickly. If you link to those areas from these Shortcuts, you can access those areas more easily and quickly. 9/25/2013
1 p70 Figure 4-34 replaced and

Lower down on this screen, there are only two other settings that you should change. Those are both shown in Figure 4.35:
There are only two other settings that you should change for now, both of which are lower down on the screen. Those are both shown in Figure 4.35: 9/25/2013
1 p72 Figure 4.37  The administrator area of your site

In Drupal, the visitor area and the administrator area are closely linked.
Figure 4.37  The Administration area of your site

In Drupal, the visitor area and the administration area are closely linked.
9/25/2013
1 p73 You can see the black administrator menu.
You can see the black administration menu. 9/25/2013
1 p73 Figure 4.38  The overlay in administrator area of your site Figure 4.38  The overlay in administration area of your site 9/25/2013
1 p73 You’ve now had a tour of Drupal’s administrator area. You’ve now had a tour of Drupal’s administration area. 9/25/2013
1 p75 Drupal itself is called a Content Management System and the most important way that Drupal helps you manage content is with content types. Drupal itself is called a Content Management System, and the most important way that Drupal helps you manage content is with content types. 9/25/2013
1 p75 There is one important thing to think about before using Drupal content: Different types of content require different features.
Your site might contain many different content types, from news, blogs, and events to opinion polls, e-commerce products, staff member profiles, and more. Each of those is a different content type and needs different features.
There is one important thing to think about before using Drupal content: Different types of content have different features.
Your site might contain many different content types, from news, blogs, and events to opinion polls, e-commerce products, staff member profiles, and more. Each of those is a different content type and will likely need different features.
9/25/2013
1 p76 Articles are where you can put all the news and topical information. Articles are where you can put all your news and topical information. 9/25/2013
1 p80 8. You can leave comments on your article. Now give the comments a test. You must enter a comment but don’t have to enter a title. If you leave the title blank, then Drupal will fill it in for you. As you enter the comment, your screen will look like Figure 5.7: 8. You can leave comments on your article. Now give the comments a test. You must enter a comment but don’t have to enter a subject. If you leave the subject blank, then Drupal will fill it in for you. As you enter the comment, your screen will look like Figure 5.7: 9/25/2013
1 p80 That was easy, right? You’ve just published your first Drupal article. Now do it again. Now you create an article about the Drupal mascot: That was easy, right? You’ve just published your first Drupal article. Now do it again. Create an article about the Drupal mascot: 9/25/2013
1 p87 Your sites homepage should look like Figure 5.21. Your site’s homepage should look like Figure 5.21. 9/25/2013
1 p90 1. Scroll down the bottom of the page and click the Provide a Menu Link box.
1. Scroll down to the bottom of the page and click the Provide a Menu Link box.
9/25/2013
1 p92 Repeat after us, “Different types of content require different features.” Repeat after us, “Different types of content have different features.” 9/25/2013
1 p96 Each user on the site now has the ability to create a blog page like this.
Each user on the site now has the ability to create a blog like this.
9/25/2013
1 p96 Here’s how to enable the Poll module: Here’s how to enable the Poll module and add a Poll: 9/25/2013
1 p98 10. Click Apply. Drupal will now show you the results of your poll, as in Figure 5.36. 10. Click Vote. Drupal will now show you the results of your poll, as in Figure 5.36. 9/25/2013
1 p100 Forum posts are content in exactly the same way as the Articles, Basic pages, Blog entries, and Polls you’ve seen before. Forum topics are content in exactly the same way as the Articles, Basic pages, Blog entries, and Polls you’ve seen before. 9/25/2013
1 p102 You now see your forum post organized into a discussion forum layout, as shown in Figure 5.41.


Click Add New Forum Topic and Add New Posts. No matter how many you add, the posts stack up on the main General Discussion page, as shown in Figure 5.41.
You now see your forum topic organized into a discussion forum layout, as shown in Figure 5.41.


Click Add new Forum topic and add some new posts. No matter how many you add, the topics stack up on the main General Discussion page, as shown in Figure 5.41.
9/25/2013
1 p110 Why does Drupal come with six content types? Because different types of content require different features. Why does Drupal come with six content types? Because different types of content need different features. 9/25/2013
1 p110 In your Drupalville site, you’re going create content types called Events, Sites, User Groups, and Companies. In your Drupalville site, you’re going to create content types called Events, Sites, User Groups, and Companies. 9/25/2013
1 p116 In this case, the answer is possibly Yes. The latest Drupal Events are important in the community and may well justify a large place on the site. In this case, the answer is possibly No. There are so many events that it would be difficult to provide menu links for them all. 9/25/2013
1 p117 Those options are controlled in other parts of the site, most often under the Configuration link in the top menu. Those options are controlled in other parts of the site, often under the Configuration link in the top menu. 9/26/2013
1 p120 12. Click Sites. 12. Click User Groups. 9/26/2013
1 p123 Because different types of content require different features. Because different types of content need different features. 9/26/2013
1 p124 The wonderful thing about Drupal content is that you can expand the chart in both directions by adding more content types and more features. The wonderful thing about Drupal content is that you can expand the Table 5.6 in both directions by adding more content types and more features. 9/26/2013
1 p136 When you created a page using the Article content type, you enter relevant keywords into a field called Tags. This allowed you to group your Articles according to these keywords.
Rather than re-create this field, you can reuse it. Why? Because if you reuse this field, there are only two options that, if changed, will change for all content types using this field:
* How many tags can be used.
* Which group of tags can be used. Later, in the “Taxonomy Explained” section, we explain how you can manage these groups.
Now repeat the process you used to reuse the Image field and reuse the Tags field for the Sites content type:
When you created a page using the Article content type, you enter relevant words into a field called Tags. This allowed you to group your Articles according to these keywords.
Rather than re-create this field, you can reuse it. If you reuse this field, there are only two options that, if changed, will change for all content types using this field:
* How many tags can be used.
* Which group of tags can be used. Later, in the “Taxonomy Explained” section, we explain how you can manage these groups.
Now repeat the process you used to reuse the Image field, but reuse the Tags field for the Sites content type:
9/26/2013
1 p139 Figure 6.17 typo in field_ field. fixed 9/26/2013
1 p149 2. Click Install New Module, as shown as in Figure 6.31.
2. Click Install New Module, as shown in Figure 6.31.
9/26/2013
1 p151 Label: Site Label: Site; Figure 6.35 then shows label as “Link” 9/26/2013
1 p151 1. Click Add Content.
2. Click Sites.
Your Content Creation page should look like Figure 6.36.
3. Complete the content type form with the following:
* Title: OSTraining
1. Click Add Companies.
2. Click Companies.
Your Content Creation page should look like Figure 6.36.
3. Complete the content type form with the following:
* Company Name: OSTraining
9/26/2013
1 p153 Services: Coding Extra space before deleted. 9/26/2013
1 p154 1. Go to Structure, Content Types, and click on Manage Display for the Companies content type. 1. Go to Structure, Content Types, and click on Manage Fields for the Companies content type. 9/26/2013
1 p157 4. Choose Autocomplete term widget (tagging) for the Form element to edit the Data option. 4. Choose Link for the Form element to edit the Data option. 9/26/2013
1 p168 Also, some fields have gear icons on the right side of the screen, as marked in Figure 6.54. Also, some fields have gear icons on the right side of the screen, as marked in Figure 6.54. 9/26/2013
1 p172 Field name: user_groups_organizers. Field name: user_groups_organizers 9/26/2013
1 p177 Without realizing it, you’ve actually been using Taxonomy throughout this book. Without realizing it, you’ve actually been using Taxonomy already. 9/26/2013
1 p201 1. Scroll down; check the box next to Flag.
1. Scroll down; check all three boxes in the Flag area. 9/26/2013
1 p205 When you save content on your Drupal site, the URL for that page looks like this: /node/23/. When you save content on your Drupal site, the URL for that page looks like this: /node/23. 9/26/2013
1 p209 1. Click the Delete Aliases tab in the top-right corner.
2. Check All aliases and click Delete Aliases Now!
3. Click the Bulk Update tab in the top-right corner.
4. Check all the boxes and click Update.
1. Click the Bulk Update tab in the top-right corner.
2. Check all the boxes and click Update.
3. Click the Delete Aliases tab in the top-right corner.
4. Check All aliases and click Delete Aliases Now!
9/26/2013
1 p212 2. Click E-mails, and you can choose when messages from the form will
be sent.
2. Click E-mails, and you can choose where messages from the form will
be sent.
9/26/2013
1 p219 Use the FITS workflow to install the WYSIWYG editor: Use the FITS workflow to install the WYSIWYG module: 9/26/2013
1 p221 3. Click the Download link next to TinyMCE, and you’ll be taken to a screen like the one in Figure 7.39. Click the first Download button at the top of the page, next to the text Contains All You Need for Production Usage. 3. Click the Download link next to TinyMCE, and you’ll be taken to a screen like the one in Figure 7.39. Click the Download button for TinyMCE 3 (Please note that at the time of writing, the WYSIWYG module does not support TinyMCE 4.). 9/26/2013
1 p221 4. A file downloads to your desktop. 4. A file downloads to your computer. 9/26/2013
1 p239 Figure 7.68 Callout “Introduction” at the bottom of image should be “Information.” fixed 9/26/2013
1 p244 How to Test Modules
You must follow one golden rule =when testing a Drupal module: Never, ever install a Drupal module for the first time on a live site.
Testing Modules
You must follow one golden rule, when testing a Drupal module: Never, ever install a Drupal module for the first time on a live site.
9/26/2013
1 p245 How to Evaluate Modules Evaluating Modules 9/26/2013
1 p247 Menus are the way to create navigation on your Drupal site. They are kind
of a big deal.
Menus are a way to create navigation on your Drupal site. They are kind
of a big deal.
9/26/2013
1 p252 Step 1: Find the Module
1. Go to http://drupal.org/project/site_map and copy the link.
Step 1: Find the Module
1. Go to http://drupal.org/project/imce and copy the link.
9/30/2013
1 p252-253 Delete Step 2 and renumber remaining Steps. (This caused text to move from p253 to p252.) fixed 9/30/2013
1 p259 If a menu link has a light number, such as –50, it rises to the bottom of
the menu.
If a menu link has a light number, such as –50, it rises to the top of
the menu.
9/30/2013
1 p265 Your Drupalville site should look like Figure 8.32. Don’t worry if it’s not exact. The important thing is that you understand the concepts behind this chapter. If you feel that you know how to search for, evaluate, install, and use modules, you’re ready to move on to Chapter 9.
This chapter is a useful foundation for much that follows. Here’s an overview of how you’ll see menus again in future chapters:
* Chapter 9: Drop-down menus. You cover drop-downs in Chapter 9 when you cover themes. That’s because themes control whether you can have drop-down menus.
Your Drupalville site should look like Figure 8.32. Don’t worry if it’s not exact. The important thing is that you understand the concepts behind this chapter. If you feel that you know how to manage menus and menu links, you’re ready to move on to Chapter 9.
This chapter is a useful foundation for much that follows. Here’s an overview of how you’ll see menus again in future chapters:
* Chapter 9: Drop-down menus. You see drop-downs in Chapter 9 when you cover themes. That’s because themes control whether you can have drop-down menus.
9/30/2013
1 p267 You can redesign your site with any color you choose if you modify Bartik’s settings or replace Bartik. Bartik is also the reason that your site is using a two-column layout. Currently, you have a left column for blocks and a central column for content. You can redesign your site with any layout you choose if you take advantage of some of Bartik’s layout options or replace Bartik. delete text. 9/30/2013
1 p284 6. Check the Show as Expanded box for the Drupal and General Discussion links.

Add a Step 7 after 6.
6. Check the Show as Expanded box for the Drupal and General Discussion links.
7. Click Save and go to see your menu in action.
9/30/2013
1 p293 Not all modules will have a green, yellow, and red area. You can see Marinelli’s downloads in Figure 9.33.
Not all themes will have a green, yellow, and red area. You can see Marinelli’s downloads in Figure 9.33. 9/30/2013
1 p306 * Show a block in the left column, and place it in the First Sidebar region.
* Show a block in the right column, and place it in the Second Sidebar region.
* Show a block over your main content, and place it in the Over Node or Highlight regions.
* Show a block under your main content, and place it in the Under Node region.
* Show a search block in called Search Region which is specifically designed for this purpose.
* Show a block in the left column by placing it in the First Sidebar region.
* Show a block in the right column by placing it in the Second Sidebar region.
* Show a block over your main content by placing it in the Over Node or Highlight regions.
* Show a block under your main content by placing it in the Under Node region.
9/30/2013
1 p330 * Companies
* User Groups
* Group Organizers
* Archived Blogs
* New Companies
* New User Groups
* Archived Blogs
9/30/2013
1 p338 2. Click Add .new View.
3. View name: New Sites.
4. Check the box for Description and type: a block for the Sites landing page and Sites content.
2. Click Add new View.
3. View name: New Sites.
4. Check the box for Description and type: a block for the Sites landing page and Sites content.
9/30/2013
1 p350 3. Drag the Image field above the Title field using the same Click+Hold+Drag technique used to rearrange the order of your fields and blocks (see Figure 11.28). 3. You can rearrange the fields using the same Click+Hold+Drag technique used to rearrange the order of your fields and blocks in earlier chapters (see Figure 11.28). 9/30/2013
1 p354 For your next page, create a table display. Start as you did when creating the Article page, but then choose a different display and add a couple fields. For your next page, create a table display. Start as you did when creating the Articles page, but then choose a different display and add a couple fields. 9/30/2013
1 p356 You need to add two fields to your display: Post Date (which you added in the Articles view block) and Link: You need to add a field to your display: Post Date (which you added in the Articles view block): 9/30/2013
1 p357 5. Type USER GROUP LISTING DATE in the Label field. 5. Type User Group Listing Date in the Label field. 9/30/2013
1 p359 You need to add two fields to your display: Post Date (which you added in the Articles view block) and Authored by (the username of the person who added the site page):
1. Click Add next to Fields.
2. Search for the Post Date and check the box for the Post Date field.
3. Click Apply (All Displays) twice.
You need to add two fields to your display: Post Date (which you added in the Articles view block) and Content:Topics (the username of the person who added the site page):
1. Click Add next to Fields.
2. Search for the Post Date and check the box for the Post Date field.
3. Click Apply (All Displays).
9/30/2013
1 p361 1. Click Content: Title under the Field list. 1. Click Content: Post Date under the Field list. 9/30/2013
1 p364 Figure 11-42 is wrong. fixed 9/30/2013
1 p373 6. Click the tab for Week, click the Path settings, and change calendar-node-field-events-date to events. 6. Click the tab for Week, click the Path settings, and change calendar-node-field-events-date to events/week. 9/30/2013
1 p374 4. Set the block to show on events* so that the block appears on article nodes only. 4. Set the block to show on events* so that the block appears on event pages only. 9/30/2013
1 p375 6. Click Apply (All Displays).
7. Check the box for Blog Entry.
8. Click Apply (All Displays).
9. Click the Block display and observe the filter was added to the both the Page and Block display.
6. Add and configure filters criteria.
7. Check the box for Blog Entry.
8. Click Apply.
9. Click the Block display and observe the filter was added to both the Page and Block display.
9/30/2013
1 p378 5. Type 650 for Width and 250 for Width. 5. Type 650 for Width and 250 for Height. 9/30/2013
1 p379 Neither s
caling nor resizing offers a perfect solution.

(bad break)
Neither scaling nor resizing offers a perfect solution. 9/30/2013
1 p392 Figure 12-12 is the wrong figure. fixed 9/30/2013
1 p402 3. To turn on, in the Panels area, check the boxes for Panel nodes, Panels, and Panels In-Place Editor. Also, in the Page Manager area, check the boxes for Page Manager and Views content panes. 3. To turn on, in the Panels area, check the boxes for Panel nodes, Panels, and Panels In-Place Editor. Also, in the Chaos Tools suite area, check the boxes for Page Manager and Views content panes. 9/30/2013
1 p405 You’re going to use Panels is a way that allows you select from all the content that you previously created in this book:
You’re going to use Panels in a way that allows you select from all the content that you previously created in this book:
9/30/2013
1 p407 23. Click Continue. 23. Click Finish. 9/30/2013
1 p410 You can’t create views if you haven’t added any content.
Your views won’t display unless you have content. 9/30/2013
1 p418 4. Click Add Content, and you go immediately to the Create Blog entry screen, as shown in Figure 13.13. 4. Click Add Content, and then Blog entry to go to the Create Blog entry screen, as shown in Figure 13.13. 9/30/2013
1 p424 One common source of confusion in this regard is the Search module. You need to go to the People tab and expressly give different roles permission to use search on your site. One common source of confusion in this regard is the Search module. You need to go to the People menu link and expressly give different roles permission to use search on your site. 9/30/2013
1 p438 7. Delete the /sites/ folder from the folders shown in Figure 14.5. IMPORTANT! Please do not ignore this step. The /sites/ folder contains everything that is unique to your site: all the uploaded modules, themes, and files. If you don’t delete the /sites/ folder now, you’ll upload this empty folder and replace all your modules, themes, and files. 7. Delete the /sites/ folder from the folders in the new version shown in Figure 14.5. IMPORTANT! Please do not ignore this step. The /sites/ folder contains everything that is unique to your site: all the uploaded modules, themes, and files. If you don’t delete the /sites/ folder in the new version now, you’ll upload this empty folder and replace all your modules, themes, and files. 9/30/2013