Drupal 7 Essential Trainingshows how to get the most out of Drupal, the content management system (CMS) that powers over a quarter million web sites. The course demonstrates how to download and install Drupal, add content and graphics to a site, change layout and design elements, control visitor interactions, and expand the site’s capabilities beyond what’s available in Drupal core. Discussion of established best practices in each step to ensure that a site remains streamlined, secure, and up-to-date. Exercise files are included with the course.
Uploaded.net
Cloudzer.net
Letitbit.net
Topics include:
- Comparing Drupal with other content management systems
- Understanding nodes
- Creating basic content
- Adding blogs, discussions groups, and polls
- Subscribing to RSS feeds
- Creating new content types
- Managing users, roles, and permissions
- Creating and modifying block regions
- Adding menus
- Extending site capabilities with modules
Table of content
Introduction
- Welcome
- Getting a Drupal site up fast
- Using the exercise files
Defining Drupal
- Managing content with Drupal
- Comparing Drupal with other content management systems
- Deciding whether to use Drupal
- Looking at Drupal-built sites
- Exploring the Drupal universe
- Getting help with Drupal issues
Understanding How Drupal Works
- Checking Drupal’s requirements
- Investigating Drupal’s inner workings
- Learning Drupal’s basic workflow
- Understanding key terms in Drupal
- Touring Drupal’s interface
Installing Drupal on Mac OS X or Windows
- Installing Acquia Dev Desktop
- Importing core Drupal into DAMP
- Running Drupal’s installer on top of DAMP
Installing Drupal on a Server
- Uploading Drupal with SFTP
- Uploading Drupal with SSH
- Creating Drupal’s MySQL database
- Running Drupal’s installer
- Installing Drupal using Acquia’s Debian/Ubuntu package
Controlling Drupal
- Using the toolbar
- Using the shortcut bar
- Touring the administrative controls
- Customizing the Dashboard
- Differentiating administrator and visitor views
Building a Drupal Site
- Understanding nodes
- Creating basic content
- Changing site information, graphics, and interface
- Giving visitors a way to contact you
Controlling Content
- Creating content summaries
- Revising content
- Categorizing content with tags
- Going further with content categories
- Publishing content via RSS
- Using text formats to prevent content damage
- Setting the comment policy
- Managing comments
Enabling Other Content Types
- Adding blogs
- Adding discussion groups
- Adding polls
- Subscribing to RSS feeds
- Categorizing RSS feeds
Extending Content
- Creating new content types
- Adding fields to content types
- Exploring field types and options
- Adjusting field display
- Customizing field display by context
- Modifying image styles
Managing Users
- Defining new user policies
- Creating user accounts
- Setting up user profiles
- Defining user roles
- Controlling access permissions
- Canceling user accounts
Changing a Site’s Interface
- Understanding Drupal page layout
- Taking advantage of block regions
- Creating and modifying blocks
- Selecting and installing downloaded themes
- Building themes the traditional way
Helping Users Find Their Way Around
- Understanding Drupal default menus
- Creating multilevel menus
- Creating easy-to-navigate books
Expanding a Site’s Capabilities with Modules
- Installing and uninstalling modules
- Configuring modules
- Surveying popular modules
- Enabling styled text with a WYSIWYG editor
Displaying Information with Views
- Understanding views
- Creating views
- Modifying views
Administrating Drupal
- Launching a Drupal site
- Troubleshooting a Drupal installation
- Backing up and restoring a Drupal site
- Updating Drupal
- Deleting Drupal
Going Further with Drupal
- Monitoring performance
- Improving administration skills
- Reviewing security and permissions
- Adopting best practices
Developing for Drupal
- Programming modules
- Joining the Drupal community
Conclusion
- Next Steps
Cloudzer.net
Letitbit.net
No comments:
Post a Comment