mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
Merged V1.4 to HEAD
svn merge svn://svn.alfresco.com:3691/alfresco/BRANCHES/V1.4@3987 svn://svn.alfresco.com:3691/alfresco/BRANCHES/V1.4@4133 . Removed LicenseComponent reference from projects\repository\source\java\org\alfresco\repo\descriptor\DescriptorServiceImpl.java git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@4135 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
173
config/alfresco/templates/content/examples/show_audit.ftl
Normal file
173
config/alfresco/templates/content/examples/show_audit.ftl
Normal file
@@ -0,0 +1,173 @@
|
||||
<#-- Shows some general audit info about the current document -->
|
||||
<#if document?exists>
|
||||
<h4>Current Docuement Audit Info</h4>
|
||||
<b>Name:</b> ${document.name}<br>
|
||||
<table border="1" cellspacing="0" cellpadding="4">
|
||||
<tr>
|
||||
<th>User Name</th>
|
||||
<th>Application</th>
|
||||
<th>Service</th>
|
||||
<th>Method</th>
|
||||
<th>Timestamp</th>
|
||||
<th>Failed</th>
|
||||
<th>Message</th>
|
||||
<th>Arg 1</th>
|
||||
<th>Arg 2</th>
|
||||
<th>Arg 3</th>
|
||||
<th>Arg 4</th>
|
||||
<th>Arg 5</th>
|
||||
<th>Return</th>
|
||||
<th>Thowable</th>
|
||||
<th>TX</th>
|
||||
</tr>
|
||||
<#list document.auditTrail as t>
|
||||
<tr>
|
||||
<td>${t.userIdentifier}</td>
|
||||
<td>${t.auditApplication}</td>
|
||||
<#if t.auditService?exists>
|
||||
<td>${t.auditService}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<#if t.auditMethod?exists>
|
||||
<td>${t.auditMethod}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<td>${t.date}</td>
|
||||
<#if t.fail?exists>
|
||||
<td>${t.fail?string("FAILED", "OK")}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<#if t.message?exists>
|
||||
<td>${t.message}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<#if t.methodArgumentsAsStrings[0]?exists>
|
||||
<td>${t.methodArgumentsAsStrings[0]}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<#if t.methodArgumentsAsStrings[1]?exists>
|
||||
<td>${t.methodArgumentsAsStrings[1]}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<#if t.methodArgumentsAsStrings[2]?exists>
|
||||
<td>${t.methodArgumentsAsStrings[2]}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<#if t.methodArgumentsAsStrings[3]?exists>
|
||||
<td>${t.methodArgumentsAsStrings[3]}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<#if t.methodArgumentsAsStrings[4]?exists>
|
||||
<td>${t.methodArgumentsAsStrings[4]}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<#if t.returnObjectAsString?exists>
|
||||
<td>${t.returnObjectAsString}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<#if t.throwableAsString?exists>
|
||||
<td>${t.throwableAsString}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<td>${t.txId}</td>
|
||||
</tr>
|
||||
</#list>
|
||||
</table>
|
||||
<#elseif space?exists>
|
||||
<h4>Current Space Audit Info:</h4>
|
||||
<b>Name:</b> ${space.name}<br>
|
||||
<table border="1" cellspacing="0" cellpadding="4">
|
||||
<tr>
|
||||
<th>User Name</th>
|
||||
<th>Application</th>
|
||||
<th>Service</th>
|
||||
<th>Method</th>
|
||||
<th>Timestamp</th>
|
||||
<th>Failed</th>
|
||||
<th>Message</th>
|
||||
<th>Arg 1</th>
|
||||
<th>Arg 2</th>
|
||||
<th>Arg 3</th>
|
||||
<th>Arg 4</th>
|
||||
<th>Arg 5</th>
|
||||
<th>Return</th>
|
||||
<th>Thowable</th>
|
||||
<th>TX</th>
|
||||
</tr>
|
||||
|
||||
<#list space.auditTrail as t>
|
||||
<tr>
|
||||
<td>${t.userIdentifier}</td>
|
||||
<td>${t.auditApplication}</td>
|
||||
<#if t.auditService?exists>
|
||||
<td>${t.auditService}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<#if t.auditMethod?exists>
|
||||
<td>${t.auditMethod}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<td>${t.date}</td>
|
||||
<#if t.fail?exists>
|
||||
<td>${t.fail?string("FAILED", "OK")}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<#if t.message?exists>
|
||||
<td>${t.message}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<#if t.methodArgumentsAsStrings[0]?exists>
|
||||
<td>${t.methodArgumentsAsStrings[0]}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<#if t.methodArgumentsAsStrings[1]?exists>
|
||||
<td>${t.methodArgumentsAsStrings[1]}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<#if t.methodArgumentsAsStrings[2]?exists>
|
||||
<td>${t.methodArgumentsAsStrings[2]}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<#if t.methodArgumentsAsStrings[3]?exists>
|
||||
<td>${t.methodArgumentsAsStrings[3]}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<#if t.methodArgumentsAsStrings[4]?exists>
|
||||
<td>${t.methodArgumentsAsStrings[4]}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<#if t.returnObjectAsString?exists>
|
||||
<td>${t.returnObjectAsString}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<#if t.throwableAsString?exists>
|
||||
<td>${t.throwableAsString}</td>
|
||||
<#else>
|
||||
<td> </td>
|
||||
</#if>
|
||||
<td>${t.txId}</td>
|
||||
</tr>
|
||||
</#list>
|
||||
</table>
|
||||
</#if>
|
Reference in New Issue
Block a user