You are on page 1of 7

Hello Drupal - Notes for the Drupal Guides

Getting your event set up! 1. Register on http://acquia.com/hello-drupal to tell us a little about yourself, and that you want to be a Drupal Guide. 2. We will send you username and password. Login and change your password at http://training.acquia.com/user. Username: (insert username) Password: P@ssw0rd!

3. Congure a sign up service, such as Eventbrite or Brownpaper tickets. 4. Add your events to http://training.acquia.com/events

Go to the Add New Event link in the box on the right-hand side under Partners. Fill in your training information, and please be sure to put your companys name in the Training By Title. and your companys corresponding URL in the Training By URL. Please note that if you do not change the start and end time of your training, that they will be set to a default of 9 AM to 5 PM. Once you have nished, save your training and it will be reviewed and then published to http://training.acquia.com/events.

5. Deliver your event! Make sure to get feedback during the event. Do this before the nal wrap up. Direct participants to http://acquia.com/training-feedback 6. Give us your feedback. Please let us know how your Hello Drupal! event worked out, and give us feedback so we can make the materials better. To do this, weve made a couple forms, one for you at http://acquia.com/partner-post-training-feedback. Venue This course assume internet is available in the training room and every attendee has a laptop, or access to a computer. White-boards can facilitate communicating ideas and answering questions.

Whats in the box?


1. Notes for the Drupal Guides (which you are viewing now) 2. A presentation. This is a PDF. Expand to ll your whole screen and use buttons to navigate. a. b. c. Using this menu you can click through the sessions. Note that the links for the short schedule option are blue. Shows the last update. Click to go to the next slide.

3. Presentation notes. You may want to print these out 2-up. Notes indicate you can skip sections for particular audiences. Notes indicate places you should be careful of timing.

4. A manual for participants.

Wednesday 13 July 2011 2

Suggested sequence and timing Schedule - 3 hour option


This schedule is a guideline. Depending on your start time, the schedule may be different. Time 9:00 9:30 9:45 10:10 10:35 10:50 11:40 12:10 Duration 0:30 0:15 0:25 0:25 0:15 0:40 0:30 0:20 Topic Reception and registration Welcome 1. What is Drupal? 2. Configuration before code Break 3. Thinking like Drupal 4. Project scavenger hunt Wrap-up: Where to go next? Presentation, demo and exercise Group or pair activity Discussion and review Method Welcome area Presentation Presentation, demo and exercise Presentation, demo and exercise

Schedule - 1.5 hour option


For those with less time available we recommend these sessions as a minimum. Time 9:00 9:15 9:45 10:15 Duration 0:15 0:30 0:30 0:15 Topic Welcome 1. What is Drupal? 3. Thinking like Drupal 5. Where to go next? Method Presentation Presentation, demo and exercise Presentation, demo and exercise Wrap-up presentaion and questions

Sessions titles for the short version are marked with a * before the titles. In the presentation they are blue.

Wednesday 13 July 2011 3

Organization Preparation
Make a test site to practice the materials
To prepare, complete all the activities on a test site of your own. This way you are familiar with all the steps and in what order they arise. You will also have a complete site to show them, and be able to show how their project will look.

Order of activities
1. Start each session with a the presentation materials. 2. Do a demonstration of any of the steps they will complete. 3. Allow participants to complete the exercises on their own. 4. Walk around the room to help people where they are stuck. 5. For people who are moving more quickly. Give them ideas to challenge them.

Presentations
Same tips apply as with any presentation. Project your voice, speak clearly, speak more slowly than you would normally, use emphasis, and use a variety of tone. When you pause, people can think, take in the visual images, and lets them interpret what you are saying and demonstrating.

If you dont practice you may end up running over time, or explaining points before it is time to mention them. Practice means you will know what is coming. As a guideline, stick close to what the notes say to keep with the timing. The notes say pretty much exactly what you can say, at least the main points. However, put it in your own words! Its really important that you practice the presentation. Only talk about the slides they are seeing in from of them. When demonstrating, only talk about the interface that is in front of them. If you need to talk about something else determine if you can bring up that UI in time, if not move onto it later.

Feedback is important!
Remember at the end, to direct people to the feedback form. This is mentioned in the slide show. Feedback will help us improve the materials and program.

Wednesday 13 July 2011 4

Sessions
Sessions marked * should be done in the short version. They are the odd-numbered sessions.

Before you start


The easiest option to save time is to use Drupal Gardens if you have access to the internet at your location. As people arrive, get them started creating a test site in Drupal Gardens.

* Welcome

This is the chance to give the participants a welcome to the Drupal community and explain WHY the Hello Drupal workshop was developed. Reason: We found many people missing important things about Drupal. The presentation has the summary of ndings from a survey What I wish I knew when I started Drupal. You might also like to tell them something YOU wish you knew! Before the event, you hopefully had some kind of registration form, and you will know something about the participants. If not, try to get some idea as people are coming in during registration. Make sure the participants know who you are, the company you represent. Also, please do tell them about Acquia and the services we offer. Dont be shy about telling people what youre good at and what you can help them with. As a developer youre probably uncomfortable with sales/marketing. Just keep in mind, the people youre talking to have chosen to be there. Help them nd what they need.

