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

  • 1,284 views
Uploaded on

Case study presentation at BADcamp 2011. ...

Case study presentation at BADcamp 2011.

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

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,284
On Slideshare
1,283
From Embeds
1
Number of Embeds
1

Actions

Shares
Downloads
19
Comments
0
Likes
0

Embeds 1

http://jma.pomliane.fr 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

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