SlideShare a Scribd company logo
1 of 24
Drupal  Content Management System Creating Online Learning Environments Kick Off Week SPSCC 9/17/09
Workshop Agenda ,[object Object],[object Object],[object Object]
What is Drupal? ,[object Object],[object Object],[object Object],[object Object]
Why use Drupal? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Drupal Content Management
 
 
 
Drupal Online Spaces in Action
How Easy is it Really?
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Key Concepts
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Drupal Terms
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],What is a Node?
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],How do I Create Stuff (Content)
Best Practice ,[object Object],[object Object],Input Format
Anatomy of a Page ,[object Object],[object Object],[object Object],[object Object],Anatomy of a Page
[object Object],[object Object],[object Object],[object Object],Design Elements (Form)
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Workflow Options
[object Object],[object Object],Comment Settings
Moderation Queue ,[object Object],[object Object],[object Object],Moderation Queue
Roles and Privileges ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Roles and Privileges
Blocks ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Blocks
Create a Block ,[object Object],[object Object],Create a Block
Block Configuration ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Block Configuration

More Related Content

What's hot

Drupal seminar at DDIT Nadiad
Drupal seminar at DDIT NadiadDrupal seminar at DDIT Nadiad
Drupal seminar at DDIT Nadiad
karmraj
 
Drupal Training
Drupal TrainingDrupal Training
Drupal Training
Sam Davis
 

What's hot (14)

Drupal seminar at DDIT Nadiad
Drupal seminar at DDIT NadiadDrupal seminar at DDIT Nadiad
Drupal seminar at DDIT Nadiad
 
Front end development best practices
Front end development best practicesFront end development best practices
Front end development best practices
 
CCLBlogsWeb2.0
CCLBlogsWeb2.0CCLBlogsWeb2.0
CCLBlogsWeb2.0
 
Front end architecture
Front end architectureFront end architecture
Front end architecture
 
Drupal for Libraries 05/28/09
Drupal for Libraries 05/28/09Drupal for Libraries 05/28/09
Drupal for Libraries 05/28/09
 
Site Building Checklist DrupalCamp Ottawa
Site Building Checklist DrupalCamp OttawaSite Building Checklist DrupalCamp Ottawa
Site Building Checklist DrupalCamp Ottawa
 
Wordpress overview
Wordpress overviewWordpress overview
Wordpress overview
 
WordPress as a CMS
WordPress as a CMSWordPress as a CMS
WordPress as a CMS
 
Drupal Basics
Drupal BasicsDrupal Basics
Drupal Basics
 
CMS as a Marketing Tool - Drupal
CMS as a Marketing Tool - DrupalCMS as a Marketing Tool - Drupal
CMS as a Marketing Tool - Drupal
 
Drupal Training
Drupal TrainingDrupal Training
Drupal Training
 
Techorama 2019 - ASP.NET Core One Hour Makeover
Techorama 2019 - ASP.NET Core One Hour MakeoverTechorama 2019 - ASP.NET Core One Hour Makeover
Techorama 2019 - ASP.NET Core One Hour Makeover
 
Develop Chrome Extension
Develop Chrome ExtensionDevelop Chrome Extension
Develop Chrome Extension
 
ARCHIVE - XCC Feature Overview - Web Content Management Extension for IBM Con...
ARCHIVE - XCC Feature Overview - Web Content Management Extension for IBM Con...ARCHIVE - XCC Feature Overview - Web Content Management Extension for IBM Con...
ARCHIVE - XCC Feature Overview - Web Content Management Extension for IBM Con...
 

Viewers also liked (8)

Blogger How To
Blogger How ToBlogger How To
Blogger How To
 
Jm Images
Jm ImagesJm Images
Jm Images
 
Podcast Tutorial
Podcast TutorialPodcast Tutorial
Podcast Tutorial
 
E Learning Kickoff
E Learning KickoffE Learning Kickoff
E Learning Kickoff
 
Content And The Web
Content And The WebContent And The Web
Content And The Web
 
