src-ui/src/app/components/document-detail/document-detail.component.html
@if (archiveContentRenderType === ContentRenderType.PDF && !useNativePdfViewer) { @if (previewNumPages) {
Page
of {{previewNumPages}}
}
} @else { } Download @if (metadata?.has_archive_version) {
Download original
}
Actions
Reprocess Print More like this PDF Editor
Send
Share Links @if (emailEnabled) { Email }
Details @for (fieldInstance of document?.custom_fields; track fieldInstance.field; let i = $index) { @switch (getCustomFieldFromInstance(fieldInstance)?.data_type) { @case (CustomFieldDataType.String) { } @case (CustomFieldDataType.Date) { } @case (CustomFieldDataType.Integer) { } @case (CustomFieldDataType.Float) { } @case (CustomFieldDataType.Monetary) { } @case (CustomFieldDataType.Boolean) { } @case (CustomFieldDataType.Url) { } @case (CustomFieldDataType.DocumentLink) { } @case (CustomFieldDataType.Select) { } @case (CustomFieldDataType.LongText) { } } }
Content
Metadata @if (document) {
| Date modified | {{document.modified | customDate}} | | Date added | {{document.added | customDate}} | | Media filename | {{metadata?.media_filename}} | | Original filename | {{metadata?.original_filename}} | | Original MD5 checksum | {{metadata?.original_checksum}} | | Original file size | {{metadata?.original_size | fileSize}} | | Original mime type | {{metadata?.original_mime_type}} | @if (metadata?.has_archive_version) { | Archive MD5 checksum | {{metadata?.archive_checksum}} | } @if (metadata?.has_archive_version) { | Archive file size | {{metadata?.archive_size | fileSize}} | } } @if (metadata?.original_metadata?.length > 0) { } @if (metadata?.archive_metadata?.length > 0) { }
} @if (notesEnabled) { - Notes @if (document?.notes.length) { {{document.notes.length}} } } @if (historyEnabled) { - History
} @if (showPermissions) { - Permissions
}
Save @if (hasNext()) { Save & next } @if (!hasNext()) { Save & close } Discard
@if (showThumbnailOverlay) { !Document loading... }
Loading...
@if (document) { @switch (archiveContentRenderType) { @case (ContentRenderType.PDF) { @if (!useNativePdfViewer) {
} @else { } } @case (ContentRenderType.Text) { {{previewText}} } @case (ContentRenderType.Image) { !{{title}} } @case (ContentRenderType.TIFF) { @if (!tiffError) { !{{title}} } @else { {{tiffError}} } } @case (ContentRenderType.Other) { } } @if (requiresPassword) {
} }