Link to a new file will trigger Templater in a specific folder
jankoweb opened this issue · 3 comments
Description of the Issue
I have many subfolders with different templates, for example:
- diary
- work
- home
- doctor
- ...
Suggestion
I want to be able to have one index file with links to these folders that will create a new file there, something like this:
Create diary: work | home | doctor
When I click on "work", a new file will be created in diary/work
with the template that is set in Templater options for this folder.
This will be useful when a user has many folders with many files, causing the File Explorer Tree to be not very useful for searching for the desired folder.
Solution
I found a programming solution here, but the problem is that it is not dynamic (the user has to change it when they add a new folder).
Question
Is there any possibility to do this as a user without coding?
I don't think it's within the scope of Templater to add this functionality without the user doing some coding.
I would recommend either using the Meta Bind, Buttons, or Advanced URI plugin in combination with Templater to accomplish your goal with less coding.
I suppose you could link to diary/work/new.md
and have a folder template that picks up newly created files in the diary/work
folder and renames it from new
to something unique. You wouldn't be able to use tp.file.rename
though, you'd need to use app.vault.rename
to make sure the link doesn't update. This seems like the least amount of code and effort to get what you want.
Not planned.