Philosophyoftheinterwebs
PhilosophyoftheinterwebsPhilosophyoftheinterwebs
Philosophyoftheinterwebs
 
Meme
MemeMeme
Meme
 
Enamelling
EnamellingEnamelling
Enamelling
 

Similar to Drupal Workshop

Share point 2010-uiimprovements
Share point 2010-uiimprovementsShare point 2010-uiimprovements
Share point 2010-uiimprovements
LiquidHub
 
Just dev it presenation modified word press 101
Just dev it presenation   modified word press 101Just dev it presenation   modified word press 101
Just dev it presenation modified word press 101
roguevoice
 
Drupal - presentazione formazione sessione I
Drupal - presentazione formazione sessione IDrupal - presentazione formazione sessione I
Drupal - presentazione formazione sessione I
Gian Luca Matteucci
 
Getting Started with SharePoint Branding
Getting Started with SharePoint BrandingGetting Started with SharePoint Branding
Getting Started with SharePoint Branding
Thomas Daly
 

Similar to Drupal Workshop (20)

Drupal Training | Online Drupal Training
Drupal Training | Online Drupal TrainingDrupal Training | Online Drupal Training
Drupal Training | Online Drupal Training
 
Using CMS Tool Drupal
Using CMS Tool DrupalUsing CMS Tool Drupal
Using CMS Tool Drupal
 
Share point 2010-uiimprovements
Share point 2010-uiimprovementsShare point 2010-uiimprovements
Share point 2010-uiimprovements
 
Marky Markup and the Funky Bunch
Marky Markup and the Funky BunchMarky Markup and the Funky Bunch
Marky Markup and the Funky Bunch
 
Drupal Patterms Module
Drupal Patterms ModuleDrupal Patterms Module
Drupal Patterms Module
 
CMS 101 Drupal
CMS 101 DrupalCMS 101 Drupal
CMS 101 Drupal
 
Just dev it presenation modified word press 101
Just dev it presenation   modified word press 101Just dev it presenation   modified word press 101
Just dev it presenation modified word press 101
 
Drupal Bootcamp Mcn2008
Drupal Bootcamp   Mcn2008Drupal Bootcamp   Mcn2008
Drupal Bootcamp Mcn2008
 
Synapseindia drupal intro 0
Synapseindia drupal intro 0Synapseindia drupal intro 0
Synapseindia drupal intro 0
 
TeamPage Beginner to Jedi, Jordan Frank
TeamPage Beginner to Jedi, Jordan FrankTeamPage Beginner to Jedi, Jordan Frank
TeamPage Beginner to Jedi, Jordan Frank
 
Selecting A Content Management System
Selecting A Content Management SystemSelecting A Content Management System
Selecting A Content Management System
 
Drupal for Non-Developers
Drupal for Non-DevelopersDrupal for Non-Developers
Drupal for Non-Developers
 
The Language of Drupal
The Language of DrupalThe Language of Drupal
The Language of Drupal
 
Wordpress as a CMS
Wordpress as a CMSWordpress as a CMS
Wordpress as a CMS
 
Drupal - presentazione formazione sessione I
Drupal - presentazione formazione sessione IDrupal - presentazione formazione sessione I
Drupal - presentazione formazione sessione I
 
Drupal for Developers
Drupal for DevelopersDrupal for Developers
Drupal for Developers
 
Getting Started with SharePoint Branding
Getting Started with SharePoint BrandingGetting Started with SharePoint Branding
Getting Started with SharePoint Branding
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
The A to Z of Building a Responsive SharePoint Site with Bootstrap
The A to Z of Building a Responsive SharePoint Site with BootstrapThe A to Z of Building a Responsive SharePoint Site with Bootstrap
The A to Z of Building a Responsive SharePoint Site with Bootstrap
 
one|content : joomla on steroids
one|content : joomla on steroidsone|content : joomla on steroids
one|content : joomla on steroids
 

More from Rick McKinnon (20)

Morality as kluge
Morality as klugeMorality as kluge
Morality as kluge
 
Yates kluge
Yates klugeYates kluge
Yates kluge
 
