Is there a way to make a link to a community of a foreign instance that opens on the instance of the user that clicks on it?
For example, I would like to make a link to !some_community@foo.com that, when a user of bar.com clicks on it, opens https://bar.com/c/some_community@foo.com instead of https://foo.com/c/some_community.
If it’s not possible, don’t you think it would be convenient?
[Some text here](community@instance.here)
Tap the ‘more’ skinny hamburger menu just
abovebelow this message to ‘view source’ of the below:blah blah blah links to asklemmy@lemmy.ml
Actually…better, here is one for an instance that is neither yours or the one you posted into:
That’s perfect! Thank you :)
Should these links work? I’m viewing this thread from Lemmy.ca and both give me a 404 error. When testing with jerboa, the app crashes
Yes, you can do this using a relative URL!
Here’s how I wrote it:
[Here's an example.](/c/asklemmy .ml)
Because this URL doesn’t have a protocol or a domain, your browser fills those in from the URL of the page you’re on when you see it. Since that’s on your local Lemmy instance, you’ll see a link to !asklemmy@lemmy.ml on that instance.
Also: When you’re looking at a Lemmy comment, if you don’t know how the author wrote the markup for it, you can use the “view source” button underneath the “…” menu.
Note: These links will NOT work between Lemmy and Kbin, because Kbin uses
/m/
instead of/c/
.I’d like to know too. I was hoping it would be something simple like
!community@host.com
which would resolve for everyone. Didn’t work when I tried it, though I might not have done it correctly.EDIT: I guess I could try again here !asklemmy@lemmy.ml
EDIT2: Nope: That link goes to
https://lemmy.world/post/!asklemmy@lemmy.ml
for me, which is not valid.That link crashes jerboa lol
Edit Sorry I misunderstood. You can link the community, but posts I don’t believe you can.
There isn’t a way at the moment. Solutions to this are being discussed on Github
Once your Lemmy web frontend upgrades to version 0.18, the following should all auto-link with no extra syntax:
These should then all link to the instance you’re currently on.
Note: because this is implemented in the frontend and does not change the underlying data, other Fediverse clients will not show these the same unless they also implement this themselves.
Nice, thanks for the info!
I thought it worked if you just linked /c/asklemmy@lemmy.ml
With the only caveat being that users on kbin will need /m/asklemmy.mlI would normally test the crap out of these before posting since I really don’t know what I’m doing, but I’m on my phone and mostly busy at the moment. Sorry if it doesn’t work.