diff options
author | Egor Kislitsyn <egor@kislitsyn.com> | 2020-03-12 20:32:00 +0400 |
---|---|---|
committer | Egor Kislitsyn <egor@kislitsyn.com> | 2020-03-12 22:19:33 +0400 |
commit | effcc52ffd44f12fdafe15a375b47f13b3a75111 (patch) | |
tree | 105894978748af38f5c0207b7beebec3ee8876cd /lib | |
parent | 00d17520314e3591caaa7ab4ca39c6227a6bdf15 (diff) | |
download | pleroma-effcc52ffd44f12fdafe15a375b47f13b3a75111.tar.gz |
Don't expose remote accounts to search enginesfix/dont-expose-remote-accounts-to-search-engines
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pleroma/formatter.ex | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/pleroma/formatter.ex b/lib/pleroma/formatter.ex index e2a658cb3..95694cfd6 100644 --- a/lib/pleroma/formatter.ex +++ b/lib/pleroma/formatter.ex @@ -34,10 +34,12 @@ defmodule Pleroma.Formatter do ap_id = get_ap_id(user) nickname_text = get_nickname_text(nickname, opts) + rel = if user.local, do: "ugc", else: "ugc canonical" + link = - ~s(<span class="h-card"><a data-user="#{id}" class="u-url mention" href="#{ap_id}" rel="ugc">@<span>#{ - nickname_text - }</span></a></span>) + ~s(<span class="h-card"><a data-user="#{id}" class="u-url mention" href="#{ap_id}" rel="#{ + rel + }">@<span>#{nickname_text}</span></a></span>) {link, %{acc | mentions: MapSet.put(acc.mentions, {"@" <> nickname, user})}} |