Join Tom Geller for an in-depth discussion in this video What you need to know, part of Drupal 7: Reporting and Visualizing Data.
This course assumes that you already know a little bit about Drupal, in fact, we will start with Drupal already installed. That's not hard to do once you know how, but it can be daunting the first time. If you haven't done so already, follow the installation instructions in my lynda.com course, Drupal 7 Essential Training. There are a few other things you will need to know how to be able to do as well. You'll need to know how to navigate around drupal.org. drupal.org is the center of the Drupal community and it's where you will find all of the information and software that you will need to add to your Drupal setup.
I will tell you specific URLs to go to during this course. However, the better that you know the site drupal.org, the easier you'll find things that you need. You also need to know how to install necessary modules; I will show you this very quickly as we go through the course, but it's really quite simple. If we go back to our site here, you see how to do it by clicking Modules, then Install new module, and then you'll paste in the URL that you have copied from drupal.org and click Install. There are a few steps after that, but again, you'll see them throughout the course.
You will also need to know how to turn on those modules. Once again we go back to our site to see how that works, and it's once again in the Modules screen. To turn them on, you simply check these boxes, scroll down to the bottom of the screen and click Save Configuration. You might need to check some boxes before others and go through this process a few times, but once again, I will show you that during the course. Finally, you'll need to know how to create and edit content. It's not very difficult to do, you just go up to Add content, select the content type that you want to add, fill out the form and then when you're finished, click Save.
Although it's not essential, I also strongly recommend that you get an account on drupal.org. That lets you take part in discussions which will improve your own Drupal experience and lets you file bug reports which could improve the project for everybody. It's free and it only takes a moment. Just go down to Log in/Register to create a new account, click here and go through the process. That's all the knowledge that you'll need, but you'll also need to install two additional modules they are called Chaos tools and Views.
I will show you how to do that now. The first address that you need to go to is drupal.org/project/ctools, scroll down and select the most recent stable version, that's the one that's going to be in the green area here. Throughout the course whenever you get a module make sure it's one that starts with 7 so that it's compatible with your version of Drupal, the one starting with 6 simply won't work. I copy this URL, go back to my site and click Modules>Install>Paste, click Install, wait for it to upload and enable it if I like, by clicking Enable newly added modules.
You could scroll through this page and find the module that you want, one trick that I use to get to it quickly is by closing the groups that I don't need. So I click this CORE group, I know that it's not in that group. And here's the CHAOS TOOLS SUITE and I can enable the modules that I need. But before I do that, I'm going to go back to drupal.org and get the other module I need, it's at drupal.org/project/views. Once again, I scroll down and select the version I need, copy its URL, then go back to my site and install it by going to the top of the Modules page, and Install new module, Paste and Install.
Now I am ready to enable all of the modules I have installed. Go back to the Modules page, close up CORE. Now instead of enabling these CHAOS TOOLS SUITE modules, I am going to go straight to Views and enable both of its parts. As you will see, when I click Save Configuration, it knows that it needs the CHAOS TOOLS MODULES in order to turn on Views. So I will just click Continue and let it do the hard work. Now if I scroll down, I see that by turning on Views, I have turned on only those parts of Chaos tools that were necessary.
Here is a list of all the URLs you will need to download software for this course. They all begin with drupal.org/project, then for drupal you go to /drupal, drupal.org/project/drupal, for CHAOS TOOLS it's /ctools, drupal.org/project/ctools, and for views it's /views, drupal.org/project/views. We will install other modules later in the course. But that's pretty much it. Again, we won't be doing anything terribly fancy in Drupal, but you'll probably want to, after you start building your data driven site. If you have any problems check out Drupal 7 Essential Training.
If that course doesn't have a video that answers them, try watching the video Getting help with Drupal issues from that course.
- Planning the data structure of a site
- Creating record templates with custom field types
- Connecting fields using references
- Sorting and filtering data
- Varying how a view appears in different displays
- Formatting views with grid, list, table, and jump
- Creating multi-part views using attachments
- Importing and exporting views
- Extending views with relationships
- Understanding and using location data
- Exporting data