Endangered languages
Endangered languagesEndangered languages
Endangered languages
 
Historical linguistics
Historical linguisticsHistorical linguistics
Historical linguistics
 
Somerville
SomervilleSomerville
Somerville
 
The trolley problem
The trolley problemThe trolley problem
The trolley problem
 
Challengesto piaget
Challengesto piagetChallengesto piaget
Challengesto piaget
 
Endangered languages
Endangered languagesEndangered languages
Endangered languages
 
Parameter setting
Parameter settingParameter setting
Parameter setting
 
Sugarand slavery
Sugarand slaverySugarand slavery
Sugarand slavery
 
Concepts and categories.ppt
Concepts and categories.pptConcepts and categories.ppt
Concepts and categories.ppt
 
Early language development
Early language developmentEarly language development
Early language development
 
Phonetics
PhoneticsPhonetics
Phonetics
 
Qm for ic
Qm for icQm for ic
Qm for ic
 
Mindreading
MindreadingMindreading
Mindreading
 
Semantics
SemanticsSemantics
Semantics
 
Semantics and pragmatics
Semantics and pragmaticsSemantics and pragmatics
Semantics and pragmatics
 
Hockett
HockettHockett
Hockett
 
E learning buffet
E learning buffetE learning buffet
E learning buffet
 
E learning buffet
E learning buffetE learning buffet
E learning buffet
 

Recently uploaded

