mirror of
https://github.com/discourse/discourse.git
synced 2025-06-07 10:58:48 +08:00
allow onebox whitelist to be extended
This commit is contained in:
@ -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)
|
||||||
|
Reference in New Issue
Block a user