diff --git a/app/logical/source/url.rb b/app/logical/source/url.rb index d2dc04edc..783761863 100644 --- a/app/logical/source/url.rb +++ b/app/logical/source/url.rb @@ -19,6 +19,7 @@ module Source class URL < Danbooru::URL SUBCLASSES = [ Source::URL::Twitter, + Source::URL::Plurk, Source::URL::Skeb, Source::URL::TwitPic, Source::URL::Foundation, diff --git a/app/logical/source/url/plurk.rb b/app/logical/source/url/plurk.rb new file mode 100644 index 000000000..d32a14552 --- /dev/null +++ b/app/logical/source/url/plurk.rb @@ -0,0 +1,68 @@ +# frozen_string_literal: true + +# Notes +# +# * Posts can have up to 10 images. +# * Artists commonly post extra images by replying to their own post. +# * Adult posts are hidden for logged out users. The main images can be found by +# scraping a