Forums / General / De-Publish Content?
Thomas Brandl
Friday 12 September 2003 3:41:39 am
Hi,
I'm trying to deactive content, so it's still there and can be edited, but is no more available to the public - such as to withdraw publishing.
Am I missing the obious? How can I do that? thanks!t
Alex Jones
Friday 12 September 2003 6:36:16 am
Thomas, I'm not sure if there is an easy way to do this. The workaround we put into place was to create a hidden folder that was not visible to the public. Then we move the content that we don't want to be published into that area.
I would love to see an easy way to do this without changing the locations. It would also be nice to publish something to a draft state without publishing it first.
Alex
Alex [ bald_technologist on the IRC channel (irc.freenode.net): #eZpublish ] <i>When in doubt, clear the cache.</i>
Paul Forsyth
Friday 12 September 2003 6:40:33 am
You should use a workflow and unpublish through that. Have you tried out workflows yet?
Paul
Paul Borgermans
Friday 12 September 2003 7:05:31 am
Yes, use workflows and create (php programming) a workflow event which checks the condition of a special attribute to decide wether to unpublish a certain object.
-paul
eZ Publish, eZ Find, Solr expert consulting and training http://twitter.com/paulborgermans
Friday 12 September 2003 8:07:52 am
Well, I realized there is a unpublish event, but all I want is a button that toggles whether the content is visible to the public or not. Besides am I working with a still workflow-buggy revision having problems, that are already fixed in the current svn, which unfourtunately is still not available. (i.e. content-publish-before is not fired) So I'm not playing around with workflows too much while still in beta.
I do not understand at all, why one should use some kind of workflow for such a simple task. Neither do I understand, what trigger should get that workflow running?!
In the meantime I find it more appropriate to delete and if neccessary restore content again. That is almost as simple as it's supposed to be.
Thanks anyway!t