summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorBjörn Schießle <schiessle@owncloud.com>2013-03-14 20:10:21 +0100
committerBjörn Schießle <schiessle@owncloud.com>2013-03-14 20:10:21 +0100
commit285d328ef145010922773a0d05451a80759da788 (patch)
tree1cc75a19ca5461ba23d3941ca935929a47b78592 /apps
parentabe408e934d1620a500d9be365e265c9fd635b27 (diff)
downloadnextcloud-server-285d328ef145010922773a0d05451a80759da788.tar.gz
nextcloud-server-285d328ef145010922773a0d05451a80759da788.zip
use html video tag to preview videos for public shares
Diffstat (limited to 'apps')
-rw-r--r--apps/files_sharing/templates/public.php9
1 files changed, 8 insertions, 1 deletions
diff --git a/apps/files_sharing/templates/public.php b/apps/files_sharing/templates/public.php
index 88692445ec3..88a4cc242ba 100644
--- a/apps/files_sharing/templates/public.php
+++ b/apps/files_sharing/templates/public.php
@@ -28,7 +28,13 @@
<div id="imgframe">
<img src="<?php p($_['downloadURL']); ?>" />
</div>
- <?php endif; ?>
+ <?php elseif (substr($_['mimetype'], 0, strpos($_['mimetype'], '/')) == 'video'): ?>
+ <div id="imgframe">
+ <video tabindex="0" controls="" autoplay="">
+ <source src="<?php p($_['downloadURL']); ?>" type="<?php p($_['mimetype']); ?>" />
+ </video>
+ </div>
+ <?php else: ?>
<ul id="noPreview">
<li class="error">
<?php p($l->t('No preview available for').' '.$_['fileTarget']); ?><br />
@@ -37,6 +43,7 @@
/><?php p($l->t('Download'))?></a>
</li>
</ul>
+ <?php endif; ?>
<?php endif; ?>
</div>
<footer><p class="info"><a href="http://owncloud.org/">ownCloud</a> &ndash;