• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Girl geek-drupal-intro-jan23-2012
 

Girl geek-drupal-intro-jan23-2012

on

  • 1,312 views

 

Statistics

Views

Total Views
1,312
Views on SlideShare
1,312
Embed Views
0

Actions

Likes
0
Downloads
241
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Girl geek-drupal-intro-jan23-2012 Girl geek-drupal-intro-jan23-2012 Presentation Transcript

    • Building Websites with Drupal Suzanne Kennedy @suzanne_kennedy evolvingweb.caGo to drupalgardens.com + Create a Free Site
    • What we’ll do today1.What is Drupal?2.Extending Drupal3.Thinking like Drupal
    • drupalgardens.com
    • Get set up
    • Get set up
    • • Drupal Gardens• Managed hosting• Support• Training
    • • Drupal experts• Contribute to Drupal• Multilingual websites• Drupal Training
    • About you ?
    • What is Drupal?Software and community
    • What can you do with Drupal?
    • Build an Engagement Platform
    • Publish Lots of Content
    • Search Engine Optimization
    • Manage All Kinds of Content
    • Implement a Beautiful Design
    • Create a Simple Website
    • Drupal is Software drupal.org/project/drupal
    • Drupal ‘Out of the Box’
    • Extend Drupal
    • Drupal DistributionsSocial community site: Academic sites:Conference sites: News organizations:
    • Why Use Drupal?
    • Websites are SimilarLogo, Slogan, Search, RSS Feeds, Content, Users, Language Switcher, Mailing List
    • Websites are SimilarLogo, Slogan, Search, RSS Feeds, Content, Users, Language Switcher, Mailing List
    • Websites are SimilarLogo, Slogan, Search, RSS Feeds, Content, Users, Language Switcher, Mailing List
    • Separate Site Editor + Creator
    • Drupal is a community drupal.org
    • Montreal Drupal Users Group groups.drupal.org/montreal-quebec
    • Drupal is Open Source Photos from code sprints (cc) by muir.ceardach http://www.flickr.com/photos/ceardach
    • Let’s try it• Change your site title, slogan• Create content• Create a custom “block” on your site• Place the block on the homepage
    • What You’ll Make
    • Using Contributed Modules
    • Core vs. Contributed Modules Go to the ‘Modules’ Page
    • Contributed ModulesSoftware to extend the functionality of Drupal. drupal.org/project/modules Fivestar: A content rating system Webform: Submission form Flag: All purpose content marker
    • Contributed Modules on Drupal.org http://drupal.org/project/webform
    • Project information
    • Let Users Contact You
    • Let’s try itYou want to: • Let users contact you • Collect specific informationExercise: • Enable a module: Webform • Create a form!
    • What You’re Building
    • Thinking Like Drupal
    • The Drupal WayDrupal Func%onality, Content, Display, Layout, Appearance,Other systems Func%onality, Content, Appearance,
    • The Drupal WayFunc%onality, Content, Display, Layout, Appearance, 1. Functionality What Functionality do you want? Select and configure modules.
    • The Drupal WayFunc%onality, Content, Display, Layout, Appearance, 2. Content What is the structure of content? Create content types and configure them. At this time you can work on permissions.
    • The Drupal WayFunc%onality, Content, Display, Layout, Appearance, 3. Display How do you want the content displayed? A List? A table? Thumbnail? In a block? On a page?
    • The Drupal WayFunc%onality, Content, Display, Layout, Appearance, 4. Layout Where should it be accessed from? Arrange layout, configure menus and navigation.
    • The Drupal WayFunc%onality, Content, Display, Layout, Appearance, 5. Appearance What will your site look like? Create or customize your theme.
    • The Drupal WayDrupal Func%onality, Content, Display, Layout, Appearance,Other systems Func%onality, Content, Appearance,
    • New Project:
    • End product
    • Content Structure is Important You could allow users to add events as unstructured content
    • Break up content into fields
    • Use Fields to Organize Content
    • Content Relationships Location Pointe-à-Callière 350 Place Royale Montréal, QC H2Y 2C9
    • Categorize Content
    • Creating Lists of Content
    • Site building steps1. Create content types2. Test with real content3. Create custom listing4. Position the content5. Develop appearance
    • 1. Create the content type
    • 2. Enter in the content
    • 3. Generate list of contentUse Views to build a query and specify display
    • 4. Place list on the site
    • Let’s try it• Create a content type: Quotes• Create custom list of content• Position content
    • What You’re Building
    • What’s Next?
    • Next:Join the Community • Get an account on Drupal.org • Go to Groups.Drupal.org • Attend a meetupNext Steps with Drupal • training.acquia.com/hellodrupal • drupal.org/documentation/install
    • Drupal Training in Montrealevolvingweb.ca/training• Friday, Jan 27th: Drupal for Developers• Friday, Feb 17th: Drupal in a Day• Discount Code: DRUPAL15studioxx.org• Intro to Drupal on Wednesdays Feb-March
    • Questions?