Исходный код вики Кнопка создания страницы

Версия 3.1 от Coluns на 18.03.2023

Скрыть последних авторов
Coluns 1.1 1 Эта кнопка вызывает мастер создания страницы.
2
3 Страница создается по умолчанию в том разделе, в котором нажали на эту кнопку.
4
5 Не авторизованным пользователям такая кнопка не видна.
6
7 Это расширение может быть полезно для тех кто привык к интерфейсу Confluence а также всем кто хочет сделать создание страниц более очевидным для своих пользователей.
8
9 [[image:Кнопка создания страницы.png]]
10
Coluns 3.1 11 Для установки расширения, скачайте приложенный файл и импортируйте в свою копию XWiki.
12
13 {{velocity}}
14 #if($isGuest)
15 #set ($loginDocumentReference = $services.model.createDocumentReference($services.wiki.mainWikiId, 'XWiki', 'XWikiLogin'))
16 #set ($loginDocument = $xwiki.getDocument($loginDocumentReference))
17 #set ($loginUrl = $loginDocument.getExternalURL('login', "xredirect=$escapetool.url($xwiki.relativeRequestURL)"))
18 (% class="box warningmessage" %)
19 (((
20 **[[Авторизуйтесь>>$loginUrl]]** или **[[зарегистрируйтесь>>XWiki.Registration]]** для скачивания файла
21 )))
22 #else
23 (% class="box successmessage" %)
24 (((
25 Скачать: **[[ColunsExt.UI.ButtonAddPage.xar>>attach:files@ColunsExt.UI.ButtonAddPage.xar]]**
26 )))
27 #end
28 {{/velocity}}
29 {{cl-plate-help/}}