| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- template(name="adminReports")
- .setting-content
- unless currentUser.isAdmin
- | {{_ 'error-notAuthorized'}}
- else
- .content-body
- .side-menu
- ul
- li
- a.js-report-broken(data-id="report-broken")
- i.fa.fa-chain-broken
- | {{_ 'broken-cards'}}
- li
- a.js-report-files(data-id="report-orphaned-files")
- i.fa.fa-paperclip
- | {{_ 'orphanedFilesReportTitle'}}
- li
- a.js-report-files(data-id="report-files")
- i.fa.fa-paperclip
- | {{_ 'filesReportTitle'}}
- .main-body
- if loading.get
- +spinner
- else if showBrokenCardsReport.get
- +brokenCardsReport
- else if showFilesReport.get
- +filesReport
- else if showOrphanedFilesReport.get
- +orphanedFilesReport
- template(name="brokenCardsReport")
- .global-search-results-list-wrapper
- h1 {{_ 'broken-cards'}}
- if resultsCount
- +resultsPaged(this)
- else
- div {{_ 'no-results' }}
- template(name="filesReport")
- h1 {{_ 'filesReportTitle'}}
- if resultsCount
- table.table
- tr
- th Filename
- th.right Size (kB)
- th MIME Type
- th.center Usage
- th MD5 Sum
- th ID
- each att in attachmentFiles
- tr
- td {{ att.filename }}
- td.right {{fileSize att.length }}
- td {{ att.contentType }}
- td.center {{usageCount att._id.toHexString }}
- td {{ att.md5 }}
- td {{ att._id.toHexString }}
- else
- div {{_ 'no-results' }}
- template(name="orphanedFilesReport")
- h1 {{_ 'orphanedFilesReportTitle'}}
- if resultsCount
- table.table
- tr
- th Filename
- th.right Size (kB)
- th MIME Type
- th MD5 Sum
- th ID
- each att in attachmentFiles
- tr
- td {{ att.filename }}
- td.right {{fileSize att.length }}
- td {{ att.contentType }}
- td {{ att.md5 }}
- td {{ att._id.toHexString }}
- else
- div {{_ 'no-results' }}
|