Изменения документа Logging Administration
Редактировал(а) Dmitriy Rybakov 04.10.2024, 00:13
От версии 1.1
отредактировано Admin xWiKi
на 15.10.2019, 13:20
на 15.10.2019, 13:20
Изменить комментарий:
Install extension [org.xwiki.platform:xwiki-platform-logging-ui/11.8.1]
К версии 3.1
отредактировано Dmitriy Rybakov
на 04.10.2024, 00:13
на 04.10.2024, 00:13
Изменить комментарий:
Install extension [org.xwiki.platform:xwiki-platform-logging-ui/15.10.12]
Сводка
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
-
Объекты (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Автор документа
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.ad min1 +XWiki.rybakovds - Содержимое
-
... ... @@ -6,37 +6,52 @@ 6 6 ## 7 7 ## Setting the logger level if button has been pressed ## 8 8 ## 9 -#if ($request.loggeraction_set && $request.logger_name && $xwiki.hasAccessLevel('programming')) 9 +#set ($loggerName = $request.logger_name) 10 +#set ($loggerNameEscaped = $services.rendering.escape($escapetool.java($loggerName), 'xwiki/2.1')) 11 +#set ($loggerLevel = $request.logger_level) 12 +#set ($loggerLevelEscaped = $services.rendering.escape($escapetool.java($loggerLevel), 'xwiki/2.1')) 13 +#if ($request.loggeraction_set && $loggerName && $xwiki.hasAccessLevel('programming')) 10 10 #set($logger_list = $logging.getLevels()) 11 - #if ($!logger_list.containsKey($ request.logger_name))15 + #if ($!logger_list.containsKey($loggerName)) 12 12 #if ($request.logger_level == '') 13 - {{success}}Logger ${request.logger_name} level has been unset.{{/success}} 14 - #set($void = $logging.setLevel($request.logger_name, $null)) 17 + {{success}} 18 + {{translation key='logging.admin.unsetLevel.success' parameters="~"${loggerNameEscaped}~""/}} 19 + {{/success}} 20 + #set($void = $logging.setLevel($loggerName, $null)) 15 15 #else 16 - {{success}}Logger ${request.logger_name} level has been set to ${request.logger_level}.{{/success}} 17 - #set($void = $logging.setLevel($request.logger_name, $request.logger_level)) 22 + {{success}} 23 + {{translation key='logging.admin.setLevel.success' 24 + parameters="~"${loggerNameEscaped}~",~"${loggerLevelEscaped}~""/}} 25 + {{/success}} 26 + #set($void = $logging.setLevel($loggerName, $request.logger_level)) 18 18 #end 19 19 #else 20 - {{error}} Failedtosetloglevel: thelogger"$request.logger_name" doesn'texist.{{/error}}29 + {{error}}{{translation key='logging.admin.setLevel.error' parameters="~"${loggerNameEscaped}~""/}}{{/error}} 21 21 #end 22 22 #end 23 23 ## 24 -## Liveta ble #33 +## Live Data 25 25 ## 26 -#set($columns = [ 'logger' , 'level']) 27 -#set($columnsProperties = { 28 - 'logger' : { 'type' : 'text' }, 29 - 'level' : { 'type' : 'text', 'size' : '3' } 35 +#set ($properties = ['logger', 'level']) 36 +#set ($liveDataConfig = { 37 + 'meta': { 38 + 'propertyDescriptors': [] 39 + } 30 30 }) 31 -#set ($options= {32 - 'resultPage': 'XWiki.LoggingAdminTableJson',33 - 'translationPrefix' : 'logging.admin.livetable.'34 - })35 - ##36 - #if($xwiki.hasAccessLevel('programming'))37 - #set($void=$columns.add('actions'))38 - #set($void = $columnsProperties.put('actions', { 'html' : true, 'sortable' : false}))41 +#if ($services.security.authorization.hasAccess('programming')) 42 + #set ($discard = $properties.add('actions')) 43 + #set ($discard = $liveDataConfig.meta.propertyDescriptors.add({ 44 + 'id': 'actions', 45 + 'displayer': 'html', 46 + 'sortable': false, 47 + 'filterable': false 48 + })) 39 39 #end 40 -## 41 -#livetable("logging" $columns $columnsProperties $options) 50 + 51 +{{liveData 52 + id="logging" 53 + properties="$stringtool.join($properties, ',')" 54 + source="liveTable" 55 + sourceParameters="resultPage=XWiki.LoggingAdminTableJson&translationPrefix=logging.admin.livetable." 56 +}}$jsontool.serialize($liveDataConfig){{/liveData}} 42 42 {{/velocity}}
- XWiki.ConfigurableClass[0]
-
- Область видимости
-
... ... @@ -1,0 +1,1 @@ 1 +WIKI - configureGlobally
-
... ... @@ -1,1 +1,0 @@ 1 -Да