allow onebox whitelist to be extended

This commit is contained in:
Sam
2013-08-02 15:48:35 +10:00
parent c4af6297b4
commit 2b3cdf9f38

View File

@ -8,10 +8,9 @@
#******************************************************************************# #******************************************************************************#
module Oneboxer module Oneboxer
module Whitelist module Whitelist
def self.entries def self.entries
[ @entries ||= [
Entry.new(/^https?:\/\/(?:www\.)?findery\.com\/.+/), Entry.new(/^https?:\/\/(?:www\.)?findery\.com\/.+/),
Entry.new(/^https?:\/\/(?:www\.)?zappos\.com\/.+/), Entry.new(/^https?:\/\/(?:www\.)?zappos\.com\/.+/),
Entry.new(/^https?:\/\/(?:www\.)?slideshare\.net\/.+/), Entry.new(/^https?:\/\/(?:www\.)?slideshare\.net\/.+/),
@ -97,8 +96,6 @@ module Oneboxer
nil nil
end end
private
class Entry class Entry
# oembed = false is probably safer, but this is the least-drastic change # oembed = false is probably safer, but this is the least-drastic change
def initialize(pattern, oembed = true) def initialize(pattern, oembed = true)