プロジェクト

全般

プロフィール

バグ #812 » 0001-gyazo.patch

えび ふらい, 2016-01-24 01:08

差分を表示:

core/plugin/photo_support/photo_support.rb
end
# gyazo
defimageopener('gyazo', %r<^http://gyazo.com/[a-zA-Z0-9]+>) do |display_url|
defimageopener('gyazo', %r<\Ahttps?://gyazo.com/[a-zA-Z0-9]+>) do |display_url|
connection = HTTPClient.new
page = connection.get_content(display_url)
next nil if page.empty?
doc = Nokogiri::HTML(page)
result = doc.css('#gyazo_img').first
result = doc.css('.image').first
open(result.attribute('src'))
end
    (1-1/1)