discourse/lib/oneboxer/slideshare_oneboxer.rb

15 lines
312 B
Ruby
Raw Normal View History

2013-04-29 21:31:29 +08:00
require_dependency 'oneboxer/oembed_onebox'
module Oneboxer
class SlideshareOnebox < OembedOnebox
matcher /^https?\:\/\/(www\.)?slideshare\.net\/*\/.*$/
def oembed_endpoint
"http://www.slideshare.net/api/oembed/2?url=#{BaseOnebox.uriencode(@url)}&format=json&maxwidth=600"
end
end
end