ShipIt V – Copy Space Plugin

For ShipIt V I created a plugin that allows a Confluence space to be copied. This is partially in response to the existence of CONF-3191, but it’s more because the workaround is horrible. Occasionally when I’ve been working in support, I’ve been asked about how to copy a space, and it always makes me cringe.

The plugin I wrote provides an extra link on the Space Admin screen:

The user submits the form, with the new space name and key, then waits while their space is copied. The new space provides a link back to the original in the Space Admin screen.

The plugin duplicates most of the space’s attributes and content, including:

Some of the space’s features are not copied (for no better reason than my not having time to implement it on ShipIt Day):

The space copying could really do with a progress bar too.

Exit mobile version