Is there anywhere that lemmy’s various types of internal links are documented? like !community links @user links, links of the form https://lemmy.com/c/[email protected]. i have also seen links that just have “/c/[email protected]”… at the moment i’m only developing rendering code for them as i happen upon them, which is ad-hoc

  • @marsara9
    link
    21 year ago

    The one that begins with https is obviously just a full URL and will take the user directly to that instance rather than staying on their home instance. And the one that starts with /c/ is a relative path. While it might work, if the community/user it points to is on the same server as the user, they might encounter errors as it might try and navigate to https://lemmy.world/c/[email protected] which is undefined (may or may not work).

    • @[email protected]OP
      link
      fedilink
      11 year ago

      yeah, the relative ones are always on another instance it seems. if you strip the ‘/c/’ you can hit the ‘/community’ endpoint with the ‘[email protected]’ part as the name parameter and it returns the community_view for it. works fine.