Skip to content

Copy, move or hide content

Move or copy

In Content tree, you can move or copy existing Content items by selecting an option at the top of the screen. You can also copy the whole subtree (a Content item with all content under it in the structure).

Note

Copying very large subtrees may take too much time and server effort. That is why the system administrator may set a limit on how many Content items can be copied at the same time.

See Copy subtree limit in the developer documentation on how to set this up.

Copying creates a new Content item. If you only want to have the same Content item to another place in the Content tree, add another Location to it.

Multi-file move

To move multiple items, select them and click Move selected items from the Sub-items top bar. Then choose a Location from the Choose Location modal that opens up. After choosing and confirming new Location, all selected files are moved to it.

Multi-file move

Remove content

You can remove content by clicking Send to Trash in the menu. If you remove a Content item that has children (other content under it in the content tree), both this item and the children will be removed. This also breaks the connection between the items, so you will not be able to restore them with the same structure.

Notice that the Content item is not removed completely. It is moved to Trash, which you can access from the left menu. In the Trash, you can search for Content items and sort your search results based on different criteria. You can then select removed Content items and restore them to their original Locations or to new Locations you choose. If the Content item's parent has been removed, you need to select a new parent Location.

Warning before emptying the trash

If a Content item has more than one Location, selecting Send to Trash will remove the Content item only from the current Location. The content will appear in Trash only once you have removed the last Location.

You can permanently remove a Content item by checking it and clicking the trash icon. You can also permanently remove all content from the Trash by clicking Empty Trash.

Warning

Emptying the Trash cannot be undone!

Multi-file delete

To delete multiple items, select them and click Delete selected items in the Sub-items top bar. Confirm your choice in the pop-up window with the Send to Trash button. All selected files will be moved to trash.

Multi-file delete

Hide content

You can hide a Content item by clicking Hide in the menu.

Hide content icon

When you click Hide, you can choose to Hide later and select and date and time when the Content item will be hidden:

Schedule hiding panel

A hidden Content item is not shown in the frontend when using the default templates. It is also grayed out in the Content Tree.

This is different from hiding Locations, because it affects the Content item in all of its Locations.

Visibility and permissions

The visibility switcher is a convenient feature for withdrawing content from the frontend. It acts as a filter in the frontend by default. You can choose to respect it or ignore it in your code. It isn't permission-based, and doesn't restrict access to content. Hidden content can be read through other means, like the REST API.

If you need to restrict access to a given Content item, you could create a role that grants read access for a given Section or Object State, and set a different Section or Object State for the given Content. Or use other permission-based Limitations.