zadam / trilium

Build your personal knowledge base with Trilium Notes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

(Feature request) adding meta data to text

13-circles opened this issue · comments

Describe feature

Hi zadam!

In the midst of migrating to Trilium, I ran into three issues, which I think won't be resolved (anytime soon).
However, all three of them could be tackled with a more general approach: the possibility of adding second level information/meta data/... to chunks of text within notes.

So, here is what I wanted to do, but wasn't able to:

  1. adding footnotes; I need to trace back a lot of information to its source (for example for citations (books, papers, URLs) or software documentation, when having a chunk of code might not be enough)

As of right right now, this is impossible, and judging from #2044 it won't be coming.

  1. adding comments; I want to insert a lot of random blips in my notes in a way which doesn't distract from the actual information

Side comments #527 probably won't come.

  1. Linking to a local file/folder; A lot of my tasks revolve around reading/commenting on other people's documents, or adding/changing stuff in my own documents.

Not being able to tunnel directly from a to do note to the file (or its directory) is pretty unfortunate, but also impossible #1549; storing the path to the file would be the next best thing.

Embedding notes, doesn't work for me (too intrusive, too much overhead while creating new notes). Linking to subsections of notes is impossible #1021 (and also too overhead-y), which is quite unfortunate, because having the info in a pop-up bubble would have been pretty nice.
I also tried to abuse the external link function, but this only works for a word or two, but not verbose rambling.

While I understand, why the individual features may not be possible to implement or may not be as important to put in the work, maybe it's worthwhile to come up with a way to store (uncategorized) information about text chunks in an easily displayable way. No need for fancy markup for the second level information, just plain text and newlines would already enhance my experience a lot.
Side comments, pop-ups, spoiler tags,...I think there are a lot of way to (visually) handle this case.

Also, while I can see why this issue might be seen as a duplicate of #527 I think it's really its own thing; I don't need that exact solution, and my usage cases are beyond "mere" commenting (so I tried to make a case why such a feature would also enhance the single user scenario).

Anyway, great piece of software, should have way more exposure.
Thanks for your effort and time :)

Additional Information

No response

commented

Hi, I would be open to add that - there's a feature in CKEditor - https://ckeditor.com/docs/ckeditor5/latest/features/collaboration/comments/comments.html which could do exactly this, but it's commercial/paid and therefore absolutely no-go here.

If this situation changes in some way (the plugin gets open sourced or somebody writes a free one), then I'm open to integrate it. But I don't plan to write one myself.

Thanks for taking the time getting back at me.

Got my fingers crossed, someone else will hope it, and in the mean time I'll try to somehow work around, then.

Again, thanks for this awesome piece of software :)