Изменения документа MentionsMacro
Редактировал(а) Андрей Ганьков 2024/01/24 04:40
От версии 2.1
отредактировано Андрей Ганьков
на 2020/10/03 12:05
на 2020/10/03 12:05
Изменить комментарий:
Install extension [org.xwiki.platform:xwiki-platform-mentions-ui/12.8]
К версии 3.1
отредактировано Андрей Ганьков
на 2020/12/14 11:39
на 2020/12/14 11:39
Изменить комментарий:
Install extension [org.xwiki.platform:xwiki-platform-mentions-ui/12.10]
Сводка
-
Объекты (1 изменено, 1 добавлено, 0 удалено)
Подробности
- XWiki.WikiMacroClass[0]
-
- Код
-
... ... @@ -1,9 +1,10 @@ 1 1 {{velocity}} 2 2 #set ($reference = $wikimacro.parameters.reference) 3 3 #set ($style = $wikimacro.parameters.style) 4 -#set ($content = $services.mentions.format($reference.reference, $style)) 4 +#set ($type = "$!wikimacro.parameters.type") 5 +#set ($content = $services.mentions.format($reference.reference, $style, $type)) 5 5 #set ($anchor = $wikimacro.parameters.anchor) 6 -#set ($isCurrentUser = $xcontext.userReference == $reference.reference) 7 +#set ($isCurrentUser = $xcontext.userReference == $reference.reference && ($type == '' || $type == 'user')) 7 7 #set ($cssClasses = ['xwiki-mention', 'user']) 8 8 #if ($isCurrentUser) 9 9 #set ($discard = $cssClasses.add('self'))
- XWiki.WikiMacroParameterClass[3]
-
- Описание параметра
-
... ... @@ -1,0 +1,1 @@ 1 +The type of mentioned actor. - Имя параметра
-
... ... @@ -1,0 +1,1 @@ 1 +type - Тип параметра
-
... ... @@ -1,0 +1,1 @@ 1 +java.lang.String