Версия 4.2 от 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 (% class="box successmessage" %)
19 (((
20 Для установки расширения, скачайте приложенный файл и импортируйте в свою копию XWiki.
21
22 {{velocity}}
23 #if($isGuest)
24 #set ($loginDocumentReference = $services.model.createDocumentReference($services.wiki.mainWikiId, 'XWiki', 'XWikiLogin'))
25 #set ($loginDocument = $xwiki.getDocument($loginDocumentReference))
26 #set ($loginUrl = $loginDocument.getExternalURL('login', "xredirect=$escapetool.url($xwiki.relativeRequestURL)"))
27 **[[Авторизуйтесь>>$loginUrl]]** или **[[зарегистрируйтесь>>XWiki.Registration]]** для скачивания файла
28 #else
29 Скачать: **[[XWiki.SharePage.xar>>attach:XWiki.SharePage.xar]]**
30 #end
31 {{/velocity}}
32
33 )))