require "uri"
class ShortenURLs < Plugin
- include WWW
+ # starting from about shorturl 0.8.4, the WWW module is not defined
+ include WWW rescue nil
Config.register Config::ArrayValue.new('shortenurls.services_blacklist',
:default => ['rubyurl', 'shorterlink'],
return nil
end
- service = params[:service].to_sym || m.plugin.to_sym
+ service = (params[:service] || m.plugin).to_sym
service = :rubyurl if service == :shorturl
tried = []