<h2 class="h2--top">Title</h2> <div class="row row--short"> {{fileInfo.title}} </div> <h2>Links</h2> {{!-- short direct link to asset --}} <div class="row row--short"> <div class="column column--7"> <a href="/{{fileInfo.shortId}}/{{fileInfo.name}}.{{fileInfo.fileExt}}">Short Link</a> <div class="input-error" id="input-error-copy-short-link" hidden="true"></div> <br/> <input type="text" id="short-link" class="input-disabled" readonly spellcheck="false" value="https://spee.ch/{{fileInfo.shortId}}/{{fileInfo.name}}.{{fileInfo.fileExt}}" onclick="select()"/> </div><div class="column column--3"> <button class="button--primary" data-elementtocopy="short-link" onclick="copyToClipboard(event)">copy</button> </div> </div> {{!-- html text for embedding asset--}} <div class="row row--short"> <div class="column column--7"> Embed HTML <div class="input-error" id="input-error-copy-embed-text" hidden="true"></div> <br/> {{#ifConditional fileInfo.fileType '===' 'video/mp4'}} <input type="text" id="embed-text" class="input-disabled" readonly onclick="select()" spellcheck="false" value='<video width="100%" controls src="https://spee.ch/{{fileInfo.claimId}}/{{fileInfo.name}}.{{fileInfo.fileExt}}"/></video>'/> {{else}} <input type="text" id="embed-text" class="input-disabled" readonly onclick="select()" spellcheck="false" value='<img src="https://spee.ch/{{fileInfo.claimId}}/{{fileInfo.name}}.{{fileInfo.fileExt}}" />'/> {{/ifConditional}} </div><div class="column column--3"> <button class="button--primary" data-elementtocopy="embed-text" onclick="copyToClipboard(event)">copy</button> </div> </div> <h2>Description</h2> <div class="row row--short"> {{fileInfo.description}} </div> <h2>Metadata</h2> <div class="row row--short"> <table class="metadata-table" style="table-layout: fixed"> <tr class="metadata-row"> <td class="left-column">Name</td> <td>{{fileInfo.name}}</td> </tr> <tr class="metadata-row"> <td class="left-column">Claim Id</td> <td class="wrap-words">{{fileInfo.claimId}}</td> </tr> <tr class="metadata-row"> <td class="left-column">File Name</td> <td>{{fileInfo.fileName}}</td> </tr> <tr> <td class="left-column">File Type</td> <td>{{#if fileInfo.fileType}} {{fileInfo.fileType}} {{else}} unknown {{/if}} </td> </tr> </table> </div> <script type ="text/javascript"> function copyToClipboard(event){ var elementToCopy = event.target.dataset.elementtocopy; var element = document.getElementById(elementToCopy); var errorElement = 'input-error-copy-text' + elementToCopy; element.select(); try { document.execCommand('copy'); } catch (err) { showError(errorElement, 'Oops, unable to copy'); } } </script>