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

Последние авторы
1 В программу встроена форма позволяющая послать страницу как ссылку или вложение определенным пользователям или по адресам e-mail.
2
3 Мы писали про эту функцию в статье [[Как поделиться страницей в XWiki>>doc:Stati.Metodiki-primeneniia-XWiki.Kak-podelitsia-stranitsei-v-XWiki.WebHome]]
4
5 Эта функция доступна из меню страницы:
6
7 [[image:Функция поделиться по E-mail.png||height="543" width="1000"]]
8
9 Но в стандартной поставке данное окно не имеет перевода, а также ссылка на страницу вставляется в виде "длинно" ссылки, которая визуально непривлекательна.
10
11
12 [[image:Окно поделиться ДО.png]]
13
14 Предлагаемое расширение решает эту проблему, добавляя перевод и меняя вид ссылки на название страницы.
15
16 [[image:Окно поделиться После.png]]
17
18 {{velocity}}
19 #if($isGuest)
20 #set ($loginDocumentReference = $services.model.createDocumentReference($services.wiki.mainWikiId, 'XWiki', 'XWikiLogin'))
21 #set ($loginDocument = $xwiki.getDocument($loginDocumentReference))
22 #set ($loginUrl = $loginDocument.getExternalURL('login', "xredirect=$escapetool.url($xwiki.relativeRequestURL)"))
23 **[[Авторизуйтесь>>$loginUrl]]** или **[[зарегистрируйтесь>>XWiki.Registration]]** для скачивания файла
24 #else
25 Скачать: **[[XWiki.SharePage.xar>>attach:XWiki.SharePage.xar]]**
26 #end
27 {{/velocity}}