Create links to non-existing cards (backlinks)

It’d be very helpful to create empty notes directly while creating a link to them.

This will streamline creating new cards and relationships from within the note-taking flow—you can always fill out and classify that note from Thoughts at a later point.

2 Likes

You can already create new cards from within the ‘Link Coupler’, although this prompt only occurs when viewing a card in the Noteboard (not while viewing a card in preview).

We have plans to make this even faster, in the future as well as enable this feature within the card preview.

2 Likes

Hello,

I believe it’s not possible to create a Wikipedia-like link for a non-existing (yet) card.

For instance, I could have the following text:

J.R.R Tolkien has written many books, among those, [The Silmarillion], [The Hobbit], and [The Lord of the Rings Trilogy].

I haven’t made cards yet for those books, however by referencing them as I write now, I’m saving some tedious linking later on. It’s a common used on Wikipedia, and other zettelkasten systems that I used earlier.

I don’t know how you generate hashes for cards, but it’s a hash of the title, it would work. Another way to do it would be to add a “fill missing links” utility, where the user is prompted with the context card and the missing link, with an easy way to choose the most likely card for the link.

3 Likes

You are correct, this is not currently possible. However it is something we would like to add, as it is definitely a nice flow (and one I personally would appreciate).

We are working on a wikilink system for Supernotes, as mentioned in this thread. The main hold-up with wikilinking to non-existing cards has been the issue with Supernotes where (unlike in other systems), we do not require note titles to be unique. Card IDs are therefore just randomly generated, as if they were a hash of the title (or something similar) you’d end up with lots of collisions.

This means if you link to the [[The Hobbit]] in one card, then link to it again in another, then create a “Hobbit” card, it is non-trivial for Supernotes to guarantee that all those pre-existing links will end up pointing to the same place. This is compounded by the collaborative nature of Supernotes, where you might create a card called “The Hobbit” and another user might create a card called “The Hobbit” and share it with you, so two [[The Hobbit]] wikilinks might not even be intended to point at the same card.

We have some ideas we’ve been toying with for a long time, but because this is a change that will fundamentally alter how people edit cards we want to make sure we get it right the first time, as it can be hard to “take back” depending on the implementation.

That said, if anyone has some clever ideas for how one might achieve this in Supernotes, please let us know. It is entirely possible we have overlooked a best-of-both-worlds solution!

Hi! Happy to see that you’re looking into this.

I suspected that this was the problem - that’s why a prompt, after you created the card, to review the existing empty links and link it could be an easy solution without having to reinvent the wheel.

Yes that is one of the routes we have considered. However I think one of the reasons people like wikilinks for personal notes is precisely because they don’t require you to manually intervene: at some point, you just create a card called “The Hobbit” and everything points to the right place. So realistically we’d like the Supernotes solution to capture that level of simplicity.

2 Likes

Do you have data regarding the frequency of colliding note names?

Nope, but it is less about the frequency and more about the possibility. I know I personally have cards with the same name.

Currently I feel my flow is hindered every time I want to create a new card mid-sentence. When I’m writing about a particular subject, I will often mention another subject which needs a separate card. I’d like to be able to do a quick [[new subject]] as I’m typing, which would create a link. When clicked on for the first time this would create a new card with the title New Subject.

Is this possible?

10 Likes

I’d like to +1

Agreed +1

This would be great indeed, would be a very smooth experience!

Any update on this request? This is something I’d love to see as having to stop editing one note in order to go create a note for a subject, topic you want to link to is frustrating.

For example, when creating a task to follow up on something for a particular person, I would like to link to the person’s card (for example [[Connor]]), so that I can track all activity with Connor through that cards backlinks. But instead I have to either think to create all such cards first, then write down my task. Or I need to write my task with a busted link in it, go create the card to link to, then edit the task to correct the busted link.

It would seem somewhat trivial to provide an option to create the card in the popup when all existing notes have been exhausted from the search for a match, generate the uuid of the new card and create the card in the background with the appropriate backlinks, etc. But I’m sure I’m simplifying things a bit since I don’t know the true inner workings of Supernotes.

2 Likes

Hi @hasmanytrees, welcome to the Supernotes Community!

There’s been a bunch of recent interest in creating card links to empty cards, which have revitalised old threads and I’ve combined them all here so everything is in one place.

We’ve also been considering this internally and I’m happy to say that this is something that we can confirm we will add soon (I’ve changed this topics status to reflect this). We wish it was as trivial as you thought, as the search is fuzzy (not an exact match) so once you have hundreds or thousands of cards you will often not ever easily get an empty dialog, and there’s also a bunch of complexity with sharing / indexing. But nothing we can’t figure out, looking forward to sharing this with you in due course :smiley:

3 Likes