Skip to content

Friendica not included for Rel=Me #971

Description

@genius6

LinkStack version

4.8.6

Description

Currently, it seems that only Mastodon, Firefish and Streams are configured to allow Rel=Me links. However, Friendica does support this feature, and would benefit from being added to the list.

Details about your system

System is irrelevant for this entry

How to reproduce

  1. Add a Friendica link on your LinkStack page
  2. On your Friendica instance, add your LinkStack page as your Homepage
  3. See that Friendica can't verify the LinkStack page since the Rel="Me" component on the link is missing

Possible Solution

In meta.blade.php, change the following:
$relMe = "mastodon, firefish, streams";
for
$relMe = "mastodon, firefish, streams, friendica";

Additional Context

I am not sure if the best solution would be to simply add Friendica, or make it a parameter somehow? I am guessing other platforms could support it as well...

Thank you!

Activity

  1. JulianPrieber commented on May 7, 2026

    @JulianPrieber
    Member

    Have we implemented friendica as a predefined button?

    If yes:

    Possible Solution

    In meta.blade.php, change the following:
    $relMe = "mastodon, firefish, streams";
    for
    $relMe = "mastodon, firefish, streams, friendica";

    This is the intended implementation. Any link with a matching identifier in the $relMe array, is added to the users page.

    We had a concept for this, to be expandable in the config, I'm not sure how far that idea got.


    In short: this is the way to do it, with basically no risk of things breaking.

    Adding this to the meta module will implement this for all users with this button type.


    If someone would like to make a pull request for this, I'll include this in the next release. (Just that one file, one line, very simple)

    We have to rely on our community a bit to expand this feature, we're not keeping track of sites that support this feature necessarily.

    If somethings missing here let us know.


    If a site can't validate the meta link, we may have to issue an additional patch.
    If you don't compress your request HTML some systems may be unable to parse the HTML, due to a character limit or timeout.

    We include a lot of assets inline in order to optimize first page loads.

  2. added
    enhancementNew feature or request
    help wantedExtra attention is needed
    phpPull requests that update Php code
    contributor-friendlyWell-suited as a community contribution. Does not require deep knowledge of the project internals.
    on May 7, 2026
  3. JulianPrieber commented on May 7, 2026

    @JulianPrieber
    Member

    @modriscolluk if you want to take a shot at this, it's basically plain text, one line in here: https://github.com/LinkStackOrg/LinkStack/blob/main/resources/views/linkstack/modules/meta.blade.php#L5

    Works on main and beta. We can merge this immediately after the PR is reviewed


    • Needs documentation!
    • Ideal for Block System support.
    • @JulianPrieber2 note to self.
  4. MHJanny commented on Jun 21, 2026

    @MHJanny
    Contributor

    I'd like to work on this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    contributor-friendlyWell-suited as a community contribution. Does not require deep knowledge of the project internals.enhancementNew feature or requestgood first issueGood for newcomershelp wantedExtra attention is neededideaneeds more workphpPull requests that update Php codevalid

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions