Hello everyone,
Inspired by tools like mdx, I was wondering if it is possibile to reference properties in the note content. Something like
---
name: World
---
# Hello {name}!
would render in reading view as
Hello World!
Is this something natively possible? Is anyone intrested enough so it makes sense to open a feature request?
It’s not natively possible using vanilla Obsidian.
The Dataview community plugin seems an option for now (there may be others).
Good call, but it does seems a little too much since I’ve already replaced all my Dataviews with bases
Using the Meta Bind plugin …
---
name: World
---
Hello `VIEW[{name}]`!
Using the Formula Forge plugin …
---
name: World
---
Hello `=this.name`!
… should render in reading view as
Hello World!
Both Meta Bind & Formula Forge can display frontmatter properties in the note’s body.
Meta Bind is also able to edit properties frontmatter from within the note’s body …
---
name: World-Monde-Mundo
---
Hello `INPUT[text:name]`!
… Edited to World-Monde-Mundo renders in reading view as
Hello World-Monde-Mundo
… and updates frontmatter & bases → name: World-Monde-Mundo