Skip to Content

Title Teaser
Section Themes

There are different methods for assigning themes and sub-themes to your different sections of your site. Below are three options.

  • Page Theme -...
960 Grid for Theming

More and more theme structures are based on the 960Grid System created by Nathan Smith (http://960.gs/). The 960Grid...

Advertisement

The are several modules that support advertising on your site.

  • Advertisement module -...
Feeback Options

There are numerous ways to collect feedback from your site. In addition to the default Contact form and the Poll content type that comes with Drupal, you can solicit...

Solr More Like This

Apache Solr Search Integration module provides a "More Like This" block that shows related...

Drupal Blocks

When you want to place content in regions, the common practice is to use blocks. There are

  • menu blocks
  • manual blocks (like a node)
  • views blocks...
Analytics and Statistics

Drupal comes with a couple tools that track site statistics but its the contributed modules that make the difference. One example is Drupal's...

Search Engine Optimization

Just because you build it, doesn't mean they will come. Drupal has several modules that help you build a site that have a good chance of being found by a person using a...

Drupal Cache

Drupal has several modules designed to help you improve your site's response time. Drupal's core performance settings include a cache mode, page compression, block...

Image Resizing

When you have a situation where the people generating content on your site don't have the capacity to resize their images before they upload them to a page, then you can...

Four Ways to Workflow Management

There are several ways to implement workflow in a Drupal site. Each has its pros and cons but a description of how you need the workflow feature to work in your site will...

Email a Friend

Drupal has several modules that provide support for the "email this page" type of feature. For example, you can use the one of the modules that allows you to...

Referencing

http://drupal.org/project/noderelationships

 

Managing Content Access

Who gets to view, create, edit, or delete content on your site? There are several modules that help you manage content access. Below are two options.

Default use of Body Field

Each content type in Drupal comes with a body field. You can choose not to include the body field in your custom content type. Note that throughout Drupal, the body field...

Content Types Reference

Drupal has an Understanding Drupal section of drupal.org. You can read more about content types at http://drupal.org/node/21947...

Drupal Terminology

Some of Drupal’s terminology will be new to you. You will hear terms like node, view, module, core, theme, blocks, paths, teaser, weight, taxonomy, and so on. Part of the...

Talking with the Drupal Community

Talk with the community at http://drupal.org/node/314178

 

Submitting Issues

Drupal.org can be a little overwhelming and it might not be obvious that there are "how-to" pages providing information how to interact with the community. Here are a few...

Posting to Forums

The Drupal community has some helpful tips for posting to Drupal forums. Check them out at http://drupal.org/forum-posting....

Module Developer's Guide

There are numerous books out that talk about how to develop in Drupal. Before you buy one, check out the Module Developer's Guide at...

Drupal Standards and Best Practices

Drupal didn't become so popular and respected by accident. Drupal's standards and best practices are key to making the application a success. Check out Standards, Security...

Knowing What to Theme

In Drupal, the theming process considers each element or feature of your site. For example, if you use Views to create a table displaying specific bits of information...

Media in Drupal

There are numerous ways Drupal can support your media needs.

insert more

OpenPublish, Drupal Solution

As Drupal matures, more and more people are creating pre-packaged Drupal installations that have commonly used features already installed, ready to go. OpenPublish (...

Social Media Integration

The Drupal community has developed several modules that help you integrate your site with various social media sites. For example, there is the...

What gets themed in Drupal? There are facets of theming that might not get addressed if you focus only on "pages" - its probably semantics but I get hung up on the use of the word page and the phrase "...
Hiring Drupal Developers Although there is always risk associated with hiring someone to do Drupal work for you, you can limit your risk by following the advice provided here...
Security in Drupal The members of the Drupal community take security seriously. As users of Drupal, they have a vested interest in making sure Drupal and its contribute modules do not harm...
Tracking Requirements in Drupal You can use a Drupal site to document your analysis, requirements, design, development, implementation, and maintenance decisions. You can use Drupal's revision tracking...
Drupal Community Interactions Drupal.org and groups.drupal.org provide several ways for community members to interact with other community members. Specific members can be reach by their contact form....
Drupal Services When soliciting services from Drupal contractors or vendors, be sure to be specific regarding what you want. A plea for a Drupal developer might get you a person who focuses...
Lists with Teasers Drupal provides multiple ways to present and organize content. For example, you can create lists of articles that include a text teaser. Using the post settings, you can...
Hosting Drupal Sites Assuming you don’t have your own web server and need to rely on a hosting service, you need to understand that the old saying “You get what you pay for” is often true. Your...
Project Management with Drupal Drupal has several contributed modules that allow you to use Drupal as your project management platform. Manage your Drupal development with Drupal. The modules include...
Multiple Sites You can run multiple Drupal sites off one installation of Drupal. By doing so, you can use the same modules you used on other sites eliminating the need to install modules...
Workflow and Editors The Modr8 module and Workflow module help you manage how your site content gets published on your site. Also, you can add a WYSIWYG editor so that your content developers can...
No Code Maintenance Once built, a Drupal website can be maintained with online forms and without having to change code manually. To ensure this, you need to build today what you want tomorrow...
Seeking Advice Assume you have a requirement to offer a type of user a place to go to read messages/news and perform downloads of any new materials. Would your first thought be to create a...
Drupal Installs There are Drupal installation packages designed for specific types of Drupal sites. For example, Acquia Drupal (...
Sprints The Drupal community uses code sprints and documentation sprints to make leaps forward. Over short time periods (a day or a week), members of the community come together to...