[development] Preview in Drupal
    Steven Surowiec 
    steven at digitalpulp.com
       
    Wed Aug 12 18:07:08 UTC 2009
    
    
  
I'm currently working on a site and the client has insisted that being 
able to preview content is imperative. But, the preview must be within 
the front-end theme, not just spitting the fields at the top of the form 
as Drupal currently does (the site is being done in Drupal 5 and an 
upgrade to 6 is out of the question). The way we've done this in other 
CMSes is to setup a preview.domain.com sub-domain and then have that 
load the most recent drafts of all content, making preview very easy. I 
was thinking of using Drupal's revisions for this but could not find a 
way to save a revision without publishing it. So the way this would work 
would be if node A is at revision 1 and I hit the 'save draft' button it 
would save that content as revision 2, but wouldn't actually publish 
revision 2 until I later hit the 'publish' button.
I have a few ideas to do this with some custom code but was wondering if 
anyone has ever had to implement a real preview in Drupal before and, if 
so, how you got it up and running? The biggest problem I keep running 
into with all my ideas is how to handle saving new content as a draft, 
so I'd be interested in hearing how this was done as well if anything 
special needed to be done for new content vs existing content.
    
    
More information about the development
mailing list