Unpublish
Whenever you need to clean up content deployed with Content Delivery, you can use the unpublish feature now available from Organize Space and from Publication Manager.
Overview
A publication published with the Dynamic Delivery output format is deployed by Content Delivery. During that phase, the publication status is set to Deploying Draft or Deploying Release Candidate, two statuses specific to this output format.
If later you publish the same publication again after you have removed obsolete content from it, even though the obsolete content is no longer related to the publication and cannot be accessed from it, it remains deployed and there is still a chance that a reader finds it. The new unpublish feature removes the publication from Content Delivery, including that obsolete content.
Usage
The unpublish feature affects the deployed content only. The saved content on the publication output is not removed.
- In Publication Manager, open the publication version you want to unpublish, select the Dynamic Delivery output format on the Output tab and use the Unpublish button from the tab's tool bar.
- In Organize Space, select the publication version and output format in the Repository and use the Unpublish button from the right-hand vertical tool bar.
When the unpublish is in the pending phase (status: Unpublish Pending), you can cancel the operation. An ongoing unpublish cannot be cancelled. Of course you can re-publish the publication afterwards if you want to deploy it again.
Implementation
The unpublish feature is provided out-of-the-box for the Dynamic Delivery output format. When this output format is used, the use of the Deploying Draft or the Deploying Release Candidate status (whenever the publication goes through the deployment phase) sets the FISHPUBISDEPLOYED field to true. That value, in turn, enables the unpublish process.
- A description of the unpublish process in the plugins chapter of the documentation.
- The complete XML for the Dynamic Delivery output format in the Settings tab, XML Settings subtab of Organize Space: Publish Plug-Ins.
When you create a custom output format that must allow the unpublish feature, the easiest is to publish to Content Delivery. The content is then deployed with Content Delivery using the transtype ishditadelivery and the publication will go through the appropriate statuses that make the unpublish available.