spee.ch/views/partials/assetInfo.handlebars

68 lines
2.6 KiB
Handlebars
Raw Normal View History

2017-07-07 02:38:57 +02:00
<div class="panel">
2017-07-07 03:03:29 +02:00
<h2>Name</h2>
<p>{{fileInfo.name}}</>
2017-07-07 02:38:57 +02:00
</div>
<div class="panel links">
<h2 class="subheader">Links</h2>
2017-07-12 17:24:45 +02:00
{{!--direct link to asset--}}
2017-07-07 02:38:57 +02:00
<a href="/{{fileInfo.name}}/{{fileInfo.claimId}}">Direct Link</a>
2017-07-07 07:37:06 +02:00
<br/>
2017-07-07 03:03:29 +02:00
<input type="text" id="direct-link" class="link" readonly="true" spellcheck="false" value="https://spee.ch/{{fileInfo.name}}/{{fileInfo.claimId}}"/>
2017-07-07 02:38:57 +02:00
<button class="copy-button" data-elementtocopy="direct-link" onclick="copyToClipboard(event)">copy</button>
<br/>
<br/>
2017-07-12 17:24:45 +02:00
{{!--markdown text using asset--}}
{{#ifConditional fileInfo.fileType '===' 'video/mp4'}}
{{else}}
Markdown
<br/>
<input type="text" id="markdown-text" class="link" readonly="true" spellcheck="false" value='![{{fileInfo.name}}](https://spee.ch/{{fileInfo.name}}/{{fileInfo.claimId}})'/>
<button class="copy-button" data-elementtocopy="markdown-text" onclick="copyToClipboard(event)">copy</button>
<br/>
<br/>
{{/ifConditional}}
{{!-- html text for embedding asset--}}
2017-07-07 02:38:57 +02:00
Embed HTML
2017-07-07 03:03:29 +02:00
<br/>
2017-07-07 02:38:57 +02:00
{{#ifConditional fileInfo.fileType '===' 'video/mp4'}}
2017-07-09 00:17:40 +02:00
<input type="text" id="embed-text" class="link" readonly="true" spellcheck="false" value='&lt;video autoplay controls>&lt;source src="https://spee.ch/{{fileInfo.name}}/{{fileInfo.claimId}}" />&lt;/video>'/>
2017-07-07 02:38:57 +02:00
{{else}}
<input type="text" id="embed-text" class="link" readonly="true" spellcheck="false" value='&lt;img src="https://spee.ch/{{fileInfo.name}}/{{fileInfo.claimId}}" />'/>
{{/ifConditional}}
<button class="copy-button" data-elementtocopy="embed-text" onclick="copyToClipboard(event)">copy</button>
2017-07-07 03:03:29 +02:00
<br/>
<br/>
2017-07-12 17:24:45 +02:00
{{!-- link to show route for asset--}}
<a href="/show/{{fileInfo.name}}/{{fileInfo.claimId}}">Details Link</a>
2017-07-07 03:03:29 +02:00
</br>
<input type="text" id="show-link" class="link" readonly="true" spellcheck="false" value="https://spee.ch/show/{{fileInfo.name}}/{{fileInfo.claimId}}"/>
<button class="copy-button" data-elementtocopy="show-link" onclick="copyToClipboard(event)">copy</button>
2017-07-07 02:38:57 +02:00
<br/>
<br/>
</div>
<div class="panel">
<h2 class="subheader">Metadata</h2>
<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>{{fileInfo.claimId}}</td>
</tr>
<tr class="metadata-row">
<td class="left-column">File Name</td>
<td>{{fileInfo.fileName}}</td>
</tr>
<tr>
2017-07-12 02:12:39 +02:00
<td class="left-column">File Type</td>
2017-07-07 02:38:57 +02:00
<td>{{#if fileInfo.fileType}}
{{fileInfo.fileType}}
{{else}}
unknown
{{/if}}
</td>
</tr>
</table>
2017-07-12 02:12:39 +02:00
</div>