Home

Primary links

  • top o the deck
  • Drupal for Beginners
  • about
  • links
  • give me some sugar

Drupal stuff

  • EDAM
  • STARDOM
  • Question Bank
  • Drupal musings
  • Drupal tips
Home

Key stuff on this site

Easy Drupal Admin Manual (EDAM)

SEO, Traffic and Revenue: Drupalace's Online Manual (STARDOM)

Drupal for Beginners

Subscribe to posts by RSS or email

Subscribe to Drupal Ace by RSS feed RSS feed 

Subscribe to Drupal Ace by Email

Donate towards my web hosting bill! Get a great host!

Share and save

Share/Save

Random piece of content

2008 is here: the Drupal Ace to-do list

Manuals on this site

  • Easy Drupal Admin Manual (EDAM)
    • Welcome to Your Site
    • First Steps: Please Read!
      • Understanding These Instructions
      • Important Terminology!
      • Best Practices for Site Admins
    • Super Quick Guide (for the experienced and the brave)
    • Logging In
    • Your Administrator Tools
    • Setting Site Basics
      • Setting Site Information
      • Configuring Your Theme
    • Creating Content
      • Node Types
      • Create a Page Node
      • Create a Story Node
      • Create a Blog Entry Node
      • Making Images and Other Files Available
      • Using Text and Image Editors
    • Organizing Your Content
      • Terms, Vocabularies, and Taxonomy: "Tagging" Your Content
        • Taxonomy Suggestions
      • Menus, Links, and Paths: Navigating the Site
        • Content Paths and URLs
        • Creating Links
        • Working with Menus: Administration Form (Drupal 6)
        • Working with Menus: Administration Form (Drupal 5)
        • Creating Menu Items on the Fly
        • Placing Menus on Your Pages
      • Placing Content on pages
        • Creating a page from a Single Node
        • Creating a page from a List of Nodes
        • Setting the Front Page
      • Working with Blocks
    • Maintenance Stuff
      • Maintenance and Construction Notices
    • Other Fun Things
      • Changing Color of Garland Theme
      • Free Aliases!
  • SEO, Traffic and Revenue: Drupalace's Online Manual (STARDOM)
    • Set a Clear Goal
    • Make a Good Site
      • Put out the Welcome Mat
      • Make Great Content
      • Build a Great Brand
      • Make Navigation Easy
      • Tune Site Performance
    • Drive Traffic
      • Promote your Site
      • Get Found with SEO
    • Build a Community
      • Build an Offsite Community
    • Monitor and Improve
    • One-Page Checklist
    • Drupal and the Blogging Starter Checklist
      • Drupal and the Blogging Starter Checklist, Part 1
      • Drupal and the Blogging Starter Checklist, Part 2
      • Drupal and the Blogging Starter Checklist, Part 3
      • Drupal and the Blogging Starter Checklist, Part 4
      • Drupal and the Blogging Starter Checklist, Part 5
      • Drupal and the Blogging Starter Checklist, Part 6
      • Drupal and the Blogging Starter Checklist, Part 7

Recent comments

  • It worked

    adding $GLOBALS['tempUser'] = $user; worked but I find it worth noting that I had to delete...

  • very good document...

    very good documentation for beginners!!!!!! thanks!!

  • del penitential 62

    strike out abject
    eliminate penitent 5

  • Chat

    Thank you a lot about very beneficial to my work was very useful thank you

  • Drupal Resources f...

    I would start learning from the "Diving In" section above. That links to the good beginners'...

more

Drupal

Drupal beginner documentation picking up steam

Submitted by Drupalace on Tue, 2010-02-02 00:20
  • beginner
  • documentation
  • Drupal

Documentation for the Drupal beginner? If you've heard that there's just too little of it, you've heard old news. As the Drupal express picks up more and more steam in the world of site development, tech authors are rolling out the titles to bring the newcomers on board. 

As noted here and here on Drupal.org, our favorite CMS is really coming on to the non-techie "C-M-what?" marketplace with the release of Drupal For Dummies and Sams Teach Yourself Drupal in 24 Hours.

Image of Drupal For Dummies

Drupal For Dummies

 

 

 

 

 

 

Image of Sams Teach Yourself Drupal in 24 Hours

Sams Teach Yourself Drupal in 24 Hours

 

 

 

 

 

 

A "Dummies" title? That's a clear sign Drupal has arrived. Arrived... somewhere. Wherever it is that "Dummies" status indicates. And "in 24 Hours"? I don't think even Jack Bauer could go from zero to social networking site in 24 hours (and you can't just shoot that Drupal logo guy in the leg to speed things up; he hasn't got legs). But seriously, these books are just what many beginners will need to get off the ground and running with Drupal. Welcome, new books!

With these newbie-friendly releases on book shelves, I tried out something I've been meaning to tinker with for a while: creation of an Amazon.com "Listmania!" list. It's a Drupal for Beginners list, showcasing good newbie-oriented books. (List creation was simple and uneventful enough; not much more to say on that!)

There are yet more books on the horizon that I'll add as they come out; are there any already-released books that I'm overlooking? 

