{namespace Confluence.Templates.Auditing.Page} /** * Audit log admin page */ {template .auditLogPage} {webResourceManager_requireResourcesForContext('audit.log')} {getText('title.audit.log')} auditlog

{getText('logged.event.intro.text')}

{call aui.toolbar2.toolbar2} {param content}

{call .searchComponent /}
{call .timeFilter /} {call .settingsButton /} {call .exportButton /} {/param} {/call}
{call .settingsDialog /}
{/template} /** * Search box with search icon */ {template .searchComponent} {call aui.form.form} {param action: '#'/} {param content} {call aui.toolbar2.item} {param item: 'primary'/} {param content}
{call aui.form.input} {param id: 'searcher-query' /} {param type: 'text' /} {param extraClasses: 'search-entry' /} {param placeholderText: getText('logged.event.text.filter.placeholder') /} {/call}
{/param} {/call} {call aui.toolbar2.item} {param item: 'primary'/} {param content} {call aui.buttons.button} {param text: '' /} {param type: 'subtle' /} {param extraClasses: 'search-button' /} {param iconType: 'aui' /} {param iconClass: 'aui-icon-small aui-iconfont-search' /} {param iconText: getText('logged.event.text.filter.desc') /} {/call} {/param} {/call} {/param} {/call} {/template} /** * Time filter button and form */ {template .timeFilter} {call aui.buttons.button} {param text} {getText('logged.event.filter.button.text', getText('logged.event.filter.all'))} {/param} {param id: 'time-filter'/} {param extraClasses: 'aui-button-subtle'/} {param extraAttributes: ['aria-controls':'time-filter-dialog','data-aui-trigger':''] /} {/call} {call aui.inlineDialog2.inlineDialog2} {param id: 'time-filter-dialog' /} {param extraAttributes: ['data-aui-persistent' : 'true'] /} {param alignment: 'bottom left' /} {param respondsTo: 'toggle' /} {param content} {call Confluence.Templates.Auditing.Filters.dateFilter /} {/param} {/call} {/template} /** * Settings button */ {template .settingsButton} {call aui.toolbar2.item} {param item: 'secondary'/} {param content} {call aui.buttons.button} {param id: 'auditing-retention-setting'/} {param extraClasses: 'aui-button-subtle'/} {param text}{sp}{getText('settings.name')}{/param} {param iconType: 'custom'/} {param iconClass: 'aui-icon aui-icon-small aui-iconfont-configure'/} {/call} {/param} {/call} {/template} /** * Export button */ {template .exportButton} {call aui.toolbar2.item} {param item: 'secondary'/} {param content} {call aui.buttons.button} {param id: 'auditing-export-data'/} {param extraClasses: 'aui-button-subtle'/} {param text}{sp}{getText('title.export')}{/param} {param iconType: 'custom'/} {param iconClass: 'aui-icon aui-icon-small aui-iconfont-export'/} {/call} {call aui.form.form} {param id: 'export-form' /} {param method: 'GET' /} {param action: contextPath() + '/rest/api/audit/export'/} {param content} {call aui.form.submit} {param id: 'auditing-export-data-submit'/} {param extraClasses: 'hidden'/} {param text}{sp}{getText('title.export')}{/param} {/call} {/param} {/call} {/param} {/call} {/template} /** * Settings Dialog */ {template .settingsDialog} {call aui.dialog.dialog2} {param id: 'settings-dialog'/} {param titleText: getText('logged.event.setting.title') /} {param content: '' /} {param footerActionContent} {call aui.buttons.buttons} {param content} {call aui.form.submit} {param id: 'auditing-retention-submit'/} {param text: getText('add.name') /} {/call} {call aui.buttons.button} {param id: 'auditing-retention-cancel'/} {param type: 'link'/} {param text: getText('cancel.name') /} {/call} {/param} {/call} {/param} {/call} {/template}