Added bitbucket, picarto, twitch, and reddit formats
This commit is contained in:
parent
39992f55c1
commit
d04b032340
1 changed files with 24 additions and 0 deletions
|
@ -235,8 +235,16 @@ class Formatter
|
||||||
return link_to_github(username)
|
return link_to_github(username)
|
||||||
when 'gitlab.com'
|
when 'gitlab.com'
|
||||||
return link_to_gitlab(username)
|
return link_to_gitlab(username)
|
||||||
|
when 'bitbucket.org'
|
||||||
|
return link_to_bitbucket(username)
|
||||||
when 'telegram.org'
|
when 'telegram.org'
|
||||||
return link_to_telegram(username)
|
return link_to_telegram(username)
|
||||||
|
when 'picarto.tv'
|
||||||
|
return link_to_picarto(username)
|
||||||
|
when 'twitch.tv'
|
||||||
|
return link_to_twitch(username)
|
||||||
|
when 'reddit.com'
|
||||||
|
return link_to_reddit(username)
|
||||||
else
|
else
|
||||||
return link_to_account(acct) unless linkable_accounts
|
return link_to_account(acct) unless linkable_accounts
|
||||||
end
|
end
|
||||||
|
@ -301,10 +309,26 @@ class Formatter
|
||||||
"<span class=\"h-card\"><a href=\"https://gitlab.com/#{username}\" target=\"blank\" rel=\"noopener noreferrer\" class=\"u-url mention\">@<span>#{username}@gitlab.com</span></a></span>"
|
"<span class=\"h-card\"><a href=\"https://gitlab.com/#{username}\" target=\"blank\" rel=\"noopener noreferrer\" class=\"u-url mention\">@<span>#{username}@gitlab.com</span></a></span>"
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def link_to_bitbucket(username)
|
||||||
|
"<span class=\"h-card\"><a href=\"https://bitbucket.org/#{username}\" target=\"blank\" rel=\"noopener noreferrer\" class=\"u-url mention\">@<span>#{username}@bitbucket.org</span></a></span>"
|
||||||
|
end
|
||||||
|
|
||||||
def link_to_telegram(username)
|
def link_to_telegram(username)
|
||||||
"<span class=\"h-card\"><a href=\"https://t.me/#{username}\" target=\"blank\" rel=\"noopener noreferrer\" class=\"u-url mention\">@<span>#{username}@telegram.org</span></a></span>"
|
"<span class=\"h-card\"><a href=\"https://t.me/#{username}\" target=\"blank\" rel=\"noopener noreferrer\" class=\"u-url mention\">@<span>#{username}@telegram.org</span></a></span>"
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def link_to_picarto(username)
|
||||||
|
"<span class=\"h-card\"><a href=\"https://picarto.tv/#{username}\" target=\"blank\" rel=\"noopener noreferrer\" class=\"u-url mention\">@<span>#{username}@picarto.tv</span></a></span>"
|
||||||
|
end
|
||||||
|
|
||||||
|
def link_to_twitch(username)
|
||||||
|
"<span class=\"h-card\"><a href=\"https://twitch.tv/#{username}\" target=\"blank\" rel=\"noopener noreferrer\" class=\"u-url mention\">@<span>#{username}@twitch.tv</span></a></span>"
|
||||||
|
end
|
||||||
|
|
||||||
|
def link_to_reddit(username)
|
||||||
|
"<span class=\"h-card\"><a href=\"https://reddit.com/u/#{username}\" target=\"blank\" rel=\"noopener noreferrer\" class=\"u-url mention\">@<span>#{username}@reddit.com</span></a></span>"
|
||||||
|
end
|
||||||
|
|
||||||
def link_to_account(acct)
|
def link_to_account(acct)
|
||||||
username, domain = acct.split('@')
|
username, domain = acct.split('@')
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue