Skip to: Site menu | Main content

configuring Drupal

Why doesn't (my custom) menu such-and-such appear in the menu settings dropdown

Well, I guess that (choose as many as apply): a) I'm really feeling like a fount of information today; b) I'm really inspired to share; c) I'm really trying to avoid doing any work. So, here's another quick pointer that may help somebody avoid a bit of frustration.

Triggers and Actions in action

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.)

New paths for administering Drupal 7

Drupal 7 has moved things around a bit in the administrative interface. For those of you who are used to navigating directly through the URL, here are some of the changes:

Using roles and permissions

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

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

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

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:

Credits: XWeb | Chris Herberte | Andreas Viklund