New Feature: Playlist Center! Pick a topic and let our playlists guide the way.

Easy-to-follow video tutorials help you learn software, creative, and business skills.Become a member

Configuring modules

From: Drupal 6 Essential Training

Video: Configuring modules

There is a wide variety of modules available to extend Drupal's functionality and they all have different configuration process. Some have no obvious interface within Drupal administration interface while others require extensive tweaking both in admin Interface and on the server. We will show you a typical configuration process using a module we already downloaded and installed called Spamspan. If you have not installed it and would like to follow along your own Drupal installation download it now from Drupal.org.

Configuring modules

There is a wide variety of modules available to extend Drupal's functionality and they all have different configuration process. Some have no obvious interface within Drupal administration interface while others require extensive tweaking both in admin Interface and on the server. We will show you a typical configuration process using a module we already downloaded and installed called Spamspan. If you have not installed it and would like to follow along your own Drupal installation download it now from Drupal.org.

Just to give you an idea of the different types of configuration we are going to look very quickly at some other modules and describe how they are installed. The first one is called Guest Book, this one is as simple as it comes you put it in to your modules folder and it has a single page where you can configure everything that you need. Second module is called Weather, this one is similar to Guest Book and that you just add the permissions and then change one page, but here is the thing once you have done that you might wonder well, where is evidence that the module is installed.

What it actually does is create a block that you then have to put on your page in one of your page's zones. The third module is the token module and this one is widely used, however it has not interface of its own other modules rely on the token module in fact we will force you to download it before you can use those other modules. However it has no permission of its own and no interface. Finally we come to Spamspan which is comparatively simple but it does have its own quirks that require reading the documentation. We are going to walk through this one. To configure this we go back to our site and click Administer Modules. Make sure that is turned On we can do so by closing up this to hide all of the core modules and there we see our Spamspan module and we have already turned it on.

We do not have to turn it on again but if you have not you should do so here Then we go up to administer again and we can look through here for the Spamspan module. I am going to search for it on this page by hitting Command F on the Mac or Ctrl+F on the PC. I search for spam, find nothing. Let's go into By module and scroll down. We do not see it there either. We better go back and read the documentation, so switch back to SpamSpan page and as we scroll down we see Read documentation.

Let us take a look. A quick read of this shows okay, the first two steps are the things we have already done. Download it, and put it in the correct place. But here is something you have to actually configure input formats to enable the filter, so after it installs you do not administer it directly but rather by administering input formats. Let us switch back and try that. So we will go back to top of the page, Administer, scroll down to Input, right there Input Formats and then what the documentation said was to enable it in which ever filters you want. I am going to put it into Filtered HTML by clicking Configure as the instructions told me.

As I scroll down I see this new check box Hide e-mail addresses. This is the thing that SpamSpan actually added, but you would not have known that if you did not read the documentation. I will do that now and save configuration. In addition to the four types of configuration we described here there are also modules that require signing up for outside services, modules that require several downloads and modules that require substantial tweaking on the server itself completely out side of Drupal's Administrative interface. As always you will gain the info you need and confidence by reading the modules documentation.

Show transcript

This video is part of

Image for Drupal 6 Essential Training
Drupal 6 Essential Training

66 video lessons · 31210 viewers

