• Like
Managing Content in Drupal with Workbench
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Managing Content in Drupal with Workbench

  • 7,228 views
Published

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
7,228
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
24
Comments
0
Likes
1

Embeds 0

No embeds

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
  • 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.

Transcript

  • 1. Managing Contentin Drupal withWorkbenchGeorge DeMet and Steve PerschPalantir.net
  • 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. 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. Public vs. Administrative http://drupal.org
  • 5. Drupal 7 administrative theme
  • 6. Stock Drupal 7 content page
  • 7. My Workbench
  • 8. Workbench Modules• Workbench• Workbench Moderation• Workbench Access• Workbench Files and Media (not covered today)
  • 9. The main Workbench module
  • 10. Alternative create content page
  • 11. Workbench ModerationChanged to
  • 12. “Forward Revisions”
  • 13. Additional default Views
  • 14. Workbench AccessSections content for administrators
  • 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. 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. The Millennium Falcon Blog http://www.starwarsart.org/2011/06/han-and-chewie-watercolor-for-han- and.html
  • 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. http://www.starwarsart.org/2011/10/cool-han-solo-by-target.html
  • 20. No need for Workbench Access• There are no internal divisions http://www.starwarsart.org/2011/06/han-and-chewie-art-weekends.html
  • 21. Same Drupal roles
  • 22. Standard Workbench Moderation
  • 23. The Rebel Alliance Blog http://www.starwarsart.org/2012/04/cool-x-wing-crew-star-wars-art.html
  • 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. Stock “My Workbench” http://www.starwarsart.org/2012/02/jabba-presents-nice-r2-spray- paint.html
  • 26. Front-end taxonomy
  • 27. Big-name bloggers“Traps and how to avoid them” http://www.starwarsart.org/2012/03/admiral-ackbar-portrait.html
  • 28. Rebel Gatekeepers http://www.starwarsart.org/2012/01/fun-endor-postcard-love-c3p0s-man- purse.html
  • 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. The Empire Blog http://www.starwarsart.org/2011/04/awesome-tie-pilot-from-behind.html
  • 31. Imperial culture• Highly structured• Strict hierarchy• Monolithic to outsiders http://www.starwarsart.org/2012/01/awesome-retro-star-wars-art- empire.html
  • 32. Workbench Access sectionsMaps directly to Empire hierarchy
  • 33. Workbench Moderation statesMaps directly to user roles
  • 34. Notifications through Rules
  • 35. Normal “My Workbench” is notthe droid they are looking for
  • 36. Override with Panels
  • 37. The Emperor wants to know all
  • 38. Moff „My Workbench‟ http://www.starwarsart.org/2011/09/awesome-emperor.html
  • 39. Upcoming WorkbenchModeration features• Nonlinear approvals• Fields on the state change itself• Varying workflows on arbitrary conditions• Ctools-powered exportability
  • 40. Fields on the State Change
  • 41. Nonlinear Approvals
  • 42. Vary Workflows on arbitraryconditions
  • 43. Exportability/Features module
  • 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. Thanks!• George DeMet• demet@palantir.net• Steve Persch• persch@palantir.net• Visit us at www.palantir.net• Follow us on Twitter: @palantir