Managing Content in Drupal with Workbench

8,695 views

Published on

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
8,695
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
33
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide
  • The biology department my have lots of front end blogs managed by staff.-The student genome blog might be the only one that requires separate access controls.
  • The biology department my have lots of front end blogs managed by staff.-The student genome blog might be the only one that requires separate access controls.
  • Pain Points in stock Drupal 6 and Drupal 7 (3-5)Fire hose at admin/contentAdmin side sectionsContent workflowOrganizations have had to change the way they operate to fit the web. Not all those changes are good.
  • Workbench is essentially a set of Views that provide an alternative to admin/content
  • Chewie owes Han a “life debt”Han is the talker/faceChewie does a lot of repairs
  • You can add to this layout with a hook, Or override it all with Panels.
  • Workbench is essentially a set of Views that provide an alternative to admin/content
  • Breaking out the unpublished state
  • Compare to Drupal coreGreen is published, publicly visible.Red is the version that comes up on the edit page.
  • Back to the public vs. administrative divide.
  • This is the example scheme that comes with Workbench Access.To the public, there might information about a “Songs of the Whales” booth that is physically in the Gift shop.-And it’s physically in the gift shop because there are CDs to sell.-The public information about the booth might be in the Gift Shop section of the website.--And yet to the staff, it is still an “exhibit”Edit restrictions only.
  • The biology department my have lots of front end blogs managed by staff.-The student genome blog might be the only one that requires separate access controls.
  • Chewie owes Han a “life debt”Han is the talker/faceChewie does a lot of repairs
  • Stock workbench works just fine for them.Content doesn’t change very often for them.
  • Both have publishing permission.If something is published erroneously , that’s a personal problem.
  • Moderation states don’t imply a person who looks at node-Compare to Marketplace
  • Chewie owes Han a “life debt”Han is the talker/faceChewie does a lot of repairs
  • Chewie owes Han a “life debt”Han is the talker/faceChewie does a lot of repairs
  • Not the highest ranking rebels
  • Workbench is essentially a set of Views that provide an alternative to admin/content
  • Similar to stock admin/content
  • Both have publishing permission.If something is published erroneously , that’s a personal problem.
  • Both have publishing permission.If something is published erroneously , that’s a personal problem.
  • Both have publishing permission.If something is published erroneously , that’s a personal problem.
  • Both have publishing permission.If something is published erroneously , that’s a personal problem.
  • The biology department my have lots of front end blogs managed by staff.-The student genome blog might be the only one that requires separate access controls.
  • Managing Content in Drupal with Workbench

    1. 1. Managing Contentin Drupal withWorkbenchGeorge DeMet and Steve PerschPalantir.net
    2. 2. About Palantir.net• Founded in 1996; working with Drupal since 2006• Web strategy, design, and development firm• Team of senior-level Drupal and Web experts• Leading contributors to Drupal core, contributed modules, and community• Enterprise Select Acquia Partner
    3. 3. Why Workbench?• Drupal lacked an out-of-the-box unified interface for workflow, moderation, and access control.• Many organizations have multiple content managers with different levels of responsibility and technical expertise• Workbench enables content managers to focus on their content, not on learning how to use Drupal
    4. 4. Public vs. Administrative http://drupal.org
    5. 5. Drupal 7 administrative theme
    6. 6. Stock Drupal 7 content page
    7. 7. My Workbench
    8. 8. Workbench Modules• Workbench• Workbench Moderation• Workbench Access• Workbench Files and Media (not covered today)
    9. 9. The main Workbench module
    10. 10. Alternative create content page
    11. 11. Workbench ModerationChanged to
    12. 12. “Forward Revisions”
    13. 13. Additional default Views
    14. 14. Workbench AccessSections content for administrators
    15. 15. Museum‟s Whale Songs kiosk• Physically in the gift shop• Publicly listed with gift shop on website• Administratively still an “exhibit” http://en.wikipedia.org/wiki/File:Humpback_stellwagen_edit.jpg
    16. 16. Workbench Access hierarchy• The University • College of Arts and Sciences • English Department • Biology Department • Student genome blog • Psychology Department • School of Medicine • Dentistry • Nursing • General Medicine
    17. 17. The Millennium Falcon Blog http://www.starwarsart.org/2011/06/han-and-chewie-watercolor-for-han- and.html
    18. 18. The Millennium Falcon culture• Decisions made quickly• Deep trust between Han and Chewbacca• They have some specialized tasks• Roles aren’t enforced with overt structure http://www.starwarsart.org/2011/06/han-and-chewie-calvin-and-hobbes- for.html
    19. 19. http://www.starwarsart.org/2011/10/cool-han-solo-by-target.html
    20. 20. No need for Workbench Access• There are no internal divisions http://www.starwarsart.org/2011/06/han-and-chewie-art-weekends.html
    21. 21. Same Drupal roles
    22. 22. Standard Workbench Moderation
    23. 23. The Rebel Alliance Blog http://www.starwarsart.org/2012/04/cool-x-wing-crew-star-wars-art.html
    24. 24. Rebel culture culture• Relatively flat organization• High profile, in demand leaders• Lots of turn over• Trusting yet suspicious• Specialization http://www.starwarsart.org/2012/03/fun-princess-leia-ad-art-on-star- wars.html
    25. 25. Stock “My Workbench” http://www.starwarsart.org/2012/02/jabba-presents-nice-r2-spray- paint.html
    26. 26. Front-end taxonomy
    27. 27. Big-name bloggers“Traps and how to avoid them” http://www.starwarsart.org/2012/03/admiral-ackbar-portrait.html
    28. 28. Rebel Gatekeepers http://www.starwarsart.org/2012/01/fun-endor-postcard-love-c3p0s-man- purse.html
    29. 29. Workbench Moderation states Needs Draft Published Review http://www.starwarsart.org/2012/04/awesome-realistic-obi-wan-kenobi-star.html http://www.starwarsart.org/2012/03/c3po-art-continuous-line-drawing-on.html http://www.starwarsart.org/2009/11/star-wars-character-bio-of-day-wicket_25.html
    30. 30. The Empire Blog http://www.starwarsart.org/2011/04/awesome-tie-pilot-from-behind.html
    31. 31. Imperial culture• Highly structured• Strict hierarchy• Monolithic to outsiders http://www.starwarsart.org/2012/01/awesome-retro-star-wars-art- empire.html
    32. 32. Workbench Access sectionsMaps directly to Empire hierarchy
    33. 33. Workbench Moderation statesMaps directly to user roles
    34. 34. Notifications through Rules
    35. 35. Normal “My Workbench” is notthe droid they are looking for
    36. 36. Override with Panels
    37. 37. The Emperor wants to know all
    38. 38. Moff „My Workbench‟ http://www.starwarsart.org/2011/09/awesome-emperor.html
    39. 39. Upcoming WorkbenchModeration features• Nonlinear approvals• Fields on the state change itself• Varying workflows on arbitrary conditions• Ctools-powered exportability
    40. 40. Fields on the State Change
    41. 41. Nonlinear Approvals
    42. 42. Vary Workflows on arbitraryconditions
    43. 43. Exportability/Features module
    44. 44. “The more you tighten your grip, the morenodes will slip through your fingers” http://www.starwarsart.org/2011/03/cool-empire-sb-star-wars-art.html
    45. 45. Thanks!• George DeMet• demet@palantir.net• Steve Persch• persch@palantir.net• Visit us at www.palantir.net• Follow us on Twitter: @palantir

    ×