mirror of
https://github.com/discourse/discourse.git
synced 2024-11-24 17:15:32 +08:00
14 lines
244 B
Ruby
14 lines
244 B
Ruby
|
require_dependency 'oneboxer/base_onebox'
|
||
|
|
||
|
module Oneboxer
|
||
|
class ImageOnebox < BaseOnebox
|
||
|
|
||
|
matcher /^https?:\/\/.*\.(jpg|png|gif|jpeg)$/
|
||
|
|
||
|
def onebox
|
||
|
"<a href='#{@url}' target='_blank'><img src='#{@url}'></a>"
|
||
|
end
|
||
|
|
||
|
end
|
||
|
end
|