Рейтинг@Mail.ru

Заменяем и удаляем текст на странице в Confluence

Если вам нужно удалить или заменить на странице в Confluence, воспользуйтесь следующим пользовательским макросом.

## @param old:title=Old text|required=true
## @param new:title=New text|required=false
<script>
AJS.toInit(function() {
AJS.$('div.wiki-content').html($('div.wiki-content').html().replace(/$paramold/g,'$paramnew'));
});
 </script>

Макрос имеет обязательный параметр – текст который надо заменить, и опциональный параметр – текст который нужно вставить вместо. Если второй параметр не указывать, то указанный текст будет удален со странице.
Просто добавьте макрос как пользовательский через админ панель, а потом откройте нужну страницу на редактирование и вставьте его через меню выбора макросов.
Обратите внимание, что данный макрос не сможет изменить текст, сгенерированный другим макросом, таким как Blog Posts.

Leave a Comment