Easy-to-follow video tutorials help you learn software, creative, and business skills.Become a member
As with any community the Drupal world has its own slang. Fortunately, there is not too much of it. But understanding the few Drupal specific terms there are will help you to communicate not only with others who use Drupal but also to understand some of the concepts you'll need again-and-again as you create your Drupal site. The first important concept is that of the node. In Drupal a node is any piece of information that you create as a single unit. For example, when we click here on the drupal.org website we see this page which is a node. It may link to another nodes as it does here, and it may appear as part of a page, a story, a blog post, anything like that. They are all nodes.
The second concept is a content type. Content types distinguish one type of node from another. In that list I just gave page, story, blog post each of those is a content type and can be treated slightly differently in your Drupal site. You will see more of that as the course progresses. The third concept to know is that of the module. In Drupal a module is a piece of software that you can put into the Drupal to give it additional functionality. On the drupal.org website you get modules from Download and Modules and here as you scroll down, you can see a list of categories of module.
Next to them is the number of modules that are available in that category. As you can see there are many modules in Drupal and we will be talking about several of them throughout the course. Another concept in Drupal is that of the theme. A theme is a unified graphic presentation for an entire Drupal site. I will give you an example. You see the blue area at the top of this site and the typefaces of a certain sort? If you go to the another Drupal site, in this case savemyhomebook.com, which is my own website You see that it has a completely different look, different typefaces, different colors, different layout and so forth, that layout stays the same as you go from page to page to page. And in fact the Theme is what defines the look of the entire site.
The next word to know is Core. The Core is the basic set of modules that included with the default Drupal download. The Core is broken into two parts, Optional modules and Required modules. The Required modules are the very centerpiece of the Drupal project, without them, you can't run a Drupal site. Fortunately, they're all included in the download that you can get from the front page of drupal.org. The next word to know is Template. A Template is a file in the programming language PHP that defines how nodes of a certain content type will appear. For example, if your site was a catalog of products, you could create a content type called Product Listing and then build a custom product-listing template so that all products are presented in a distinct but unified format. Building templates is a very advanced subject and we will only touch on it briefly in the PHP chapter later in this course.
The next term to know is Taxonomy. A taxonomy is how you put items into categories; you might know this from other websites as tagging. For example, let's say that you have a story about the election race for a local town's mayor that might be put into a politics category as well as a category that has the name of the town. These categories and the system that you set up to put that story into those categories is known as its Taxonomy. Drupal allows a very broad system of taxonomies and you will see how that works also in this series.
The next term to know is Aggregator. An Aggregator is a program that collects information from various sorts and puts them in one easy to read place. It's also commonly known as an RSS Reader. Drupal has an Aggregator built into it, so you can display syndicated content from many places on your Drupal site, and if you return to my site savemyhomebook. com, and go back to the home page, this latest foreclosure news is actually using Drupal's aggregator, it pulls in new stories from around the web and posts their headlines here.
Another term to know is Drupalcon, and you can see that on the home page of drupal.org, if we click on it, we go to its home page at drupalcon.org. Drupalcon is a semi-annual gathering of Drupal developers, and that gathering moves from city-to-city. As you could see the one coming up next as we're making this video is in Szeged, Hungary. Another part of the Drupal community whose name you should know is the Drupal Association. The Drupal Association is an organization dedicated to as the website says, Helping the open source Drupal CMS project flourish. Its President is Dries Buytaert, who is Drupal's original creator. You can go to the Drupal Association's website at association.drupal.org.
The last word to know is an odd little word for an odd little item, Druplicon. The Druplicon is this little mascot up here that looks like a drop of water. And there you have it. While discussions on drupal.org can get pretty technical you now know enough jargon to understand most of what you read there.
Get unlimited access to all courses for just $25/month.Become a member
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.