Info modals for related info

pull/10/head
Jens Pelzetter 2021-07-31 10:47:38 +02:00
parent d14e2433da
commit 7eaba5ee31
3 changed files with 50 additions and 0 deletions

View File

@ -216,10 +216,52 @@
<span class="sr-only">#{CmsDefaultStepsMessageBundle['relatedinfo.attachments.move.button']}"</span>
</button>
<button class="btn btn-secondary mx-2"
data-toggle="modal"
data-target="#attachment-#{attachment.uuid}-info-dialog"
type="button">
<bootstrap:svgIcon icon="info-circle" />
<span class="sr-only">#{CmsDefaultStepsMessageBundle['relatedinfo.attachments.info.button']}"</span>
</button>
<div aria-hidden="true"
aria-labelledby="attachment-#{attachment.uuid}-info-dialog-title"
class="modal fade"
id="attachment-#{attachment.uuid}-info-dialog"
tabindex="-1"
>
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h3 class="modal-title"
id="attachment-#{attachment.uuid}-info-dialog-title">
#{CmsDefaultStepsMessageBundle.getMessage('relatedinfo.attachments.info.dialog.title', [list.name, attachment.title])}
</h3>
<button
aria-label="#{CmsDefaultStepsMessageBundle['relatedinfo.attachments.info.dialog.close']}"
class="close"
data-dismiss="modal"
type="button">
<bootstrap:svgIcon icon="x" />
</button>
</div>
<div class="modal-body">
<dl>
<dt>#{CmsDefaultStepsMessageBundle['relatedinfo.attachments.info.dialog.title.label']}</dt>
<dd>#{attachment.title}</dd>
<dt>#{CmsDefaultStepsMessageBundle['relatedinfo.attachments.info.dialog.type.label']}</dt>
<dd>#{attachment.assetTypeLabel}</dd>
</dl>
</div>
<div class="modal-footer">
<button class="btn btn-secondary"
data-dismiss="modal"
type="button">
#{CmsDefaultStepsMessageBundle['relatedinfo.attachments.info.dialog.close']}
</button>
</div>
</div>
</div>
</div>
<c:if test="#{attachment.assetType.equals(CmsRelatedInfoStep.relatedLinkType)}">
<a class="btn btn-primary mx-2"
href="#{mvc.basePath}/#{ContentSectionModel.sectionName}/documents/#{CmsSelectedDocumentModel.itemPath}/@relatedinfo/attachmentlists/#{list.name}/links/#{attachment.assetUuid}/@details"

View File

@ -234,3 +234,7 @@ relatedinfo.attachment.remove.cancel=Cancel
relatedinfo.attachment.remove.confirm=Remove
relatedinfo.attachment.remove.title=Confirm removal of attachment
relatedinfo.attachment.remove.message=Are your sure to remove the attachment {1} from attachment list {0}?
relatedinfo.attachments.info.dialog.title=Attachment {1} of list {0}
relatedinfo.attachments.info.dialog.close=Close
relatedinfo.attachments.info.dialog.title.label=Title
relatedinfo.attachments.info.dialog.type.label=Type

View File

@ -234,3 +234,7 @@ relatedinfo.attachment.remove.cancel=Abbrechen
relatedinfo.attachment.remove.confirm=Entfernen
relatedinfo.attachment.remove.title=Confirm removal of attachment
relatedinfo.attachment.remove.message=Sind Sie sicher, dass Sie die weiterf\u00fchrende Information {1} aus der Anhangliste {0} entfernen wollen?
relatedinfo.attachments.info.dialog.title=Anhang {1} der List {0}
relatedinfo.attachments.info.dialog.close=Schlie\u00dfen
relatedinfo.attachments.info.dialog.title.label=Titel
relatedinfo.attachments.info.dialog.type.label=Typ