Hi all!
So, I’m assuming everyone has seen links like https://beehaw.org/c/news and clicked through to find it doesn’t work right because it’s a different site (I’m assuming a different instance here).
Well, I just stumbled across an interesting feature: if you enter a link in the following format, it works for everyone regardless of instance of origin:
[News](/c/news@beehaw.org)
[My User](/u/barbarian@lemmy.reckless.dev)
You’re welcome!
Ok so linking communities and usernames works reliably for me on the web this way:
News -
[News](/c/news@beehaw.org)
PriorProject -
[PriorProject](/u/PriorProject@lemmy.world)
But how do I universally link a post or comment? The comment ids are different across instances! This comment by @PriorProject@lemmy.world for example has a canonical URL (colored pentagram icon):
https://lemmy.world/comment/18453
And the link to it on my instance (chainlink icon):
https://mander.xyz/comment/240478
None of these work:
comment -
[comment](/comment/18453@lemmy.world)
- 404comment -
[comment](/comment/18453)
- wrong comment for me comment -[comment](/comment/240478)
- works for me but not youcomment -
[comment](https://lemmy.world/comment/18453)
- works but cannot reply since not logged inI have nothing to add, I’ve just been summoned. It’s confusing, though. I’m not sure anything works consistently in a way that anyone wants across apps and web-ui right now. If people decide on a best-practice, I’d like to read about it in docs or a sticky post. The official docs that show post/comment syntax are silent on referencing communities and mentioning users. This could be an opportunity for a first PR to improve them if someone figures out the best practice.