configuring Drupal

Triggers and Actions in action

Submitted by Marc on Mon, 05/09/2011 - 5:05pm

It's been a really long time since I've posted anything and since I was just fooling around on the site to set up an action/trigger pair to notify me when somebody comments, I figured it would make a nice quick entry. Here's an easy example of how you can make use of Drupal's Triggers and Actions (which come as part of core.)

Using roles and permissions

Submitted by Marc on Mon, 09/06/2010 - 2:44pm

When you first create your Drupal site, you are asked to supply a user name and password. This first user (User ID 1) is the "root" user. This user has complete control over the site. So, you will want to give this first user a special name like admin, webmaster, or some other such signifier. Don't worry if you have already created this user with another name; you can update this user's name at any point. Just sign in and use the "My account" link from the Navigation menu or go to the path user/1. In general, you don't want to create any content under this profile.

Setting your site information

Submitted by Marc on Wed, 09/01/2010 - 10:16pm

In my blog entry about the difference between the Page and Story content types I mentioned that one of the differences between the default Page and Story content types is that the Story content type is promoted to the front page. In this entry I will go into more detail about modifying your site's settings.

You get to the settings screen by navigating to admin/settings/site-information.

    Global theme settings

    Submitted by Marc on Wed, 09/01/2010 - 10:10pm

    To get to the global theme settings page, navigate to admin/build/themes/settings/global. As stated at the top of the page

    These options control the default display settings for your entire site, across all themes. Unless they have been overridden by a specific theme, these settings will be used.

    Clean URLs

    Submitted by Marc on Wed, 09/01/2010 - 9:16pm

    I make the assumption that virtually everybody enables clean URLs on their Drupal site. In the default setup of Drupal the .htaccess file is already set to handle clean URLs. When you install Drupal, it checks to see if your server will allow this functionality.

    What clean URLs do is to change a URL from something like: to this: