From ce8c4c5e7d918d81e09710d7c89a45d36a80c32a Mon Sep 17 00:00:00 2001 From: vincent-peugnet Date: Wed, 7 Aug 2019 13:18:45 +0200 Subject: new medialist parse synthax + media file id bugfix --- app/class/media.php | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'app/class/media.php') diff --git a/app/class/media.php b/app/class/media.php index cd6c6f0..4b947fc 100644 --- a/app/class/media.php +++ b/app/class/media.php @@ -13,7 +13,7 @@ class Media const IMAGE = array('jpg', 'jpeg', 'gif', 'png'); const SOUND = array('mp3', 'flac'); - const VIDEO = array('mp4', 'mov', 'avi'); + const VIDEO = array('mp4', 'mov', 'avi', 'mkv'); @@ -98,9 +98,13 @@ class Media return $this->type; } - public function size() + public function size($display = 'binary') { - return $this->size; + if($display == 'hr') { + return readablesize($this->size); + } else { + return $this->size; + } } public function width() @@ -122,8 +126,8 @@ class Media public function setid($id) { - if (strlen($id) < 40 and is_string($id)) { - $this->id = strip_tags(strtolower($id)); + if (is_string($id)) { + $this->id = $id; } } -- cgit v1.2.3