discourse/lib/oneboxer/video_onebox.rb

14 lines
257 B
Ruby
Raw Normal View History

2013-06-20 23:52:28 -04:00
require_dependency 'oneboxer/base_onebox'
module Oneboxer
class VideoOnebox < BaseOnebox
matcher /^https?:\/\/.*\.(mov|mp4)$/
2013-06-20 23:52:28 -04:00
def onebox
"<video controls><source src='#{@url}'><a href='#{@url}'>#{@url}</a></video>"
2013-06-20 23:52:28 -04:00
end
end
end