Energy.gov Case Study - BADcamp 2011
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Energy.gov Case Study - BADcamp 2011

on

  • 1,219 views

Case study presentation at BADcamp 2011.

Case study presentation at BADcamp 2011.

http://2011.badcamp.net/program/sessions/case-study-energygov

Statistics

Views

Total Views
1,219
Views on SlideShare
1,218
Embed Views
1

Actions

Likes
0
Downloads
19
Comments
0

1 Embed 1

http://jma.pomliane.fr 1

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

Energy.gov Case Study - BADcamp 2011 Presentation Transcript

  • 1. Energy.gov Case Study BADcamp October 22, 2011 Roger LópezTuesday, December 13, 2011
  • 2. Energy.gov Roger López ‣ VP, Engineering at Treehouse Agency ‣ Drupal.org member since July 2006 ‣ @zroger ‣ Drupal.org, Twitter, et al. Do It With Drupal 2011, Roger LópezTuesday, December 13, 2011
  • 3. Tuesday, December 13, 2011
  • 4. Energy.gov Project Goals ‣ Consolidation of 100’s of sub-sites ‣ Sub-site creation should not require developer intervention. ‣ Content should be easily shared between sub-sites. ‣ Maintain a uniform style across all sub-sites. Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 5. Energy.gov Drupal 7 ‣ Released January 5, 2011 ‣ Target launch date: August 4, 2011 ‣ Drupal 6 will stopped being supported in about 2-3 years Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 6. Energy.gov What about contrib? ‣ Entities and fields ‣ DB API and EntityFieldQuery ‣ Image styles ‣ ... Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 7. Energy.gov Organic groups ‣ Create groups ‣ Content is added to groups ‣ Users are members of groups ‣ Membership-based access control Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 8. Tuesday, December 13, 2011
  • 9. Tuesday, December 13, 2011
  • 10. Energy.gov Group Type Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 11. Energy.gov Group Membership Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 12. Energy.gov OG Usage ‣ Group type ‣ Office vocabulary terms ‣ Group content ‣ Articles ‣ Pages ‣ Blocks* Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 13. Energy.gov Not all terms are created equal ‣ Internal sites are groups ‣ External sites are not ‣ Otherwise the same Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 14. Tuesday, December 13, 2011
  • 15. Energy.gov OG Tasks Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 16. Energy.gov http://drupal.org/project/og_tasks Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 17. BlocksTuesday, December 13, 2011
  • 18. Energy.gov Block Creator != Administrator Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 19. Energy.gov User generated Blocks ‣ Node-like blocks ‣ Fields ‣ Templates ‣ Listing blocks ‣ User-defined filters ‣ Pre-defined styles Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 20. Tuesday, December 13, 2011
  • 21. Tuesday, December 13, 2011
  • 22. screenshot of listing block example, with highlights like previous slideTuesday, December 13, 2011
  • 23. screenshot of listing block example, with highlights like previous slideTuesday, December 13, 2011
  • 24. Energy.gov Beans (Block Entities) Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 25. Energy.gov Block Entities ‣ Block types ‣ Fieldable ‣ Simple data storage for settings ‣ Non-admin permissions ‣ Data entry is familiar to users Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 26. Tuesday, December 13, 2011
  • 27. Tuesday, December 13, 2011
  • 28. Input form for a listing bean. Explain how non- field beans work.Tuesday, December 13, 2011
  • 29. Tuesday, December 13, 2011
  • 30. Energy.gov View modes ‣ Previously called “Build modes” ‣ Provides multiple display options ‣ Out of the box ‣ Full content ‣ Teaser ‣ RSS Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 31. Energy.gov Named styles ‣ Block teaser ‣ Related items Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 32. Energy.gov Want More? ‣ Modern Theming: Beyond Preprocessing and .tpls ‣ Tim Cosgrove ‣ 5:00 pm today ‣ Valley LSB 2050. Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 33. Energy.gov Editorial listings ‣ Hand-selected listings of nodes ‣ Multiple Node Reference field ‣ View mode set in the Node Reference field settings ‣ Additional fields ‣ More link, Header text, etc. Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 34. Energy.gov Block Placement Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 35. Energy.gov Pages vs Nodes ‣ Users think about Pages ‣ Pages with only blocks ‣ Publishing workflow doesn’t include block placements Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 36. Energy.gov Block References ‣ Block reference fields to emulate regions ‣ “Landing page” node types for each page layout ‣ Can be combined with other methods (context, core block module, etc.) Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 37. Tuesday, December 13, 2011
  • 38. Tuesday, December 13, 2011
  • 39. Tuesday, December 13, 2011
  • 40. Block reference fieldsTuesday, December 13, 2011
  • 41. Text fieldsTuesday, December 13, 2011
  • 42. Tuesday, December 13, 2011
  • 43. Tuesday, December 13, 2011
  • 44. Tuesday, December 13, 2011
  • 45. Block Reference fieldsTuesday, December 13, 2011
  • 46. ContextTuesday, December 13, 2011
  • 47. Energy.gov Data Visualizations Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 48. Energy.gov Libraries ‣ jqPlot ‣ jqplot.com ‣ The Jit ‣ thejit.org ‣ High Charts ‣ highcharts.com Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 49. Energy.gov DataVis formatted data JSON Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 50. Energy.gov DataVis DataVis formatted Adapter data JSON Javascript Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 51. Energy.gov DataVis Drupal DataVis formatted Module Adapter data PHP JSON Javascript Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 52. Energy.gov Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 53. Energy.gov Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011
  • 54. Tuesday, December 13, 2011
  • 55. Energy.gov Resources ‣ Bean http://drupal.org/project/bean ‣ OG Tasks http://drupal.org/project/og_tasks ‣ DataViz Javascript Adapters http://github.com/treehouseagency/dataviz-adapters ‣ Data Visualization API for Drupal http://drupal.org/sandbox/LSU_JBob/1299606 ‣ Treehouse Agency Blog http://treehouseagency.com/blog Do it with Drupal, 2011, Roger LópezTuesday, December 13, 2011