Tom Geller
Author

 
Expand all | Collapse all
  1. 4m 38s
    1. Welcome
      50s
    2. Using the example files
      3m 48s
  2. 28m 55s
    1. Drupal is a CMS
      7m 43s
    2. Choosing Drupal
      5m 32s
    3. Checking Drupal's requirements
      4m 26s
    4. Understanding the inner workings of Drupal
      4m 35s
    5. Meeting the Drupal community
      6m 39s
  3. 11m 28s
    1. Learning key terms in Drupal
      5m 20s
    2. Touring Drupal's interface
      6m 8s
  4. 34m 35s
    1. Installing WAMP and Drupal on Windows
      9m 41s
    2. Installing MAMP
      4m 34s
    3. Setting up the database on a Mac
      2m 2s
    4. Downloading and installing Drupal on a Mac
      6m 37s
    5. Troubleshooting installation problems
      3m 49s
    6. Automating updates with cron
      7m 52s
  5. 25m 37s
    1. Setting up clean URLs
      5m 52s
    2. Backing up your Drupal site
      3m 31s
    3. Restoring your Drupal site from backup
      4m 19s
    4. Wiping your Drupal installation clean
      2m 7s
    5. Updating Drupal
      9m 48s
  6. 15m 37s
    1. Using the Administration menu
      6m 21s
    2. Setting site information
      4m 50s
    3. Setting the theme
      4m 26s
  7. 35m 8s
    1. Understanding security and permissions
      7m 2s
    2. Controlling site access with user management
      3m 39s
    3. Creating users
      7m 58s
    4. Setting user profiles
      9m 40s
    5. Creating contact forms
      6m 49s
  8. 19m 19s
    1. Creating your site's basic info pages
      7m 13s
    2. Understanding page layout
      5m 40s
    3. Creating a flexible layout with blocks
      6m 26s
  9. 15m 35s
    1. Monitoring performance
      4m 52s
    2. Recovering from disasters
      7m 37s
    3. Improving administration skills
      3m 6s
  10. 41m 3s
    1. Understanding nodes
      6m 50s
    2. Creating basic content: Stories and pages
      7m 9s
    3. Enabling other content types
      9m 22s
    4. Adding blogs
      3m 49s
    5. Adding forums
      6m 56s
    6. Adding polls
      6m 57s
  11. 34m 50s
    1. Exploring content categories
      7m 45s
    2. Exchanging content via RSS
      9m 47s
    3. Using input filters
      7m 41s
    4. Managing comments
      9m 37s
  12. 38m 5s
    1. Configuring your theme
      11m 27s
    2. Changing your theme's graphics
      4m 59s
    3. Finding and installing a new theme
      8m 56s
    4. Understanding Cascading Style Sheets (CSS)
      5m 56s
    5. Deciphering CSS files
      6m 47s
  13. 22m 41s
    1. Finding modules
      6m 53s
    2. Unpacking and installing modules
      6m 30s
    3. Configuring modules
      3m 50s
    4. Implementing complex modules
      5m 28s
  14. 32m 12s
    1. Ensuring automated updates with poormanscron
      3m 11s
    2. Defining custom content types with CCK
      12m 54s
    3. Stopping spam using a CAPTCHA
      10m 43s
    4. Using a WYSIWYG text editor
      5m 24s
  15. 22m 18s
    1. Getting around with multilevel menus
      7m 26s
    2. Building custom menus
      5m 42s
    3. Creating easy-to-navigate books
      9m 10s
  16. 20m 19s
    1. Changing page templates with PHP
      8m 15s
    2. Using PHP in content
      5m 20s
    3. Implementing PHP snippets
      6m 44s
  17. 10m 15s
    1. Launching your site
      5m 52s
    2. Joining the Drupal community
      4m 23s
  18. 14s
    1. Goodbye
      14s

Start learning today

Get unlimited access to all courses for just $25/month.

Become a member
Sometimes @lynda teaches me how to use a program and sometimes Lynda.com changes my life forever. @JosefShutter
@lynda lynda.com is an absolute life saver when it comes to learning todays software. Definitely recommend it! #higherlearning @Michael_Caraway
@lynda The best thing online! Your database of courses is great! To the mark and very helpful. Thanks! @ru22more
Got to create something yesterday I never thought I could do. #thanks @lynda @Ngventurella
I really do love @lynda as a learning platform. Never stop learning and developing, it’s probably our greatest gift as a species! @soundslikedavid
@lynda just subscribed to lynda.com all I can say its brilliant join now trust me @ButchSamurai
@lynda is an awesome resource. The membership is priceless if you take advantage of it. @diabetic_techie
One of the best decision I made this year. Buy a 1yr subscription to @lynda @cybercaptive
guys lynda.com (@lynda) is the best. So far I’ve learned Java, principles of OO programming, and now learning about MS project @lucasmitchell
Signed back up to @lynda dot com. I’ve missed it!! Proper geeking out right now! #timetolearn #geek @JayGodbold

Are you sure you want to delete this note?

No

Thanks for signing up.

We’ll send you a confirmation email shortly.


Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from lynda.com.

Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

   
submit Lightbox submit clicked
Terms and conditions of use

We've updated our terms and conditions (now called terms of service).Go
Review and accept our updated terms of service.