Is your feature request related to a problem? Please describe.
Currently, if you have cards that are present in Files or subdecks with the same name, it can be hard to tell the exact topic that that card relates to.
Say for example I'm studying different programming languages and I have a bunch of flashcards on some programming topic. Usually the topics will be similar and thus have similar names. This means that if I may have a question along the lines of "How do you implement an interface?". If I'm only studying one language this is easy but if I just want to review all my flashcards, the answer to this can vary a lot depending on the language that the question is related to.
Looking at the context (via the heading context setting) doesn't help here because these can still be ambiguous. Classes > Fields
for example lets me know that it's an OOP language but it's still not enough to know whether the question is related to Java, C#, C++, etc etc etc.
The above example is contrived but you get my meaning.
Describe the solution you'd like
I'd like an option to include full context for where the card is located. This could be in the card name by allowing it to show the "Full Context Card Names" where instead of showing "Deck : 1" You could have it show "ParentDeck > Subdeck1 > Subdeck2 > Deck : 1".
For example: currently mine shows "Types: n". However, this deck is located within a subdeck in ProgrammingLanguages > C# > Types
. So instead the card name could show "ProgrammingLanguages > C# > Types : n".
Additional Context:
I can provide some visual examples if the explanation isn't clear enough.
I'm not sure how you'd implement it but you could just show the path from the root of the vault?
So if I have folders such that they were in the folder structure Outer > Middle > Inner > Note
, you could show it in the note as a path from the outer most. Showing it in the anki way with :: would work too. Instead of showing the tags at the top you'd Show Outer/Middle/Inner/Note
. You'd show it instead of the deck name/tag that currently sits at the top of the card.
So here instead of showing "Libraries" in my case it would show "Programming/Languages/Java/Swing".
Owner Name | st3v3nmw |
Repo Name | obsidian-spaced-repetition |
Full Name | st3v3nmw/obsidian-spaced-repetition |
Language | TypeScript |
Created Date | 2021-01-30 |
Updated Date | 2023-03-19 |
Star Count | 817 |
Watcher Count | 9 |
Fork Count | 94 |
Issue Count | 174 |
Issue Title | Created Date | Updated Date |
---|