Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nice to have: ability to unpublish pages/files #151

Open
mxmclaudel opened this issue Oct 29, 2019 · 2 comments
Open

Nice to have: ability to unpublish pages/files #151

mxmclaudel opened this issue Oct 29, 2019 · 2 comments

Comments

@mxmclaudel
Copy link
Contributor

At the moment, the campaign module only allows pages and files to be published. This works well for new and updated pages and files. It does not allow archiving obsolete pages and files.

ChangeSetItem does seem to already support it:

ChangeSetItem::CHANGE_DELETED

@clarkepaul
Copy link

Agree, Campaigns should have access to the standard set of actions that you'd imagine with the likes of page bulk actions, so that would include Unpublish, Archive etc.

We actually have some upcoming plans for campaigns with some additional actions/features so without promising anything, this is something we are considering with upcoming work.

@clarkepaul
Copy link

Just a few notes in case this makes its way up the line.

  • Campaign publish button should change to something like "Launch campaign" rather than using the word publish as the terminology/understanding conflicts with "unpublish".
  • Allow entire campaigns to be unpublished/archived e.g. unpublishing all staff profile pictures. Effectively making it more like a bulk actions tool.
  • Allow items to block the selected campaign action from happening
  • Applying alternate rules to individual items in a campaign (applies to only that campaign):
    • Unpublish at launch
    • Archive at launch
    • Block publishing of this item at launch e.g. publish homepage page but refrain from publishing the banner block

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants