Fully transclude backlinks

+1 for this because the new transclusion queries could me improved with this

1 Like

@Silver @Licat

Heyy!!

Do you consider working on this feature in the future to better the visualization of the backlinks?

I love Obsidian and really want to incorporate it into my workflow, but without a clear backlink visualization, it is so difficult to use it /:

Thanks in advance for answering

3 Likes

I don’t if this response is most suitable here or automatic backlinking.

But as a person with who can identify as nerodivergent. I feel that the ability to “backlink to the original note” a link was made in" like in Roam, Athens, and others is not just a feature because “this is how I like things” but should be seen as a part of universal and/or inclusive design.

How is this the case, well for those who have challenges with working memory, processing speed, and other hinderinces as a result of ADD, ADHD, and other learning differences, “backlinking in this way” frees the mind, specifically working memory to be able to quickly trace back through one’s thinking. Not having to worry about where a note was placed, how you came to a particular idea, quickly copying and pasting the writings below a linked note into the linked note before one forgets, etc. In this way working memory is also unburden as it has less to munipulate and keep in mind for a short period of time.
I have found this to be the biggest hinderance in writing within Obsidian. Is my brain doesn’t trust the current backlinking structure to remind me of how my notes came to be or how they may be linked.

I have brought this up with @Licat, but also wanted to post here in case I haven’t already or haven’t been clear with my reasoning or usecase already.

Please do comment, or like if you have learning differences and irrespective of if you do or don’t if this makes sense and resonates with you! :slight_smile:

What I may be referring to is this: Auto-create new notes by linking to them and the above. Not sure anymore :wink:

3 Likes

Show hierarchical context (parent block/header) for each backlink (mention)

In backlinks section, when “Collapse results” is OFF, then show also the innermost block (or heading) under which the mention is contained.

Hierarchical context is often more relevant then the context immediately surrounding the mention, e.g. for list items in nested lists.

Use case

  • I could have [[taskXY]] mentioned in [[scheduled]] in chapter “”### 2020-12-24" which is included in chapters “# 2020” > “## 2020-12”
  • In backlinks for [[taskXY]] I would like to see not only “scheduled” but rather “scheduled > 2020-12-24” or “scheduled > … > 2020-12-24”.
  • the same should work when the structure is just nested list, without headers
	- 2020
		- ...
		- 2020-12
			- ...
			- 2020-12-24
				- ...
				- [[taskXY]]
			- ...

Other considerations

  • Showing full path of nested blocks (ancestors) might be needed in some use-cases (requested here.) But that would often require much more screen-space. It could be shown e.g. on hover or when “Show more context” is ON. In the example above it would be “scheduled > 2020 > 2020-12 > 2020-12-24”.
  • When the text is too long, then maybe hide the middle of text to maximize probability of showing the most relevant context. “Lorem ipsum … platea dictumst.” Showing only the beginnings “Lorem ipsum dolor sit …” might not be sufficient when a lot of blocks begins by the same text as a workaround of not being currently able to address nested structures within one file by means of “path”. (For example the schedule in the use-case above with many “2020…”.) But which part to trim from view, can be decided by checking uniqueness of the text within the tree of blocks in the file, for maximum informativeness of displayed content.

Existing implementations:

(for inspiration)

Related feature requests

8 Likes

Completely agree with this as a fellow neurodivergent. Thanks for explaining this so eloquently.

This is quite a popular thread. I understand there are certain things that you like in Roam that you can’t replicate in obsidian but you can’t always put your finger on it. Since this thread is important but is not going anywhere, I decided to split it up in multiple threads of actionable things.

I am not sure we can do all these things nor if we want to do all these things We’ll see.

  1. One of the first complains was that there wasn’t enough context. And we did add the option\button to show more context (more rows of text).
    (EDIT) We could do more:
    Show more context on backlinks and search panes
  2. Another idea is to show context in the form of hierarchical information (path->header->list?)
    Show heading title instead of note title in backlinks section
  3. Show backlinks (and search) in preview mode [not the source code].
    Display search results and backlinks in preview mode
    This has been eased a bit because you can use pop-up preview
  4. Show backlinks in preview mode and allow edit in place. This is likely gonna require wyswyg.
    Edit transcluded (embedded) notes (blocks) in place (likely requires WYSWYG first)
    A WYSIWYM (Typora-like) editing mode

Let me know if I missed something. Because I wanna close this and focus on the actionable parts.

13 Likes
  1. One of the first complains was that there wasn’t enough context. And we did add the option\button to show more context (more rows of text).

I want to be able to expand out context more, this still doesn’t feel like enough! It shows me like 2, maybe 3 sentences. Show more context in search results / backlinks

4 Likes