From e7b442593613101de4b137b0270a78ea137eec4c Mon Sep 17 00:00:00 2001 From: Paul van Tilburg Date: Fri, 10 Sep 2010 21:00:24 +0200 Subject: [PATCH] Added support for audio and video (using an HTML5 hack). --- plemp.rb | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/plemp.rb b/plemp.rb index 3550600..477a754 100644 --- a/plemp.rb +++ b/plemp.rb @@ -110,10 +110,28 @@ module Plemp::Views img.draggable :id => id, :style => default_style, :src => R(StaticXX, "upload", file.basename), :alt => file.basename + when "video" + # HTML5 is not supported by Markaby! + self << \ + " \n" + when "audio" + # HTML5 is not supported by Markaby! + self << + " \n" when "text" - div.draggable(:id => id, :style => default_style) { CodeRay.scan_file(file).div } + div.draggable :id => id, :style => default_style do + CodeRay.scan_file(file).div + end else - span.draggable(:id => id, :style => default_style) { em "#{id}: Unsupported file type!" } + span.draggable :id => id, :style => default_style do + em "#{id}: Unsupported file type!" + end end script(:type => "text/javascript") { "setup_draggable('#{id}')" } end