Add patreon

This commit is contained in:
asonix 2019-03-05 19:14:28 -06:00
parent e89fba290a
commit ddefe936c5
No known key found for this signature in database
GPG Key ID: 6986797E36BFA1D4
1 changed files with 6 additions and 0 deletions

View File

@ -302,6 +302,8 @@ class Formatter
return link_to_reddit(username) return link_to_reddit(username)
when 'poizen.me' when 'poizen.me'
return link_to_poizen(username) return link_to_poizen(username)
when 'patreon.com'
return link_to_patreon(username)
else else
return link_to_account(acct) unless linkable_accounts return link_to_account(acct) unless linkable_accounts
end end
@ -390,6 +392,10 @@ class Formatter
link_to(username, "https://poizen.me/#{username}", "poizen.me") link_to(username, "https://poizen.me/#{username}", "poizen.me")
end end
def link_to_patreon(username)
link_to(username, "https://www.patreon.com/#{username}", "patreon.com")
end
def link_to(username, url, domain) def link_to(username, url, domain)
"<span class=\"h-card\"><a href=\"#{url}\" target=\"blank\" rel=\"noopener noreferrer\" class=\"u-url mention\">@<span>#{username}@#{domain}</span></a></span>" "<span class=\"h-card\"><a href=\"#{url}\" target=\"blank\" rel=\"noopener noreferrer\" class=\"u-url mention\">@<span>#{username}@#{domain}</span></a></span>"
end end