Meanwhile, Drupal beginners, remember that there are already plenty of great resources for you online before you splurge on books. I link to my favorite newbie resources at Drupal for Beginners; give that a peek. Then there's my newbie-oriented admin manual EDAM (now fully updated for Drupal 6; time to add some new pages!). And there are resources all over the Interwebs, like the Drupal 6 Ultimate Community Site Guide (review). It's a great time for anyone to step up to Drupal!

  • Drupalace's blog
  • Add new comment
  • Quote

Working with Menus: Administration Form (Drupal 5)

  • admin
  • content
  • Drupal
  • menus

Menus are the key to your site – they're the way by which visitors get at your content.

A menu is a list of links to content. Menus can appear in a horizontal line at the top of your pages, as with many web site designs. Or they can appear along the sides in blocks, another common design.

A specific link in a menu – a "menu item" – can link to a specific node. Or, calling on the full power of the database behind your site, it can pull up a list of nodes based on some criterion.

There's a big administration form for all menus on your site:

Navigation » Administer » Site building » Menus

At the top of that form, you'll see four tabs: 'List', 'Add menu', 'Add menu item', and 'Settings'. An overview of the tabs:

List

This form lists every menu currently created for your site. Immediately under the menu's name are one or more options:

Edit

This brings up a form that lets you change the name of the menu. That's it.

Delete

If the menu is one that you, and not the Drupal system, created, you can delete it from here.

Add item

This is an important one: it lets you add a new menu item to the menu. The link takes you to the 'Add menu item' tab; see Add menu item below.

list of menu items

Under the above choices is a list of the items – the links – in the menu. Its columns are:

Menu item

The name of each item. Clicking on an item's name simply activates that link, the same as selecting it in an actual menu.

Expanded

The 'Expanded' column refers to how sub-menus appear. A menu item can have multiple menu items beneath it as a sub-menu. See the Navigation menu for a perfect example: the item 'Administer' has a sub-menu 'Site building' below it, which in turn contains items like 'Blocks'. If a submenu is expanded, then it will appear with its contained items visible. If it is not expanded, then a viewer will have to click on the submenu to see its contained items.

Operations

The 'Operations' column has links to edit, disable, or delete a menu item.

Editing a menu item follows the same procedure as creating one. See Add menu item below.

Disabling a menu item is a useful technique. It takes the item off of the visible menu, but retains it on the administration form, where you can easily enable it again later.

Finally, deleting a menu item removes it for good.

Add menu

There's not much under the Add menu tab: just a field to input the name of a new menu. This is for creating a menu as a block. The new menu will appear on the Menus administration form as only a name, with no items underneath; you'll then want to add menu items.

Once that is done, you're ready to have the menu appear on the site. Head to the Blocks administration form, find your new menu's block under the Disabled list (it'll have the name you created for your new menu), and place it on the page where you like.

See Working with Blocks and Placing Menus on Your Page.

Add menu item

This is where you add a menu item – a link to content, whether a node (or list of nodes) within your site, or an external URL (such as a page on another website).

Here are the fields on the form:

Translations

You'll see this option if you have multilingual capabilities installed in your site. For each of the active languages, you can insert a custom title and description (see explanations below). For example, if you have a menu item called "services", you can input "servicios" as a Spanish equivalent.

When a visitor switches languages, translated menu items will appear in the appropriate language.

Title

This is the name of the menu item, as it appears on the site: 'home', 'products', 'contact me', or what have you.

Description

Whatever you input here will appear as a "tip" when a visitor places the mouse pointer over the link ("hovers" over the link, as the techies term it). It's a good way to describe the link a little, without using a long title. For examples, hover your pointer over the links at the top of this page.

Path

This is the meat of your menu item: what does it link to? You can input any external link (such as http://www.google.com) or an internal link to content within your site.

Internal links are a big, rich topic. See Linking to Content.

Menu items can be nested underneath other menu items (for example, menu items for several products, nested under an 'All Products' menu items). Normally, the nested "sub-menu" items appear only when the parent menu item is clicked. But if you check the 'Expanded' checkbox for your menu item, any sub-menu items nested under it will be visible within the menu, even without a visitor clicking.

Parent Item

Another important setting: what menu your menu item appears under. Click the drop-down menu. Available menus, and the menu items beneath them (indented with hyphens) appear.

Heirarchical (or "nested") menus are possible as well. "Sub-menus" – the "children" menu items of "parent" menu items – appear on the list, using deeper indentations.

Choose a menu's name to place your new menu item inside that menu. Or choose a "parent" menu item, to place your new menu item underneath it as a "child" sub-menu item.

Weight

Where in the selected menu will your new menu item appear? Set the "weight" for each item in the menu to order them: the "lightest" weight will appear first, and the "heaviest" weight will appear last.

For example, you might set the weight of a menu item 'main page' as -10, and a menu item 'contact us', as 10. The link 'main page' will appear first, and 'contact us' last. A menu item with a weight of, say, 0 will appear in between the two.

Settings

This form has a couple of settings related to site-wide handling of menus:

Primary and secondary links settings

Primary menu

Here you set an important item: your primary menu. Most web sites have one "main menu": a menu with important links for visitors like 'home', 'about us', 'links', and so on. Drupal gives this menu special treatment: most graphic Themes automatically display the primary menu, usually at the top of every page.

How do you create your primary menu? Easy:

1) Create a menu for the purpose, if it doesn't exist already. The items should generally be your most important pages or "sections", starting with 'home' (or 'main page' or 'front page' or whatever you prefer to call it).

Name this menu 'primary menu', 'main menu', 'site menu' or some such.

2) Open the 'Settings' tab (the topic of discussion here). Under 'Menu containing primary links:', choose the menu you created above.