* Session 1. What is Drupal?


What Drupal does well, and who is using Drupal. At this time you can show websites you have worked on, and have a browser opened up with some of your favorite websites. Pick websites which are of interest to the audience. Govt sites, education sites, car racing sites, etc. Examples: Yahoo Style Guide http://styleguide.yahoo.com/ Great London Authority http://london.gov.uk/ Varnish software http://www.varnish-software.com/ Main points... Drupal is innovative and growing.

Innovative: This is a chance to explain that the drop is always moving. This means its not backward compatible, but it can respond quickly to advances and new technologies. Growing: This is a chance to show them how popular Drupal is becoming and the strength and improvements it is gaining from participation.

Session 2. Conguration before code


The main message here is to let Drupal do the easy stuff, and let yourself or your team work out the really tricky problems. Drupal works best with a conguration before code approach, employing custom code only when necessary for unique functionality. The activity is to enable and congure a module.

Wednesday 13 July 2011 5

* Session 3. Thinking like Drupal


The main message here is: Drupal is content-centered. To make customized page layouts, you need to assemble a page from existing components. The components are generated in a variety of ways. The presentation builds to show WHY Drupal is the way it is, and WHY appearance can only be done after much of the conguration is complete. (markup generated by Drupal). This is the longest presentation of all of them. Make sure to practice it, and only talk about the slide that is in front of them. The activity is a series of steps following roughly on the steps you outlined in the presentation. Remember this isnt a complete Site Building course, but just a avor of what you can do with Drupal.

Session 4. Project Scavenger Hunt


This is a good time to talk about how projects get on to Drupal.org. This includes talking about Modules and Themes. Emphasize the role of contributors, depending on your audience. If you are an active contributor, bring up your own user prole and show them what youve been working on. If youre talking to a group of potential end-users, the main message is: Be respectful of peoples time. Ways non-coders can contribute. Importance of new, fresh eyes on improving usability. Learn how to screenshot and communicate. If youre talking to experienced developers, the main message is: Drupal welcomes contributors.

Professional opportunities from maintaining modules in your areas of expertise. Many opportunities for core conversations, several Drupal initiatives to join in.

The game
This is a game to give participants a chance to get familiar with the variety of Drupal projects. Answers are in the last page of this document. Finding modules was seen as one of the most difcult parts of Drupal, hopefully this will give them the condence and knowledge to select modules. If you have collected any stickers or t-shirts from events such as camps or DrupalCons, this is a good time to give them to people as prizes. You can also use bowls of candy, or something else appropriate to the situation.

Give prizes for quickest completion. Give prizes for interesting questions. Give prizes for unique answers even if they arent right. Give prizes for whatever you can think of :)

* Session 5. Where to go next?


At this point they MUST ll in the feedback form. You can direct them to the site 15 mins before the end - and direct them to http://acquia.com/training-feedback Give them time to ll out before you wrap up.
Wednesday 13 July 2011 6

Project Scavenger Hunt! ANSWERS!!


Try not to peek at this until its time to start. Work in pairs or small groups to hunt for these projects.

Type
1 2 3 Theme Theme Theme

Hints
A theme from Smashing Magazine originally made for Wordpress.

Project name
Design pile

Health?

This is a base theme implementing the 960gs Omega (or system. Offers both XHTML and HTML 5 starterkits. NineSixty) This complete theme is suitable for online newspaper sites. This very popular base theme can be customized with just CSS. Allows site administrators to create customized layouts through conguration. Its a content display type module. Newswire, The Morning After or the commercial themes. Zen Panels

4 5

Theme Module

Module

Create a powerful index of content on your site, and Apache Solr offer related content links in a sidebar block. This used a third-party hosted service. This is a search type module. This utility module ensures that your content only has one URL representing the same content. It redirects alternate URLs to one URL. This module integrates your site with the Google Analytics service. This module produces a Print and PDF version of a given page in Drupal. This helper module integrates the Firebug Firefox extension with your Drupal site to give you additional information about your site. Global Redirect

Module

8 9 10

Module Module Module

Google Analytics Printer, e-mail and PDF versions Drupal for Firebug

11

Module

This utility module produces a visual reference of all Style Guide the markup produced on your site and the associated styles. This module makes it easier to create and congure Nice menus, Simple drop-down menus. menu, Megamenu. This module helps you create image slideshow banners on your site, linking to content. This evaluation/rating module allows users to mark content, for example to make a bookmark or mark offensive content. Allow your site visitors to subscribe when new comments are added to a particular thread. Think of a functionality you would like on your site. Try to nd a module! Views slideshow, Slideshow.. etc!! Flag

12 13 14

Module Module Module

15 16

Module BONUS

Comment notify or Notications.

Wednesday 13 July 2011 7

You might also like