Drupal 7 notes

The chapters in bold are the most essential.

The rest of the chapters are background information that you may want to read to learn more about installing and using Drupal 7, but they are not required reading for our internal training.

Those marked [→ common] are links to notes in other sections that are also relevant for all versions of Drupal.

Introduction

Introduction

  1. Preface [→ common]
  2. Introduction to the Drupal WCMS [→ common]
  3. Installating Drupal
  4. Anatomy of Drupal

Site building

Configuring Drupal

  1. Drupal administration
  2. Security [→ common]
  3. Content
  4. Using fields
  5. Taxonomy
  6. Access control [→ common]
  7. Preventing spam [→ common]
  8. Working with files in Drupal
  9. Managing media
  10. Backup and site migration
  11. Internationalisation

Using contributed modules with Drupal

  1. Introduction to extensions [→ common]
  2. CKEditor
  3. Feeds
  4. Scald
  5. Views
  6. Views Slideshow

Site building case studies

  1. Date and calendar
  2. Guestbook
  3. Views: Contextual filters
  4. Views: Using Relationships

Theming

Themes

  1. Introduction to themes
  2. Creating a basic sub-theme
  3. Bootstrap theme

Advanced theming

  1. Theming form elements

Development

Module development

  1. Introduction to module development
  2. Creating blocks and pages
  3. Menu system
  4. The form API
  5. Automated tests

CLI tools

  1. Drupal: drush

The links above lead to draft chapters of a (very incomplete) set of notes about site building with Drupal 7 that is maintained by Hannemyr Nye Medier AS for its own staff for internal training. These notes are not login protected, but the URL has only been given to a limited audience consisting of customers that we train and support, and a few others that has expressed interest in the project.