People need to realize you can use alternatives

  • SmugBedBug@sh.itjust.works
    link
    fedilink
    arrow-up
    16
    arrow-down
    1
    ·
    1 year ago

    I think this occurs because people haven’t gotten used to linking to communities on other instances properly.

    They usually post the direct link like beehaw.org/c/technology . Instead they should start using the federated link which is more instance agnostic like this: /c/technology@beehaw.org . This link will load the community from your instance.

    • MentallyExhausted@reddthat.com
      link
      fedilink
      arrow-up
      16
      ·
      1 year ago

      FWIW, on a browser the /c/technology link you posted isn’t a hyperlink, so I can’t actually interact with it. It doesn’t work in mlem either.

        • Undearius@lemmy.ca
          link
          fedilink
          arrow-up
          9
          ·
          edit-2
          1 year ago

          Maybe a pull request can be made to change the auto fill behaviour. At least in the browser, start typing !technology and it will display a list of the technology communities. Unfortunately, selecting one, !technology@beehaw.org for example, autofills to [!technology@beehaw.org](https://beehaw.org/c/technology). This method opens up the Beehaw instance directly.

          Maybe it should autofill !technology@beehaw.org to [!technology@beehaw.org](/c/technology@beehaw.org). This method opens the community through your current instance.


          Seems like line 703 of https://github.com/LemmyNet/lemmy-ui/blob/main/src/shared/utils.ts#L703 is the relevant code. I’m away for the weekend so can’t do much myself at the moment

      • PolDelta@sh.itjust.works
        link
        fedilink
        arrow-up
        7
        ·
        1 year ago

        Yeah. A shorter-term solution might be a browser plugin that recognizes links like that and converts it to a hyperlink to that community on whatever instance you tell it. I’m not a programmer but that does seem like a relatively simple plugin for somebody that actually knows what they’re doing.