From 2ff244a7ca5dbbee1b796d2509e9f3a1f060f186 Mon Sep 17 00:00:00 2001 From: Pablo Corral Date: Mon, 29 Apr 2013 15:31:29 +0200 Subject: [PATCH] new oneboxer for Slideshare --- lib/oneboxer/slideshare_oneboxer.rb | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 lib/oneboxer/slideshare_oneboxer.rb diff --git a/lib/oneboxer/slideshare_oneboxer.rb b/lib/oneboxer/slideshare_oneboxer.rb new file mode 100644 index 00000000000..591385883f0 --- /dev/null +++ b/lib/oneboxer/slideshare_oneboxer.rb @@ -0,0 +1,14 @@ +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 +