The Tree House Blog
Building a Publishing Workflow with Scheduled Transitions at Node Creation
Introduction
The Need
Our clients and other Drupal site administrators would like to use the Workflow module to schedule transition states in their publishing workflow.
The Problem
Currently, within the Workflow module a node cannot be assigned a scheduled state change upon node creation. A node must be saved first, then edited a second time by the user.
After reading this comment in the Workflow module issue queue: http://drupal.org/node/189572#comment-704334 I decided to try to add a little more automation to the process of creating a node and adding a scheduled state change.
In this Post
You'll learn how to create a publishing workflow for your website, and how to improve the process of scheduling a transition change during node creation.
Let's begin.
Note: This demonstration is build on Drupal 6. The process outlined below may be adapted for Drupal 5 install.
We're Ramping Up for DrupalCon in DC!
We're proud to announce that Tree House Agency is a gold sponsor of the upcoming Washington, D.C., DrupalCon in 2009. We've been working to steadily increase our involvement in sponsoring Drupal community events, from being a Bronze sponsor of DrupalCon Barcelona con to a Silver sponsor of DrupalCon Boston, and now being a gold sponsor of both Do It With Drupal and the Washington, D.C. DrupalCon.
You Ask, We'll Theme! (Free Drupal books, too!) - Now Closed
For more theming questions and answers, check out: www.themingchallenge.com
***Our call for questions is now closed! Thank you very much for all your ideas...we're off to review your suggestions and choose which ones we'll use for our session. Stay tuned to see if your question is selected!***
At this December's Do it with Drupal conference, Tree House devs Joshua Katris and myself (Sean Buscay) will give a session showing how to overcome tricky theming challenges in Drupal. We thought it would be fun to turn things around a bit, and let the challenges come from the Drupal community!
Ask us anything
Now through November 2nd, we are taking questions from Drupallers all around the internet. We want to know what's got you stumped when it comes to Drupal theming...jQuery got you down? Your designer's favorite style elements freaking you out? Advanced Views and Panels features making you dizzy? Now's your chance to give it to someone else to figure out!
Tree House on the Bayou...Join us at Do it with Drupal!
We are very excited to announce that we are sponsoring and delivering a session at this December's Do it with Drupal conference, organized by our good friends at Lullabot and taking place in New Orleans!
On Thursday, December 11th, we're solving your most difficult, frustrating, or baffling theming problems! Tree House devs Joshua Katris and Sean Buscay will show you how to meet your greatest theming challenges on the Drupal platform. Think a Drupal theme "can't do that"? Think again!
We are taking theming questions NOW through November 2nd, and giving away Drupally prizes!
The Do it with Drupal conference is jam-packed with sessions full of invaluable Drupal insight from some of the brightest stars in the Drupal space.
Join us at what is sure to be one of the most informative conferences you attend this year! (I've been told the food in New Orleans is also a can't-miss experience!)
Theming Rule #2: Define and Use Globals
Check out the first two posts in this series:
- Your Site’s Three Tiers: Content, presentation, theming!
- Theming Rule #1 – Separate presentation from content
The second rule in our series is to always define and use globals.
When it comes to your site, you can think of globals as "the things that change the least"--they are the core rules and elements of your site's look and feel. The three main things that we are thinking of here are:
- Rules for XHTML structures and use
- Default site styles (CSS)
- Standard interface conventions
Rules for XHTML structures and use
Consistent use of XHTML throughout the site allows for more consistent application of your theme's styles and neater overrides.
Now Hiring - Administrative Assistant (position filled)
Please note: this position has since been filled.
Tree House Agency creates high traffic, dynamic sites for big-name clients like Lifetime Networks, Mansueto Ventures, CBS and Sony. Things move fast here, and standards are high. We've got a virtual team of top-notch talent, and we want to add an Administrative Assistant to the group.
We offer a casual environment, built on trust and a drive to be among the best in our space.
This position calls for excellent communication skills, flexibility, high initiative, close attention to detail, and passion for the work. The right candidate will be driven to pursue ongoing professional development, and a deep understanding of Tree House Agency's business and industry.
Headlines
Stay Connected
Prefer email updates?
Categories
Blog Archive
- February 2010 (1)
- January 2010 (3)
- December 2009 (5)
- October 2009 (2)
- June 2009 (6)
- May 2009 (2)
- March 2009 (6)
- January 2009 (1)
- December 2008 (2)
- November 2008 (1)
- October 2008 (6)
- September 2008 (5)
