- Created by Olivia Schütt (Unlicensed) on Oct 07, 2021
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
Version 1 Next »
File Type Pattern
The following code fragments can be used:
<cp-overlay-box-top-left style="..."></cp-overlay-box-top-left> <cp-overlay-box-bottom-left style="..."></cp-overlay-box-bottom-left> <cp-overlay-box-bottom-right style="..."></cp-overlay-box-bottom-right>
Rules
the style property is optional: if defined it will allow overriding the default styles of the overlay box. It directly binds to the style attribute of an HTML element and therefore can contain standard CSS style attributes
The content of each element can be other HTML tags or text
See Examples for some examples of different display patterns for different FileTypes / VirtualTypes
Virtual Item Pattern
<cp-thumbnail-content></cp-thumbnail-content> <cp-overlay-box-top-left></cp-overlay-box-top-left> <cp-overlay-box-bottom-left></cp-overlay-box-bottom-left> <cp-overlay-box-bottom-right></cp-overlay-box-bottom-right>
Icons
Embed icons with
<cp-icon name="video-image" size="24"></cp-icon>
Example Image
<cp-overlay-box-top-left style="background-color: #1f1f1f; fill: #17202A; color: #000000"> <font color="#FFFFFF"> {% if data.fileMetadata.fileExtension %}{{data.fileMetadata.fileExtension | replace:"." | upcase }}{% endif %} </font> </cp-overlay-box-top-left> <cp-overlay-box-bottom-left style="background-color: #1f1f1f; fill: #17202A; color: #000000"> {% if data.explicitContentLayer %} <font color="#FFFFFF"> <i class="material-icons md-16 icon-block-helper"> </font> {% endif %} {% assign start = "now" | date: '%s' %} {% assign end = audit.creationDate | date: '%s' %} {% assign lifespanSeconds = start | minus: end %} {% assign lifespanDays = lifespanSeconds | divided_by: 3600 | divided_by: 24 %} {% if lifespanDays <= 5 %} <font color="#f74931"> <i class="material-icons md-16 icon-new-box"></i> </font> {% else %} <!--This content is {{ lifespanDays }} days old. <br--> {% endif %} {% if contentPermissionSetIds contains 'a16d98ceebe342c28fc5fc089a0f2ac4' %} <font color="#FFFFFF"> <i class="material-icons md-16 icon-archive"></i> </font> {% elsif contentPermissionSetIds contains 'fb0fa99c03cc4a72b0b586cf3bed18cc' %} <font color="#FFFFFF"> <i class="material-icons md-16 icon-earth"></i> </font> {% elsif contentPermissionSetIds contains 'c0b46e3b39154f12a1d1c9ab8fd365f0' %} <font color="#FFFFFF"> <i class="material-icons md-16 icon-earth"></i> </font> {% elsif contentPermissionSetIds contains '1ed6366c34c2443fb7d9a99917bc596e' %} <font color="#FFFFFF"> <i class="material-icons md-16 icon-account-group"></i> </font> {% elsif contentPermissionSetIds contains 'a628678f5e134f21a9f6b4e454113c23' %} <font color="#FFFFFF"> <i class="material-icons md-16 icon-key-variant"></i> </font> {% elsif contentPermissionSetIds contains 'f0c6382971bf4710b9ca57c85c3fc76a' %} <font color="#FFFFFF"> <i class="material-icons md-16 icon-key-variant"></i> </font> {% else %} <font color="#FFFFFF"> <i class="material-icons md-16 icon-key-variant"></i> </font> {% endif %} {% if brokenReferenceIds.size > 0 or brokenIndirectReferenceIds.size > 0 or brokenRelationIds.size > 0 %} - <font color="#706f6e"> (!) </font>{% endif %} </cp-overlay-box-bottom-left>
Examples for all File Types
Video: ---------------------------- <cp-overlay-box-bottom-right style="background-color: transparent; fill: green"> <cp-icon name="video-image" sizeClass="ic-24"></cp-icon> </cp-overlay-box-bottom-right> <cp-overlay-box-top-left style="background-color: green"> {% if data.videoMetadata.fileExtension %}{{data.videoMetadata.fileExtension | removefirst: "." | upcase}}{% endif %} </cp-overlay-box-top-left> <cp-overlay-box-bottom-left> {% if contentPermissionSetIds contains '44a2e6a0c6e74f9fbc427507cda1dbac' %}Restricted {% elsif contentPermissionSetIds contains '5246b11b811d48c19e61c697d3819803' %}Restricted {% elsif contentPermissionSetIds contains '22fa6a3d55194b50a9dda3432767d1c8' %}Restricted {% elsif contentPermissionSetIds contains '15cf7c71fc5346a2951bbde4a13556df' %}Restricted {% elsif contentPermissionSetIds contains 'fab4d49e526c4f99b50422e5aef2488c' %}Press {% elsif contentPermissionSetIds contains 'd914d272a90c4c119c34e68adf0e343d' %}Dealers {% elsif contentPermissionSetIds contains '8f4ea4900f0c44fc8605bf0d5b81fc2d' %}Internal Reader {% elsif contentPermissionSetIds contains 'b999758e71294d53bdb5e585e5acb135' %}Editor PM {% elsif contentPermissionSetIds contains '738a3f16a31541028b520331639422db' %}Editor Corporate {% elsif contentPermissionSetIds contains '157f3241b79344e0935f87d4a40a73a3' %}Admin {% elsif contentPermissionSetIds contains '00b15b669c174160a32254052ed06872' %}Owner {% else %}Private{% endif %} {% if contentPermissionSetIds contains 'b007551e236d4aeda64798043572216c' %} - Original{% endif %} {% if brokenReferenceIds.size > 0 or brokenIndirectReferenceIds.size > 0 or brokenRelationIds.size > 0 %} - <font color="#ff5576"> (!) </font>{% endif %} </cp-overlay-box-bottom-left> ---------------------------------------- ---------------------------------------- File: -------------------------- {% if data.fileMetadata.fileExtension and data.fileMetadata.fileExtension != "" %} <cp-overlay-box-top-left> {{data.fileMetadata.fileExtension | removefirst: "." | upcase}} </cp-overlay-box-top-left> {% endif %} <cp-overlay-box-bottom-left> <h2><b>Title - <font color="#ff5576"> (!) </font></b></h2> <p> Try out the <b>dimension</b> of the box</p> <p> What happens if I keep increasing the lenght of the text?</p> </cp-overlay-box-bottom-left> <cp-overlay-box-bottom-right style="opacity: 0.7; background-color: black; color: red; fill: red"> <cp-icon name="check" sizeClass="ic-14"></cp-icon> </cp-overlay-box-bottom-right> ---------------------------------------- ---------------------------------------- Audio: -------------------- <cp-overlay-box-top-left style="background-color: red; opacity: 0.5"> {% if data.audioMetadata.fileExtension %}{{data.audioMetadata.fileExtension | removefirst: "." | upcase}}{% endif %} <cp-icon name="music" sizeClass="ic-18"></cp-icon> </cp-overlay-box-top-left> <cp-overlay-box-bottom-left> {% if contentPermissionSetIds contains '44a2e6a0c6e74f9fbc427507cda1dbac' %}Restricted {% elsif contentPermissionSetIds contains '5246b11b811d48c19e61c697d3819803' %}Restricted {% elsif contentPermissionSetIds contains '22fa6a3d55194b50a9dda3432767d1c8' %}Restricted {% elsif contentPermissionSetIds contains '15cf7c71fc5346a2951bbde4a13556df' %}Restricted {% elsif contentPermissionSetIds contains 'fab4d49e526c4f99b50422e5aef2488c' %}Press {% elsif contentPermissionSetIds contains 'd914d272a90c4c119c34e68adf0e343d' %}Dealers {% elsif contentPermissionSetIds contains '8f4ea4900f0c44fc8605bf0d5b81fc2d' %}Internal Reader {% elsif contentPermissionSetIds contains 'b999758e71294d53bdb5e585e5acb135' %}Editor PM {% elsif contentPermissionSetIds contains '738a3f16a31541028b520331639422db' %}Editor Corporate {% elsif contentPermissionSetIds contains '157f3241b79344e0935f87d4a40a73a3' %}Admin {% elsif contentPermissionSetIds contains 'b007551e236d4aeda64798043572216c' %}Owner {% else %}Private{% endif %} {% if contentPermissionSetIds contains '00b15b669c174160a32254052ed06872' %} - Original{% endif %} {% if brokenReferenceIds.size > 0 or brokenIndirectReferenceIds.size > 0 or brokenRelationIds.size > 0 %} - <font color="#ff5576"> (!) </font>{% endif %} </cp-overlay-box-bottom-left> ---------------------------------------- ---------------------------------------- Document: -------------------------- <cp-overlay-box-top-left> {% if data.documentMetadata.fileExtension %}{{data.documentMetadata.fileExtension | removefirst: "." | upcase}}{% endif %} </cp-overlay-box-top-left> <cp-overlay-box-bottom-left> {% if contentPermissionSetIds contains '44a2e6a0c6e74f9fbc427507cda1dbac' %}Restricted {% elsif contentPermissionSetIds contains '5246b11b811d48c19e61c697d3819803' %}Restricted {% elsif contentPermissionSetIds contains '22fa6a3d55194b50a9dda3432767d1c8' %}Restricted {% elsif contentPermissionSetIds contains '15cf7c71fc5346a2951bbde4a13556df' %}Restricted {% elsif contentPermissionSetIds contains 'fab4d49e526c4f99b50422e5aef2488c' %}Press {% elsif contentPermissionSetIds contains 'd914d272a90c4c119c34e68adf0e343d' %}Dealers {% elsif contentPermissionSetIds contains '8f4ea4900f0c44fc8605bf0d5b81fc2d' %}Internal Reader {% elsif contentPermissionSetIds contains 'b999758e71294d53bdb5e585e5acb135' %}Editor PM {% elsif contentPermissionSetIds contains '738a3f16a31541028b520331639422db' %}Editor Corporate {% elsif contentPermissionSetIds contains '157f3241b79344e0935f87d4a40a73a3' %}Admin {% elsif contentPermissionSetIds contains 'b007551e236d4aeda64798043572216c' %}Owner {% else %}Private{% endif %} {% if contentPermissionSetIds contains '00b15b669c174160a32254052ed06872' %} - Original{% endif %} {% if brokenReferenceIds.size > 0 or brokenIndirectReferenceIds.size > 0 or brokenRelationIds.size > 0 %} - <font color="#ff5576"> (!) </font>{% endif %} </cp-overlay-box-bottom-left> ---------------------------------------- ---------------------------------------- Image: -------------------- <cp-overlay-box-top-left style="background-color: blue"> {% if data.imageMetadata.fileExtension %}{{data.imageMetadata.fileExtension | removefirst: "." | upcase}}{% endif %} </cp-overlay-box-top-left> <cp-overlay-box-bottom-right style="background-color: white; fill: blue"> <cp-icon name="image"></cp-icon> </cp-overlay-box-bottom-right> <cp-overlay-box-bottom-left style="opacity: 0.7"> {% if contentPermissionSetIds contains '44a2e6a0c6e74f9fbc427507cda1dbac' %}Restricted {% elsif contentPermissionSetIds contains '5246b11b811d48c19e61c697d3819803' %}Restricted {% elsif contentPermissionSetIds contains '22fa6a3d55194b50a9dda3432767d1c8' %}Restricted {% elsif contentPermissionSetIds contains '15cf7c71fc5346a2951bbde4a13556df' %}Restricted {% elsif contentPermissionSetIds contains 'fab4d49e526c4f99b50422e5aef2488c' %}Press {% elsif contentPermissionSetIds contains 'd914d272a90c4c119c34e68adf0e343d' %}Dealers {% elsif contentPermissionSetIds contains '8f4ea4900f0c44fc8605bf0d5b81fc2d' %}Internal Reader {% elsif contentPermissionSetIds contains 'b999758e71294d53bdb5e585e5acb135' %}Editor PM {% elsif contentPermissionSetIds contains '738a3f16a31541028b520331639422db' %}Editor Corporate {% elsif contentPermissionSetIds contains '157f3241b79344e0935f87d4a40a73a3' %}Admin {% elsif contentPermissionSetIds contains 'b007551e236d4aeda64798043572216c' %}Owner {% else %}Private{% endif %} {% if contentPermissionSetIds contains '00b15b669c174160a32254052ed06872' %} - Original{% endif %} {% if brokenReferenceIds.size > 0 or brokenIndirectReferenceIds.size > 0 or brokenRelationIds.size > 0 %} - <font color="#ff5576"> (!) </font>{% endif %} </cp-overlay-box-bottom-left> ---------------------------------------- ---------------------------------------- Vector: --------------------- <cp-overlay-box-top-left> {% if data.vectorMetadata.fileExtension %}{{data.vectorMetadata.fileExtension | removefirst: "." | upcase}}{% endif %} </cp-overlay-box-top-left> <cp-overlay-box-bottom-left> {% if contentPermissionSetIds.size == 0 %}Private{% endif %} {% if brokenReferenceIds.size > 0 or brokenIndirectReferenceIds.size > 0 or brokenRelationIds.size > 0 %} - <font color="#ff5576"> (!) </font>{% endif %} </cp-overlay-box-bottom-left> ---------------------------------------- ---------------------------------------- Video: ---------------- <cp-overlay-box-bottom-right style="background-color: transparent; fill: green"> <cp-icon name="video-image" sizeClass="ic-24"></cp-icon> </cp-overlay-box-bottom-right> <cp-overlay-box-top-left style="background-color: green"> {% if data.videoMetadata.fileExtension %}{{data.videoMetadata.fileExtension | removefirst: "." | upcase}}{% endif %} </cp-overlay-box-top-left> <cp-overlay-box-bottom-left> {% if contentPermissionSetIds contains '44a2e6a0c6e74f9fbc427507cda1dbac' %}Restricted {% elsif contentPermissionSetIds contains '5246b11b811d48c19e61c697d3819803' %}Restricted {% elsif contentPermissionSetIds contains '22fa6a3d55194b50a9dda3432767d1c8' %}Restricted {% elsif contentPermissionSetIds contains '15cf7c71fc5346a2951bbde4a13556df' %}Restricted {% elsif contentPermissionSetIds contains 'fab4d49e526c4f99b50422e5aef2488c' %}Press {% elsif contentPermissionSetIds contains 'd914d272a90c4c119c34e68adf0e343d' %}Dealers {% elsif contentPermissionSetIds contains '8f4ea4900f0c44fc8605bf0d5b81fc2d' %}Internal Reader {% elsif contentPermissionSetIds contains 'b999758e71294d53bdb5e585e5acb135' %}Editor PM {% elsif contentPermissionSetIds contains '738a3f16a31541028b520331639422db' %}Editor Corporate {% elsif contentPermissionSetIds contains '157f3241b79344e0935f87d4a40a73a3' %}Admin {% elsif contentPermissionSetIds contains '00b15b669c174160a32254052ed06872' %}Owner {% else %}Private{% endif %} {% if contentPermissionSetIds contains 'b007551e236d4aeda64798043572216c' %} - Original{% endif %} {% if brokenReferenceIds.size > 0 or brokenIndirectReferenceIds.size > 0 or brokenRelationIds.size > 0 %} - <font color="#ff5576"> (!) </font>{% endif %} </cp-overlay-box-bottom-left> ---------------------------------------- ---------------------------------------- Virtual Type WAFT: ----------------------------- <cp-thumbnail-content> {% if data.otherContentAndUsageInformation.mediaType %} <h2>{{data.otherContentAndUsageInformation.mediaType | tagbox_list | join: ", "}}</h2>{% else %}<h2>Virtual Type WAFT</h2> {% endif %} <h3>{% if data.virtualTypeWaft.textSingleLineNoTranslations %}{{data.virtualTypeWaft.textSingleLineNoTranslations}}<br>{% endif %} </h3> <h5>{% if data.virtualTypeWaft.trigger.triggeredOn %} Last Triggered: {{data.virtualTypeWaft.trigger.triggeredOn | local_date: "%d.%m.%Y %H:%M:%S"}}{% endif %}</h5> </cp-thumbnail-content> <cp-overlay-box-top-left style="opacity: 1"> VIRTUAL </cp-overlay-box-top-left> <cp-overlay-box-bottom-right style="display: none"> </cp-overlay-box-bottom-right> <cp-overlay-box-bottom-left> {% if contentPermissionSetIds contains '2762d63b8f774790b8add8e23fa2ea4b' %}Archived {% elsif contentPermissionSetIds contains '54953fc4a3134c85b06ef48460f8551d' %}Restricted Admin {% elsif contentPermissionSetIds contains '9c23b9b8570c4b8c981ae2fd6c858a35' %}Restricted PM {% elsif contentPermissionSetIds contains '39f9e25dde09424ab3734cef399a080e' %}Restricted Corporate {% elsif contentPermissionSetIds contains '83c7e5e5dee04eab840d223720e1dac4' %}Press {% elsif contentPermissionSetIds contains 'dc4748544b104e8483fdcaf69c0ef8b0' %}Dealer {% elsif contentPermissionSetIds contains '353afbfba904445eb5eca4b102a8d48e' %}Internal {% elsif contentPermissionSetIds contains '4df189f0729d41d3a5dc7d6366e95985' %}Editor Corporate {% elsif contentPermissionSetIds contains '2ca6cf910fe149259b538b254607f1d7' %}Editor PM {% elsif contentPermissionSetIds contains 'c647a09de9324419b9aa64118159ab1c' %}Admin {% elsif contentPermissionSetIds contains '0fff59fe263443649accbf932a01d6e1' %}Owner {% else %}Private{% endif %} </cp-overlay-box-bottom-left>
- No labels