drupal workshop

24
Drupal Content Management System Creating Online Learning Environments Kick Off Week SPSCC 9/17/09

Upload: rick-mckinnon

Post on 18-Dec-2014

3.064 views

Category:

Technology


2 download

DESCRIPTION

Short workshop on how to use Drupal to create simple course management websites.

TRANSCRIPT

Page 1: Drupal Workshop

Drupal Content Management System

Drupal Content Management System

Creating Online Learning Environments

Kick Off WeekSPSCC9/17/09

Page 2: Drupal Workshop

Workshop AgendaWorkshop Agenda

• Drupal at a Glance

• What you Need to Know to Get Started

• Some Examples

Page 3: Drupal Workshop

What is Drupal?What is Drupal?

• Web based software application– Web site development software– Open source code– Free to use, modify and share

Page 4: Drupal Workshop

Why use Drupal?Why use Drupal?

• Ease of use– Rapid “plug and play” web site development– Built in collaboration tools and features– Online web site administration and control

• Efficient online content management

• Large and active community

Page 5: Drupal Workshop

Drupal Content ManagementDrupal Content Management

Page 6: Drupal Workshop
Page 7: Drupal Workshop
Page 8: Drupal Workshop
Page 9: Drupal Workshop

Drupal Online Spaces in ActionDrupal Online Spaces in Action

Page 10: Drupal Workshop

How Easy is it Really?How Easy is it Really?

Page 11: Drupal Workshop

• Form (look and feel, presentation)– Graphics, color scheme, fonts– Other design elements

• Content– Text– Other Content (pictures, audio, video)

• [demo: eLearn site]

Key ConceptsKey Concepts

Page 12: Drupal Workshop

• Node

• User

• Modules

• Themes

• Categories– Taxonomy

Drupal TermsDrupal Terms

Page 13: Drupal Workshop

• Mental model– think blog entry• All node types have these fields

– Title– Authored by– Date created– Date last updated

• Most have a “body”• Some have other fields

– E.g., attachments, workflow...

What is a Node?What is a Node?

Page 14: Drupal Workshop

• Content Types (nodes):– Page– Story– Blog– Forum– Poll

How do I Create Stuff (Content)How do I Create Stuff (Content)

Page 15: Drupal Workshop

Best Practice

• Add a WYSiWYG editor and configure to use only the HTML tags that you allow in the Filtered HTML

• The themes we use have a WYSiWYG editor

Input FormatInput Format

Page 16: Drupal Workshop

Anatomy of a Page

• Regions

• Blocks– Menus

• Node teasers

Anatomy of a PageAnatomy of a Page

Page 17: Drupal Workshop

• Site Building Tools– Menus– Blocks– Categories

Design Elements (Form)Design Elements (Form)

Page 18: Drupal Workshop

• Published– visible on the site

• In moderation queue

• Promoted to front page

• Sticky at top– At top of page, different background

• Create new revision– Can make revision history visible– Can rollback to previous versions

Workflow OptionsWorkflow Options

Page 19: Drupal Workshop

• Allow reader comments on the item

• Comments can be moderated before they appear.

Comment SettingsComment Settings

Page 20: Drupal Workshop

Moderation Queue

• Moderator reviews items– administer > content

• Can change their publication status

Moderation QueueModeration Queue

Page 21: Drupal Workshop

Roles and Privileges

• Not everyone is allowed to do everything

• Two bulit-in roles– Anonymous (not logged in)– Authenticated (logged in)

• administer > access controls– Create roles

• E.g., content editor, site admin

– Set permissions

Roles and PrivilegesRoles and Privileges

Page 22: Drupal Workshop

Blocks

• Can contain any HTML– Menus and links– Images– Text

• Some pre-built– Login block– Navigation Menu– Tag cloud– Upcoming events

• Can create your own

BlocksBlocks

Page 23: Drupal Workshop

Create a Block

• administer > blocks

• add block tab

Create a BlockCreate a Block

Page 24: Drupal Workshop

Block Configuration

• administer > blocks

• Change the region a block appears in

• Change its weight to reposition in region

• Enable/disable

• Set which pages visible on

• Create a new block

Block ConfigurationBlock Configuration