]> git.parisson.com Git - teleforma.git/commitdiff
fix audio tag, fix mp3 mime detection
authoryomguy <yomguy@parisson.com>
Sun, 22 Jul 2012 22:26:12 +0000 (00:26 +0200)
committeryomguy <yomguy@parisson.com>
Sun, 22 Jul 2012 22:26:12 +0000 (00:26 +0200)
teleforma/models.py
teleforma/templates/teleforma/course_media.html

index 83e38e4ec34ee2598244b361890ca251a9be66bc..4da9817352219b00e35eb2b014722152a9b9aa21 100755 (executable)
@@ -432,7 +432,11 @@ class Media(MediaBase):
 
     def set_mime_type(self):
         if self.item.file:
-            self.mime_type = mimetypes.guess_type(self.item.file.path)[0]
+            mime_type = mimetypes.guess_type(self.item.file.path)[0]
+            if mime_type == 'audio/mpeg':
+                self.mime_type = 'audio/mp3'
+            else:
+                self.mime_type = mime_type
             self.save()
 
     def __unicode__(self):
index 29fbed6242b09121af537ffb2dbd522790158c11..0b5155d496f31fa49a7a067b7f642bc26e690d77 100644 (file)
@@ -61,7 +61,7 @@ $(document).ready(function(){
 
 {% elif "audio" in media.mime_type %}
 <div class="audio">
-<audio width="640" height="80">
+<audio controls preload="auto">
 <source src="{{ MEDIA_URL }}{{ media.item.file }}" type="{{ media.mime_type }}" />
 </audio>
 </div>