Изменения документа Сравнение XWiki и Confluence
Редактировал(а) Coluns 02.11.2024
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
-
Вложения (0 изменено, 2 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -1,6 +1,33 @@ 1 1 (% class="box" %) 2 2 ((( 3 -{{icon name="info-circle"}}{{/icon}} На этой странице мы приводим сравнение **XWiki **с системой **Confluence** 3 +(% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"info-circle~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 4 + 'public' : 'unlock', 5 + 'private' : 'lock', 6 + 'hidden' : 'eye-slash', 7 + 'matchable' : 'search', 8 + 'delete' : 'times' 9 +}) 10 +#set ($iconName = $xcontext.macro.params.name) 11 +#if ($aliases.containsKey($iconName)) 12 + #set ($iconName = $aliases.get($iconName)) 13 +#end 14 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 15 +#set ($iconSize = $xcontext.macro.params.size) 16 +#if ($iconSize == 'large') 17 + #set ($iconSize = 'lg') 18 +#end 19 +#if ($supportedSizes.contains($iconSize)) 20 + #set ($iconSize = ~"fa-$\{iconSize}~") 21 +#else 22 + #set ($iconSize = '') 23 +#end 24 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 25 +#set ($text = ~" $!\{xcontext.macro.content}~") 26 +## 27 +## Pull the Font Awesome style 28 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 29 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 30 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-info-circle" %) (%%) На этой странице мы приводим сравнение **XWiki **с системой **Confluence** 4 4 5 5 ---- 6 6 ... ... @@ -50,28 +50,217 @@ 50 50 == Таблица сравнения XWiki и Confluence == 51 51 52 52 (% style="width:100%" %) 53 -|=(% style="width: 417px;" %)Функция|=(% style="width: 417px;" %)XWiki|=(% style="width: 436px;" %)Confluence|=(% style="width: 1107px;" %)Почему данная функцияважна?80 +|=(% style="width: 417px;" %)Функция|=(% style="width: 417px;" %)XWiki|=(% style="width: 436px;" %)Confluence|=(% style="width: 1107px;" %)Почему это важно? 54 54 |(% style="width:417px" %)Открытый исходный код|(% style="width:417px" %)((( 55 -(% style="color:#16a085" %) {{icon name="check"}}{{/icon}}(% style="color:green" %) **ДА** 82 +(% style="color:#16a085" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"check~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 83 + 'public' : 'unlock', 84 + 'private' : 'lock', 85 + 'hidden' : 'eye-slash', 86 + 'matchable' : 'search', 87 + 'delete' : 'times' 88 +}) 89 +#set ($iconName = $xcontext.macro.params.name) 90 +#if ($aliases.containsKey($iconName)) 91 + #set ($iconName = $aliases.get($iconName)) 92 +#end 93 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 94 +#set ($iconSize = $xcontext.macro.params.size) 95 +#if ($iconSize == 'large') 96 + #set ($iconSize = 'lg') 97 +#end 98 +#if ($supportedSizes.contains($iconSize)) 99 + #set ($iconSize = ~"fa-$\{iconSize}~") 100 +#else 101 + #set ($iconSize = '') 102 +#end 103 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 104 +#set ($text = ~" $!\{xcontext.macro.content}~") 105 +## 106 +## Pull the Font Awesome style 107 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 108 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 109 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-check" %) (% style="color:green" %) **ДА** 56 56 )))|(% style="width:436px" %)((( 57 -(% style="color:red" %) (% style="color: red; color: red" %){{icon name="times"}}{{/icon}}(% style="color:red" %) **НЕТ** 111 +(% style="color:red" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"times~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 112 + 'public' : 'unlock', 113 + 'private' : 'lock', 114 + 'hidden' : 'eye-slash', 115 + 'matchable' : 'search', 116 + 'delete' : 'times' 117 +}) 118 +#set ($iconName = $xcontext.macro.params.name) 119 +#if ($aliases.containsKey($iconName)) 120 + #set ($iconName = $aliases.get($iconName)) 121 +#end 122 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 123 +#set ($iconSize = $xcontext.macro.params.size) 124 +#if ($iconSize == 'large') 125 + #set ($iconSize = 'lg') 126 +#end 127 +#if ($supportedSizes.contains($iconSize)) 128 + #set ($iconSize = ~"fa-$\{iconSize}~") 129 +#else 130 + #set ($iconSize = '') 131 +#end 132 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 133 +#set ($text = ~" $!\{xcontext.macro.content}~") 134 +## 135 +## Pull the Font Awesome style 136 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 137 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 138 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-times" %) (%%) **НЕТ** 58 58 )))|(% style="width:1107px" %)((( 59 59 Открытый исходный код защищает ваши инвестиции благодаря обратимости и расширяемости. 60 60 ))) 61 61 |(% style="width:417px" %)Лицензия|(% style="width:417px" %)[[LGPL>>https://ru.wikipedia.org/wiki/GNU_Lesser_General_Public_License]]|(% style="width:436px" %)Коммерческая / проприетарная|(% style="width:1107px" %) 62 62 |(% style="width:417px" %)Возможность установить на свой сервер|(% style="width:417px" %)((( 63 -(% style="color:#16a085" %) (% style="color: rgb(22, 160, 133); color: rgb(22, 160, 133)" %){{icon name="check"}}{{/icon}}(% style="color:green" %) **ДА** 144 +(% style="color:#16a085" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"check~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 145 + 'public' : 'unlock', 146 + 'private' : 'lock', 147 + 'hidden' : 'eye-slash', 148 + 'matchable' : 'search', 149 + 'delete' : 'times' 150 +}) 151 +#set ($iconName = $xcontext.macro.params.name) 152 +#if ($aliases.containsKey($iconName)) 153 + #set ($iconName = $aliases.get($iconName)) 154 +#end 155 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 156 +#set ($iconSize = $xcontext.macro.params.size) 157 +#if ($iconSize == 'large') 158 + #set ($iconSize = 'lg') 159 +#end 160 +#if ($supportedSizes.contains($iconSize)) 161 + #set ($iconSize = ~"fa-$\{iconSize}~") 162 +#else 163 + #set ($iconSize = '') 164 +#end 165 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 166 +#set ($text = ~" $!\{xcontext.macro.content}~") 167 +## 168 +## Pull the Font Awesome style 169 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 170 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 171 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-check" %) (% style="color:green" %) **ДА** 64 64 )))|(% style="width:436px" %)((( 65 -(% style="color:red" %) (% style="color: red; color: red; color: red; color: red" %){{icon name="times"}}{{/icon}}(% style="color:red" %) **НЕТ** 173 +(% style="color:red" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"times~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 174 + 'public' : 'unlock', 175 + 'private' : 'lock', 176 + 'hidden' : 'eye-slash', 177 + 'matchable' : 'search', 178 + 'delete' : 'times' 179 +}) 180 +#set ($iconName = $xcontext.macro.params.name) 181 +#if ($aliases.containsKey($iconName)) 182 + #set ($iconName = $aliases.get($iconName)) 183 +#end 184 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 185 +#set ($iconSize = $xcontext.macro.params.size) 186 +#if ($iconSize == 'large') 187 + #set ($iconSize = 'lg') 188 +#end 189 +#if ($supportedSizes.contains($iconSize)) 190 + #set ($iconSize = ~"fa-$\{iconSize}~") 191 +#else 192 + #set ($iconSize = '') 193 +#end 194 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 195 +#set ($text = ~" $!\{xcontext.macro.content}~") 196 +## 197 +## Pull the Font Awesome style 198 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 199 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 200 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-times" %) (%%) **НЕТ** 66 66 )))|(% style="width:1107px" %)Такая возможность очень важна для бизнеса который хочет хранить в системе чувствительные данные и не хочет доверять их облачным решениям. 67 67 |(% style="width:417px" %)Облачное размещение|(% style="width:417px" %)((( 68 -(% style="color:#16a085" %) (% style="color: rgb(22, 160, 133); color: rgb(22, 160, 133); color: rgb(22, 160, 133); color: rgb(22, 160, 133)" %){{icon name="check"}}{{/icon}}(% style="color:green" %) **ДА** 203 +(% style="color:#16a085" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"check~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 204 + 'public' : 'unlock', 205 + 'private' : 'lock', 206 + 'hidden' : 'eye-slash', 207 + 'matchable' : 'search', 208 + 'delete' : 'times' 209 +}) 210 +#set ($iconName = $xcontext.macro.params.name) 211 +#if ($aliases.containsKey($iconName)) 212 + #set ($iconName = $aliases.get($iconName)) 213 +#end 214 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 215 +#set ($iconSize = $xcontext.macro.params.size) 216 +#if ($iconSize == 'large') 217 + #set ($iconSize = 'lg') 218 +#end 219 +#if ($supportedSizes.contains($iconSize)) 220 + #set ($iconSize = ~"fa-$\{iconSize}~") 221 +#else 222 + #set ($iconSize = '') 223 +#end 224 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 225 +#set ($text = ~" $!\{xcontext.macro.content}~") 226 +## 227 +## Pull the Font Awesome style 228 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 229 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 230 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-check" %) (% style="color:green" %) **ДА** 69 69 )))|(% style="width:436px" %)((( 70 -(% style="color:#16a085" %) (% style="color: rgb(22, 160, 133); color: rgb(22, 160, 133); color: rgb(22, 160, 133); color: rgb(22, 160, 133)" %){{icon name="check"}}{{/icon}}(% style="color:green" %) **ДА** 232 +(% style="color:#16a085" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"check~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 233 + 'public' : 'unlock', 234 + 'private' : 'lock', 235 + 'hidden' : 'eye-slash', 236 + 'matchable' : 'search', 237 + 'delete' : 'times' 238 +}) 239 +#set ($iconName = $xcontext.macro.params.name) 240 +#if ($aliases.containsKey($iconName)) 241 + #set ($iconName = $aliases.get($iconName)) 242 +#end 243 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 244 +#set ($iconSize = $xcontext.macro.params.size) 245 +#if ($iconSize == 'large') 246 + #set ($iconSize = 'lg') 247 +#end 248 +#if ($supportedSizes.contains($iconSize)) 249 + #set ($iconSize = ~"fa-$\{iconSize}~") 250 +#else 251 + #set ($iconSize = '') 252 +#end 253 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 254 +#set ($text = ~" $!\{xcontext.macro.content}~") 255 +## 256 +## Pull the Font Awesome style 257 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 258 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 259 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-check" %) (% style="color:green" %) **ДА** 71 71 )))|(% style="width:1107px" %)Это может быть важно для организаций которые не имеют собственных мощностей для размещения системы или хотят вначале испыть систему в пилотном проекте. 72 72 |(% style="width:417px" %)Применение|(% style="width:417px" %)База знаний, Совместная работа для команд, Бизнес-приложения, Интранет, Экстранет, Общедоступный веб-сайт, Поддержка, Документация|(% style="width:436px" %)Вики для команд, база знаний, документация|(% style="width:1107px" %)Расширяемость XWiki позволит выйти за рамки простой вики и отвечать потребностям организации, включая возможность создавать общедоступные веб-сайты и общие инструменты совместной работы. 73 73 |(% style="width:417px" %)Брендирование|(% style="width:417px" %)((( 74 -(% style="color:#16a085" %) (% style="color: rgb(22, 160, 133); color: rgb(22, 160, 133); color: rgb(22, 160, 133); color: rgb(22, 160, 133)" %){{icon name="check"}}{{/icon}}(% style="color:green" %) **ДА** 263 +(% style="color:#16a085" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"check~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 264 + 'public' : 'unlock', 265 + 'private' : 'lock', 266 + 'hidden' : 'eye-slash', 267 + 'matchable' : 'search', 268 + 'delete' : 'times' 269 +}) 270 +#set ($iconName = $xcontext.macro.params.name) 271 +#if ($aliases.containsKey($iconName)) 272 + #set ($iconName = $aliases.get($iconName)) 273 +#end 274 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 275 +#set ($iconSize = $xcontext.macro.params.size) 276 +#if ($iconSize == 'large') 277 + #set ($iconSize = 'lg') 278 +#end 279 +#if ($supportedSizes.contains($iconSize)) 280 + #set ($iconSize = ~"fa-$\{iconSize}~") 281 +#else 282 + #set ($iconSize = '') 283 +#end 284 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 285 +#set ($text = ~" $!\{xcontext.macro.content}~") 286 +## 287 +## Pull the Font Awesome style 288 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 289 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 290 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-check" %) (% style="color:green" %) **ДА** 75 75 )))|(% style="width:436px" %) |(% style="width:1107px" %)((( 76 76 Возможность изменить внешний вид системы так как необходимо. 77 77 ... ... @@ -80,19 +80,403 @@ 80 80 Например, в цехах. 81 81 ))) 82 82 |(% style="width:417px" %)Стоимость|(% style="width:417px" %) |(% style="width:436px" %) |(% style="width:1107px" %)Стоимость указана за лицензии производителя. Администрирование и настройка не учитывались и предполагаются равными для всех вариантов. 83 -|(% style="width:417px" %)Разграничение прав доступа к страницам|(% style="width:417px" %) |(% style="width:436px" %) |(% style="width:1107px" %)Возможность ограничить доступ к отдельным страницам различным пользователям или группам. 84 -|(% style="width:417px" %)Предоставление доступа для неавторизованных пользователей (шаринг)|(% style="width:417px" %) |(% style="width:436px" %) |(% style="width:1107px" %)Это позволяет создавать публичные базы знаний (например для клиентов) и делиться информацией с людьми которые не являются сотрудниками компании. 85 -|(% style="width:417px" %)Авторизация LDAP|(% style="width:417px" %) |(% style="width:436px" %) |(% style="width:1107px" %)Связь с контролером домена важна для компаний и существенно упрощает организацию доступа и управление правами. 86 -|(% style="width:417px" %)Мультивики|(% style="width:417px" %) |(% style="width:436px" %) |(% style="width:1107px" %)Возможность создавать изолированные разделы с особыми правами доступа, дизайном и набором возможностей. 299 +|(% style="width:417px" %)Классические возможности wiki|(% style="width:417px" %)((( 300 +(% style="color:#16a085" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"check~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 301 + 'public' : 'unlock', 302 + 'private' : 'lock', 303 + 'hidden' : 'eye-slash', 304 + 'matchable' : 'search', 305 + 'delete' : 'times' 306 +}) 307 +#set ($iconName = $xcontext.macro.params.name) 308 +#if ($aliases.containsKey($iconName)) 309 + #set ($iconName = $aliases.get($iconName)) 310 +#end 311 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 312 +#set ($iconSize = $xcontext.macro.params.size) 313 +#if ($iconSize == 'large') 314 + #set ($iconSize = 'lg') 315 +#end 316 +#if ($supportedSizes.contains($iconSize)) 317 + #set ($iconSize = ~"fa-$\{iconSize}~") 318 +#else 319 + #set ($iconSize = '') 320 +#end 321 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 322 +#set ($text = ~" $!\{xcontext.macro.content}~") 323 +## 324 +## Pull the Font Awesome style 325 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 326 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 327 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-check" %) (% style="color:green" %) **ДА** 328 +)))|(% style="width:436px" %)((( 329 +(% style="color:#16a085" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"check~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 330 + 'public' : 'unlock', 331 + 'private' : 'lock', 332 + 'hidden' : 'eye-slash', 333 + 'matchable' : 'search', 334 + 'delete' : 'times' 335 +}) 336 +#set ($iconName = $xcontext.macro.params.name) 337 +#if ($aliases.containsKey($iconName)) 338 + #set ($iconName = $aliases.get($iconName)) 339 +#end 340 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 341 +#set ($iconSize = $xcontext.macro.params.size) 342 +#if ($iconSize == 'large') 343 + #set ($iconSize = 'lg') 344 +#end 345 +#if ($supportedSizes.contains($iconSize)) 346 + #set ($iconSize = ~"fa-$\{iconSize}~") 347 +#else 348 + #set ($iconSize = '') 349 +#end 350 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 351 +#set ($text = ~" $!\{xcontext.macro.content}~") 352 +## 353 +## Pull the Font Awesome style 354 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 355 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 356 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-check" %) (% style="color:green" %) **ДА** 357 +)))|(% style="width:1107px" %)Оба решения предоставляют управление версиями страниц и файлов, шаблоны, права, поиск, обсуждения и т.д. 358 +|(% style="width:417px" %)Редактор WYSIWYG|(% style="width:417px" %)((( 359 +(% style="color:#16a085" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"check~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 360 + 'public' : 'unlock', 361 + 'private' : 'lock', 362 + 'hidden' : 'eye-slash', 363 + 'matchable' : 'search', 364 + 'delete' : 'times' 365 +}) 366 +#set ($iconName = $xcontext.macro.params.name) 367 +#if ($aliases.containsKey($iconName)) 368 + #set ($iconName = $aliases.get($iconName)) 369 +#end 370 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 371 +#set ($iconSize = $xcontext.macro.params.size) 372 +#if ($iconSize == 'large') 373 + #set ($iconSize = 'lg') 374 +#end 375 +#if ($supportedSizes.contains($iconSize)) 376 + #set ($iconSize = ~"fa-$\{iconSize}~") 377 +#else 378 + #set ($iconSize = '') 379 +#end 380 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 381 +#set ($text = ~" $!\{xcontext.macro.content}~") 382 +## 383 +## Pull the Font Awesome style 384 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 385 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 386 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-check" %) (% style="color:green" %) **ДА** 387 +)))|(% style="width:436px" %)((( 388 +(% style="color:#16a085" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"check~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 389 + 'public' : 'unlock', 390 + 'private' : 'lock', 391 + 'hidden' : 'eye-slash', 392 + 'matchable' : 'search', 393 + 'delete' : 'times' 394 +}) 395 +#set ($iconName = $xcontext.macro.params.name) 396 +#if ($aliases.containsKey($iconName)) 397 + #set ($iconName = $aliases.get($iconName)) 398 +#end 399 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 400 +#set ($iconSize = $xcontext.macro.params.size) 401 +#if ($iconSize == 'large') 402 + #set ($iconSize = 'lg') 403 +#end 404 +#if ($supportedSizes.contains($iconSize)) 405 + #set ($iconSize = ~"fa-$\{iconSize}~") 406 +#else 407 + #set ($iconSize = '') 408 +#end 409 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 410 +#set ($text = ~" $!\{xcontext.macro.content}~") 411 +## 412 +## Pull the Font Awesome style 413 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 414 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 415 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-check" %) (% style="color:green" %) **ДА** 416 +)))|(% style="width:1107px" %)Начиная с версии 8+, XWiki использует [[**CK Editor**>>https://ckeditor.com/]], один из лучших редакторов WYSIWYG с расширенными функциями. 417 +|(% style="width:417px" %)Редактор синтаксиса Wiki|(% style="width:417px" %)((( 418 +(% style="color:#16a085" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"check~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 419 + 'public' : 'unlock', 420 + 'private' : 'lock', 421 + 'hidden' : 'eye-slash', 422 + 'matchable' : 'search', 423 + 'delete' : 'times' 424 +}) 425 +#set ($iconName = $xcontext.macro.params.name) 426 +#if ($aliases.containsKey($iconName)) 427 + #set ($iconName = $aliases.get($iconName)) 428 +#end 429 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 430 +#set ($iconSize = $xcontext.macro.params.size) 431 +#if ($iconSize == 'large') 432 + #set ($iconSize = 'lg') 433 +#end 434 +#if ($supportedSizes.contains($iconSize)) 435 + #set ($iconSize = ~"fa-$\{iconSize}~") 436 +#else 437 + #set ($iconSize = '') 438 +#end 439 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 440 +#set ($text = ~" $!\{xcontext.macro.content}~") 441 +## 442 +## Pull the Font Awesome style 443 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 444 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 445 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-check" %) (% style="color:green" %) **ДА** 446 +)))|(% style="width:436px" %)((( 447 +(% style="color:red" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"times~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 448 + 'public' : 'unlock', 449 + 'private' : 'lock', 450 + 'hidden' : 'eye-slash', 451 + 'matchable' : 'search', 452 + 'delete' : 'times' 453 +}) 454 +#set ($iconName = $xcontext.macro.params.name) 455 +#if ($aliases.containsKey($iconName)) 456 + #set ($iconName = $aliases.get($iconName)) 457 +#end 458 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 459 +#set ($iconSize = $xcontext.macro.params.size) 460 +#if ($iconSize == 'large') 461 + #set ($iconSize = 'lg') 462 +#end 463 +#if ($supportedSizes.contains($iconSize)) 464 + #set ($iconSize = ~"fa-$\{iconSize}~") 465 +#else 466 + #set ($iconSize = '') 467 +#end 468 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 469 +#set ($text = ~" $!\{xcontext.macro.content}~") 470 +## 471 +## Pull the Font Awesome style 472 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 473 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 474 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-times" %) (%%) **НЕТ** 475 +)))|(% style="width:1107px" %)((( 476 +Для продвинутых пользователей редактирование синтаксиса Wiki более эффективно, и при создании страниц для всеобщего обозрения это позволяет осуществлять детальный контроль над страницей. 477 + 478 +Confluence подвергся критике за отказ от разметки в пользу только HTML (вынуждая пользователей использовать редактор WYSIWYG от Confluence). Редактировать, копировать или просматривать синтаксис wiki невозможно, поскольку содержимое больше не хранится в "формате wiki. С другой стороны, XWiki сделала выбор в пользу полной поддержки нескольких синтаксисов разметки в дополнение к мощному редактору WYSIWYG. 479 + 480 +Это важно, так как хранение информации в "каноническом" формате, позволяет при необходимости сменить систему и упрощает интеграцию с другими приложениями. 481 +))) 482 +|(% style="width:417px" %)Импорт / экспорт документов Office и средства просмотра Office / PDF|(% style="width:417px" %)((( 483 +(% style="color:#16a085" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"check~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 484 + 'public' : 'unlock', 485 + 'private' : 'lock', 486 + 'hidden' : 'eye-slash', 487 + 'matchable' : 'search', 488 + 'delete' : 'times' 489 +}) 490 +#set ($iconName = $xcontext.macro.params.name) 491 +#if ($aliases.containsKey($iconName)) 492 + #set ($iconName = $aliases.get($iconName)) 493 +#end 494 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 495 +#set ($iconSize = $xcontext.macro.params.size) 496 +#if ($iconSize == 'large') 497 + #set ($iconSize = 'lg') 498 +#end 499 +#if ($supportedSizes.contains($iconSize)) 500 + #set ($iconSize = ~"fa-$\{iconSize}~") 501 +#else 502 + #set ($iconSize = '') 503 +#end 504 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 505 +#set ($text = ~" $!\{xcontext.macro.content}~") 506 +## 507 +## Pull the Font Awesome style 508 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 509 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 510 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-check" %) (% style="color:green" %) **ДА** 511 +)))|(% style="width:436px" %)((( 512 +(% style="color:#16a085" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"check~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 513 + 'public' : 'unlock', 514 + 'private' : 'lock', 515 + 'hidden' : 'eye-slash', 516 + 'matchable' : 'search', 517 + 'delete' : 'times' 518 +}) 519 +#set ($iconName = $xcontext.macro.params.name) 520 +#if ($aliases.containsKey($iconName)) 521 + #set ($iconName = $aliases.get($iconName)) 522 +#end 523 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 524 +#set ($iconSize = $xcontext.macro.params.size) 525 +#if ($iconSize == 'large') 526 + #set ($iconSize = 'lg') 527 +#end 528 +#if ($supportedSizes.contains($iconSize)) 529 + #set ($iconSize = ~"fa-$\{iconSize}~") 530 +#else 531 + #set ($iconSize = '') 532 +#end 533 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 534 +#set ($text = ~" $!\{xcontext.macro.content}~") 535 +## 536 +## Pull the Font Awesome style 537 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 538 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 539 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-check" %) (% style="color:green" %) **ДА** 540 +)))|(% style="width:1107px" %)((( 541 +XWiki предлагает возможность импорта из различных форматов и синтаксисов, включая документы Microsoft Office. 542 + 543 +Вы можете превратить свои неструктурированные документы Office в вики-страницы и собрать несколько файлов в организованный экземпляр. 544 + 545 +Экспорт данных доступен во многих форматах (PDF, HTML, XAR). 546 + 547 +XAR - внутренний формат обмена между XWiki позволяет легко переносить информацию, логику и доработки между системами. Например разработка документации или приложений может вестись в тестовом контуре и легко переносится на продуктовую установку. 548 +))) 549 +|(% style="width:417px" %)Аутентификация [[LDAP>>https://ru.wikipedia.org/wiki/LDAP]] / [[AD>>https://ru.wikipedia.org/wiki/Active_Directory]] / [[SSO>>https://ru.wikipedia.org/wiki/Технология_единого_входа]]|(% style="width:417px" %)((( 550 +(% style="color:#16a085" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"check~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 551 + 'public' : 'unlock', 552 + 'private' : 'lock', 553 + 'hidden' : 'eye-slash', 554 + 'matchable' : 'search', 555 + 'delete' : 'times' 556 +}) 557 +#set ($iconName = $xcontext.macro.params.name) 558 +#if ($aliases.containsKey($iconName)) 559 + #set ($iconName = $aliases.get($iconName)) 560 +#end 561 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 562 +#set ($iconSize = $xcontext.macro.params.size) 563 +#if ($iconSize == 'large') 564 + #set ($iconSize = 'lg') 565 +#end 566 +#if ($supportedSizes.contains($iconSize)) 567 + #set ($iconSize = ~"fa-$\{iconSize}~") 568 +#else 569 + #set ($iconSize = '') 570 +#end 571 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 572 +#set ($text = ~" $!\{xcontext.macro.content}~") 573 +## 574 +## Pull the Font Awesome style 575 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 576 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 577 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-check" %) (% style="color:green" %) **ДА** 578 +)))|(% style="width:436px" %)((( 579 +(% style="color:#16a085" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"check~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 580 + 'public' : 'unlock', 581 + 'private' : 'lock', 582 + 'hidden' : 'eye-slash', 583 + 'matchable' : 'search', 584 + 'delete' : 'times' 585 +}) 586 +#set ($iconName = $xcontext.macro.params.name) 587 +#if ($aliases.containsKey($iconName)) 588 + #set ($iconName = $aliases.get($iconName)) 589 +#end 590 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 591 +#set ($iconSize = $xcontext.macro.params.size) 592 +#if ($iconSize == 'large') 593 + #set ($iconSize = 'lg') 594 +#end 595 +#if ($supportedSizes.contains($iconSize)) 596 + #set ($iconSize = ~"fa-$\{iconSize}~") 597 +#else 598 + #set ($iconSize = '') 599 +#end 600 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 601 +#set ($text = ~" $!\{xcontext.macro.content}~") 602 +## 603 +## Pull the Font Awesome style 604 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 605 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 606 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-check" %) (% style="color:green" %) **ДА** 607 +)))|(% style="width:1107px" %) 608 +|(% style="width:417px" %)Разграничение прав доступа к страницам|(% style="width:417px" %)((( 609 +(% style="color:#16a085" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"check~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 610 + 'public' : 'unlock', 611 + 'private' : 'lock', 612 + 'hidden' : 'eye-slash', 613 + 'matchable' : 'search', 614 + 'delete' : 'times' 615 +}) 616 +#set ($iconName = $xcontext.macro.params.name) 617 +#if ($aliases.containsKey($iconName)) 618 + #set ($iconName = $aliases.get($iconName)) 619 +#end 620 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 621 +#set ($iconSize = $xcontext.macro.params.size) 622 +#if ($iconSize == 'large') 623 + #set ($iconSize = 'lg') 624 +#end 625 +#if ($supportedSizes.contains($iconSize)) 626 + #set ($iconSize = ~"fa-$\{iconSize}~") 627 +#else 628 + #set ($iconSize = '') 629 +#end 630 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 631 +#set ($text = ~" $!\{xcontext.macro.content}~") 632 +## 633 +## Pull the Font Awesome style 634 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 635 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 636 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-check" %) (% style="color:green" %) **ДА** 637 +)))|(% style="width:436px" %)((( 638 +(% style="color:#16a085" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"check~"|-|" data-widget="xwiki-macro" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{ 639 + 'public' : 'unlock', 640 + 'private' : 'lock', 641 + 'hidden' : 'eye-slash', 642 + 'matchable' : 'search', 643 + 'delete' : 'times' 644 +}) 645 +#set ($iconName = $xcontext.macro.params.name) 646 +#if ($aliases.containsKey($iconName)) 647 + #set ($iconName = $aliases.get($iconName)) 648 +#end 649 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 650 +#set ($iconSize = $xcontext.macro.params.size) 651 +#if ($iconSize == 'large') 652 + #set ($iconSize = 'lg') 653 +#end 654 +#if ($supportedSizes.contains($iconSize)) 655 + #set ($iconSize = ~"fa-$\{iconSize}~") 656 +#else 657 + #set ($iconSize = '') 658 +#end 659 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"')) 660 +#set ($text = ~" $!\{xcontext.macro.content}~") 661 +## 662 +## Pull the Font Awesome style 663 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'}) 664 +$xwiki.ssx.use('XWiki.FontAwesomeIcons') 665 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-check" %) (% style="color:green" %) **ДА** 666 +)))|(% style="width:1107px" %)((( 667 +Возможность ограничить доступ к отдельным страницам различным пользователям или группам. 668 + 669 +Система прав в XWiki более гибкая и позволяет реализовывать некоторые очень специфичные или сложные сценарии доступа. 670 + 671 +Это в сочетании с технологией Мультивики позволяет организовать эффективную и безопасную работу не только среди пользователей организации, но и с внешними контрагентами (например поставщиками или клиентами) 672 +))) 673 +|(% style="width:417px" %)Предоставление доступа для неавторизованных пользователей (шаринг)|(% style="width:417px" %)((( 674 +(% style="color:#16a085" %) (% class="hidden macro-placeholder" %)макрос:iconмакрос:velocityмакрос:velocity(% class="fa fa-check" %) (% contenteditable="false" tabindex="-1" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||data-widget="uploadimage" draggable="true" height="15" role="presentation" title="Нажмите и перетащите, чтобы переместить" width="15"]](% contenteditable="false" tabindex="-1" style="color: rgb(22, 160, 133); background-color: rgba(220, 220, 220, 0.5)" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Нажмите и перетащите, чтобы переместить" width="15"]](% style="color:green" %) **ДА** 675 +)))|(% style="width:436px" %) |(% style="width:1107px" %)Это позволяет создавать публичные базы знаний (например для клиентов) и делиться информацией с людьми которые не являются сотрудниками компании. 676 +|(% style="width:417px" %)Мультивики|(% style="width:417px" %)((( 677 +(% style="color:#16a085" %) {{icon name="check"}}{{/icon}}(% style="color:green" %) **ДА **(% style="background-color:transparent" %)каждый подраздел wiki может быть полностью настроен независимо 678 +)))|(% style="width:436px" %)((( 679 +(% style="color:red" %) {{icon name="times"}}{{/icon}} **НЕТ **(%%)в Confluence есть рабочие пространства, которые ограничены в функциональности и возможностях настройки 680 +)))|(% style="width:1107px" %)((( 681 +Возможность создавать изолированные разделы с особыми правами доступа, дизайном и набором возможностей. 682 + 683 +В XWiki вы можете создать несколько независимых подразделов wiki, каждый с набором совершенно разных расширений для совместной работы. Вики решают, хотят ли они делиться пользователями, расширениями или настройками. 684 + 685 +Это дает непревзойденные возможности по настройке и разграничению прав. 686 + 687 +Технически, отдельные суб-вики расположены в отдельных базах СУБД, так что вероятность утечки или потери данных существенно ниже. 688 +))) 87 87 |(% style="width:417px" %)Версионирование|(% style="width:417px" %) |(% style="width:436px" %) |(% style="width:1107px" %)Это позволяет понимать внесенные изменения, а также возвращаться к предыдущим версиям документов. 88 88 |(% style="width:417px" %)Сравнение версий между собой|(% style="width:417px" %) |(% style="width:436px" %) |(% style="width:1107px" %)Необходимо иметь возможность сравнивать версии между собой, для того чтобы видеть детали внесенных изменений. 89 -|(% style="width:417px" %)Wysiwyg редактор|(% style="width:417px" %) |(% style="width:436px" %) |(% style="width:1107px" %)Позволяет пользователям незнакомым с редактированием в формате Wiki редактировать страницы с применением визуального редактора. 90 -|(% style="width:417px" %)Wiki редактор|(% style="width:417px" %) |(% style="width:436px" %) |(% style="width:1107px" %)Позволяет пользователям редактировать документы в формате wiki 91 91 |(% style="width:417px" %)Поддержка плагинов|(% style="width:417px" %) |(% style="width:436px" %) |(% style="width:1107px" %)Поддержка расширений в виде плагинов позволяет расширять возможности системы, добавляя в нее не реализованные разработчиками функции. 92 -|(% style="width:417px" %)Комментарии к страницам|(% style="width:417px" %) |(% style="width:436px" %) |(% style="width:1107px" %)Возможность обсуждать страницы расширяет границы применения продукта от системы хранения документов до системы совместной работы. 93 -|(% style="width:417px" %)Полноценный редактор в комментариях|(% style="width:417px" %) |(% style="width:436px" %) |(% style="width:1107px" %)Зачастую именно в комментариях появляется самое ценное содержание, которое потом попадает в основной текст. По этой причине, важно чтобы в комментариях можно было использовать редактор со всеми возможностями, такими как вставка рисунков, таблиц и т.д. 94 94 |(% style="width:417px" %)Структурированные данные|(% style="width:417px" %) |(% style="width:436px" %) |(% style="width:1107px" %)Эта функция дает возможность прикреплять к страницам объекты с различными полями, что дает возможность хранить объектные данные и таким образом "выйти" за границы обычного вики-движка. 95 95 |(% style="width:417px" %)Поиск|(% style="width:417px" %) |(% style="width:436px" %) |(% style="width:1107px" %)Функция поиска критично важна для систем управления знаниями и документацией. Система должна обладать поиском по вложенным документам и фильтрами для уточнения поиска. 96 96 |(% style="width:417px" %)Обратные ссылки|(% style="width:417px" %) |(% style="width:436px" %) |(% style="width:1107px" %)Возможность видеть страницы которое ссылаются на текущую. 97 97 |(% style="width:417px" %)Теги|(% style="width:417px" %) |(% style="width:436px" %) |(% style="width:1107px" %) 98 -|(% style="width:417px" %)Возможность модификации и программирования на страницах|(% style="width:417px" %) |(% style="width:436px" %) |(% style="width:1107px" %)Функция позволяет создавать логику приложения непосредственно на страницах системы, что дает возможность реализовывать различные пользовательские сценарии. 696 +|(% style="width:417px" %)Возможность модификации и программирования на страницах|(% style="width:417px" %)((( 697 +(% style="color:#16a085" %) {{icon name="check"}}{{/icon}}(% style="color:green" %) **ДА** 698 +)))|(% style="width:436px" %)В ограниченном объеме при помощи платных плагинов.|(% style="width:1107px" %)Функция позволяет создавать логику приложения непосредственно на страницах системы, что дает возможность реализовывать различные пользовательские сценарии.
- image-20230516114331-1.gif
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.coluns - Размер
-
... ... @@ -1,0 +1,1 @@ 1 +43 bytes - Содержимое
- image-20230516114347-2.gif
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.coluns - Размер
-
... ... @@ -1,0 +1,1 @@ 1 +43 bytes - Содержимое