Изменения документа Logging Administration
Редактировал(а) Dmitriy Rybakov 04.10.2024, 00:13
От версии 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.1
отредактировано Admin xWiKi
на 04.10.2024, 00:09
на 04.10.2024, 00:09
Изменить комментарий:
Migrated property [scope] from class [XWiki.ConfigurableClass]
Сводка
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
-
Объекты (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Автор документа
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. rybakovds1 +XWiki.admin - Содержимое
-
... ... @@ -6,52 +6,37 @@ 6 6 ## 7 7 ## Setting the logger level if button has been pressed ## 8 8 ## 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')) 9 +#if ($request.loggeraction_set && $request.logger_name && $xwiki.hasAccessLevel('programming')) 14 14 #set($logger_list = $logging.getLevels()) 15 - #if ($!logger_list.containsKey($logger Name))11 + #if ($!logger_list.containsKey($request.logger_name)) 16 16 #if ($request.logger_level == '') 17 - {{success}} 18 - {{translation key='logging.admin.unsetLevel.success' parameters="~"${loggerNameEscaped}~""/}} 19 - {{/success}} 20 - #set($void = $logging.setLevel($loggerName, $null)) 13 + {{success}}Logger ${request.logger_name} level has been unset.{{/success}} 14 + #set($void = $logging.setLevel($request.logger_name, $null)) 21 21 #else 22 - {{success}} 23 - {{translation key='logging.admin.setLevel.success' 24 - parameters="~"${loggerNameEscaped}~",~"${loggerLevelEscaped}~""/}} 25 - {{/success}} 26 - #set($void = $logging.setLevel($loggerName, $request.logger_level)) 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)) 27 27 #end 28 28 #else 29 - {{error}} {{translationkey='logging.admin.setLevel.error'parameters="~"${loggerNameEscaped}~""/}}{{/error}}20 + {{error}}Failed to set log level: the logger "$request.logger_name" doesn't exist.{{/error}} 30 30 #end 31 31 #end 32 32 ## 33 -## Live Data24 +## Livetable # 34 34 ## 35 -#set ($properties = ['logger', 'level']) 36 -#set ($liveDataConfig = { 37 - 'meta': { 38 - 'propertyDescriptors': [] 39 - } 26 +#set($columns = [ 'logger' , 'level']) 27 +#set($columnsProperties = { 28 + 'logger' : { 'type' : 'text' }, 29 + 'level' : { 'type' : 'text', 'size' : '3' } 40 40 }) 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': false48 - })) 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 })) 49 49 #end 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}} 40 +## 41 +#livetable("logging" $columns $columnsProperties $options) 57 57 {{/velocity}}
- XWiki.ConfigurableClass[0]
-
- Область видимости
-
... ... @@ -1,1 +1,0 @@ 1 -WIKI