mirror of
https://github.com/discourse/discourse.git
synced 2025-01-31 11:44:00 +08:00
commit
e216e2361b
13
lib/oneboxer/video_onebox.rb
Normal file
13
lib/oneboxer/video_onebox.rb
Normal file
|
@ -0,0 +1,13 @@
|
|||
require_dependency 'oneboxer/base_onebox'
|
||||
|
||||
module Oneboxer
|
||||
class VideoOnebox < BaseOnebox
|
||||
|
||||
matcher /^https?:\/\/.*\.(mov|mp4|ogg)$/
|
||||
|
||||
def onebox
|
||||
"<video width='100%' height='100%' controls><source src='#{@url}'><a href='#{@url}'>#{@url}</a></video>"
|
||||
end
|
||||
|
||||
end
|
||||
end
|
Loading…
Reference in New Issue
Block a user