Recently uploaded (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

Drupal Workshop

Editor's Notes

  1. Overview This presentation highlights the use of the Drupal content management system to support personal and collaborative online environments. Drupal is open source web based software that facilitates web site development and online content management. The presentation will provide a high level overview of available features and processes involved with Drupal based web site development, data creation, content storage and information sharing within personal and collaborative learning environments. Target Audience for Workshop The target audience for this workshop includes those who are unfamiliar with Drupal, but are interested in creating, supporting or using a personal or collaborative online environment. Note: To link to the web sites referenced in the notes section, highlight the text, right click and select “Open Hyperlink”.
  2. In this presentation we will see how an online environment can be supported by using a Drupal based web platform populated with user generated (or collected) content. At the conclusion of the workshop, attendees will be able to: Describe the basic aspects of Drupal web site development, Identify the key content management capabilities of a Drupal based web site, Review examples of Drupal based online environments, Complete the steps necessary to begin a basic Drupal installation. We begin by examining the Drupal web development software …
  3. Drupal is both a web site development application, as well as an ongoing software development project managed and maintained by a volunteer community of software developers and users. The software application provides streamlined web site development and web based content management. Drupal is open source software which means that the software source code is shared by the individuals who created it. Developers on the Drupal project agree to adhere to general principles and conditions laid out by the project’s founders – see http://drupal.org/principles - and to make the core software available to users free of charge, subject to the GNU General Public License (GPL) – see http://www.gnu.org/licenses/gpl.html . These individuals have formed a large community of independent software developers who also contribute to the ongoing development and support of the software.
  4. If Drupal is simply web development software that provides a means of storing content online, why use Drupal instead of other web development options? The short answer is ease of use. Drupal software provides an simple (plug and play) means of rapidly developing a robust personal or collaborative web site. By simply installing and configuring the core software on a web server, users are able to instantly create an online environment. In addition to installing the core software, users have access to hundreds of contributed models and themes that provide the primary web site developer, designated web site administrators and assigned end users the ability to easily add or modify web site content directly from the web based interface. Users also have the ability and flexibility to get behind the scenes and tweak the software code as their web development skills allow. In addition, the large and vibrant community provides peer support to both users and developers and fosters the ongoing open source development of the Drupal project – see http://drupal.org/community .
  5. As illustrated in this diagram, Drupal manages content within an online environment in three primary ways. It provides an array of options to (1) create, (2) index and (3) share user generated or collected content. The next few slides illustrate these content management processes.
  6. Drupal ‘s content creation options support reflection, exploration and collaboration within an online environment. Modules are available to facilitate the creation of many forms of content, including blogs, books, podcasts, image galleries and video displays. These content creation features are referred to within Drupal as “nodes” – see examples at http://drupal.org/node/21947 .
  7. Drupal includes many options to store and index content. Digital files, such as text, audio, picture and video files, can be uploaded to the site. Links to web resources can be incorporated into navigation menus – see http://drupal.org/handbook/modules/menu . Drupal also provides a robust classification (or taxonomy) system which allows content to be organized and “tagged” for future retrieval – see http://drupal.org/node/299 .
  8. Drupal includes options to share content with others. Drupal has a robust RSS 2.0 feed generator that arranges content in a manner that can be read by others in a program referred to as a feed reader or feed aggregator. As new content is added to the Drupal site, the RSS feed containing the new content is automatically updated. Others who have set up their feed readers to subscribe to the feed will see the new content within their feed reader. In addition, re gistered users and visitors with access to the site can share ideas, provide feedback and work on projects by using a variety of collaboration features as in comment, book, discussion forum, survey and poll tools.
  9. We will now look at the Drupal software and content management features in action within working online environments. This is likely the best way to appreciate the features and functionality of Drupal. The linked web sites highlight ways in which Drupal’s features support both personal and online environments: Personal Space: Drupal’s core features can facilitate a personal online space: Dries Buyheirt (founder of Drupal) at http://buytaert.net/ - see the use of blog posts. Designed to Inspire at http://designedtoinspire.com/drupal/portfolio- see the use of content creation and storage options to create a personal portfolio space. Community Space: With the ability to allow multiple user access and control over the site’s content management, Drupal provides an excellent platform for community spaces. New York City Independent School Technologists at http://www.nycist.net/ - see the use of collaborative blogging and the integration of third party tools - http://www.nycist.net/d/node/36 . Women of Web 2.0 at http://www.womenofweb2.com/?q=forum - see the use of discussions. Podcasting Platform: With the ability to upload, store and share video and audio via RSS feeds, Drupal provides an excellent podcasting platform. EdTechTalk.com at http://edtechtalk.com/ - see the use of audio sharing. Lullabot.com at http://www.lullabot.com/videocast - see the use of video sharing. Learning Environment: Groups like Open Academic at http://openacademic.org/ hope to integrate Drupal with course management systems, such as Moodle. However, as a standalone installation, Drupal is well suited to facilitate an online learning environment. Webcast Academy at http://webcastacademy.net/ - see the use of groups (or classes). Drupal CMS Academy at http://cmsacademy.net/drupal/class- see the use of book features.
  10. We will now look at the Drupal software and content management features in action within working online environments. This is likely the best way to appreciate the features and functionality of Drupal. The linked web sites highlight ways in which Drupal’s features support both personal and online environments: Personal Space: Drupal’s core features can facilitate a personal online space: Dries Buyheirt (founder of Drupal) at http://buytaert.net/ - see the use of blog posts. Designed to Inspire at http://designedtoinspire.com/drupal/portfolio- see the use of content creation and storage options to create a personal portfolio space. Community Space: With the ability to allow multiple user access and control over the site’s content management, Drupal provides an excellent platform for community spaces. New York City Independent School Technologists at http://www.nycist.net/ - see the use of collaborative blogging and the integration of third party tools - http://www.nycist.net/d/node/36 . Women of Web 2.0 at http://www.womenofweb2.com/?q=forum - see the use of discussions. Podcasting Platform: With the ability to upload, store and share video and audio via RSS feeds, Drupal provides an excellent podcasting platform. EdTechTalk.com at http://edtechtalk.com/ - see the use of audio sharing. Lullabot.com at http://www.lullabot.com/videocast - see the use of video sharing. Learning Environment: Groups like Open Academic at http://openacademic.org/ hope to integrate Drupal with course management systems, such as Moodle. However, as a standalone installation, Drupal is well suited to facilitate an online learning environment. Webcast Academy at http://webcastacademy.net/ - see the use of groups (or classes). Drupal CMS Academy at http://cmsacademy.net/drupal/class- see the use of book features.