Есть ли способ удалить страницу Confluence и удалить все свои дочерние элементы одновременно?
4 ответа
Вы можете сделать это легко с WebDav. Инструкции по установке и настройке плагина WebDAV можно найти здесь.
- Конечная точка webdav слияния:
https://<server>/confluence/plugins/servlet/confluence/default/Global/
- Вы можете сопоставить его с буквой диска в проводнике,
- Или получить доступ, например, с помощью Total Commander и davplug.wfx, или с помощью другого клиента DAV
Тогда просто удали каталог, соответствующий странице!
Установите плагин « Удалить дерево страниц».
Юй может сделать это через API, по сути, создав сценарий самостоятельно.
SOAP API поддерживает:
- удаление страницы
- получить всех детей страницы
Таким образом, между 1 и 2 вы можете продолжать рекурсивно получать детей и удалять эти страницы.
Будьте осторожны, так как это может быть опасно, и вы можете случайно стереть много страниц, если они запускаются не с той страницы (хотя Confluence имеет функцию восстановления).
Ссылаясь на эту ветку, на данный момент это невозможно.