When you click 'Save configuration', you'll now have a primary menu.

Secondary menu

What's a secondary menu? It's a special menu, like the primary one, that many Drupal graphic Themes reserve a special place for.

But many Themes don't display secondary menus, and a lot of Drupal users scratch their heads over what it's for. If you like, set a secondary menu here (as you did above for a primary menu), click 'Save configuration', and see whether anything shows up, and where.

There's an explanation on the Settings form: "If you select the same menu as primary links then secondary links will display the appropriate second level of your navigation hierarchy." In other words: If your primary menu has parent items with child items under those, then the parent items will show up in the primary menu location, and the first layer of child items will show up in the secondary menu location, when the appropriate parent item is selected.

It's easier to see than to explain. Give it a try.

Content authoring form settings

This setting is probably meaningless unless you are allowing multiple users to create new content, and menu items linking to that content. See Creating Menu Items on the Fly.

  • Add new comment
  • Quote

Updating Easy Drupal Admin Manual

Submitted by Drupalace on Tue, 2009-12-01 09:50
  • Drupal
  • manual
News!

The Easy Drupal Admin Manual (EDAM) is a manual for a class of user that gets overlooked by most documentation: the non-technical administrator or editor who isn't setting up a Drupal site, but just wants to create content and perform simple configuration on an existing site. 

EDAM is finally getting a long-overdue updating for Drupal 6, too. So far, the changes are mostly tweaks to details of administration forms and some terminology; where simple admin and editing are concerned, the differences between Drupal 5 and 6 aren't great.

I did take the chance to clean up a spotty and repetitive few pages on using text editors and image editors, such as FCKeditor and IMCE. Those are now condensed into one page, Using Text and Image Editors. The overview there also tries to be general, rather than looking specifically at FCKeditor or TinyMCE alone; it's not possible to address in detail the infinite configurations of text editors and image editors and file browsers, and all possible versions there of, that might pop up on a Drupal site. 

The updating is still in progress, reaching only the Organizing Your Content page so far. It should all be completed soon, after which new manual pages can come on board. If that'd be useful, please say so! And if you know any newcomers to Drupal who can make use of a fairly simple end-user manual, send them to EDAM. 

  • Drupalace's blog
  • 1 comment
  • Quote

Drupal for Beginners

  • resource
  • beginner
  • documentation
  • Drupal
welcome mat.jpg

Welcome to Drupal!

Hi, Drupal beginner! Welcome to the world's most powerful, flexible, open-source content management system. Even if you have a stellar background in web design, programming, or other tech, you'll probably hit a few minor roadblocks as you start picking up Drupal. And if you aren't a techie, there'll be plenty to learn.

But contrary to things you may have heard, Drupal is getting easier to use all the time, and even the non-techie can create and manage a site with this powerful stuff. Here are some notes on what to expect, and ways to make progress faster, from a fellow user who's probably not far (if at all) beyond you on the learning scale.

Click here and read more!
  • 13 comments
  • Quote

Why would Color-enabled themes work for all sites but one?

Submitted by Drupalace on Fri, 2008-09-12 14:37
  • Drupal
  • modules
  • theming
  • unanswered question
Poll

The problem: Themes that are "recolorable" with the Color module are working fine on my sites B, C, D, etc., but not site A. On that site, *choosing* a new color scheme works fine, but those new colors just won't show. Here's why it's strange:

Click here and read more!
Related URL: 

http://drupal.org/node/306993

  • Add new comment
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • …
  • next ›
  • last »

Learn Drupal, hands-on

Get the beginner-friendly ebook that teaches community site building via a live case study.

Drupal 6 Ultimate Community Site Guide

Read the review

Drupal mini tip

Site visitors seeing your ugly error messages on the screen (along with details of your Drupal installation path)? Once your site goes from dev to launch, you probably want to have errors recorded in the log but not splashed across the screen. Head to the handy Error Reporting settings found at admin/settings/error-reporting. 

It's a deal!

Dreamhost dealsDrupal Ace presides over his domain, proudly ensconced in his DreamHost eyrie. Won't you join me?

Promo code deal!

Just enter the code 49ER when you register for an account, and save $49 off the already-low price. No strings!

Read my hosting service review

Powered by Drupal, an open source content management system

Copyright 2007 and forever after. Made with Drupal, of course. On OS X, of course. Served up by DreamHost. DreamHost

RoopleTheme