KosmosisDire / obsidian-webpage-export

Export html from single files, canvas pages, or whole vaults. Direct access to the exported HTML files allows you to publish your digital garden anywhere. Focuses on flexibility, features, and style parity.
https://docs.obsidianweb.net/
MIT License
838 stars 70 forks source link

Export properties from frontmatter (metadata menu + Dataview) #406

Open egutierrez-ar opened 7 months ago

egutierrez-ar commented 7 months ago

Is your feature request related to a problem? Please describe. I am an avid user of the Metadata Menu plugin This helps me catalog and enforce properties of the notes in the frontmatter section of the document.

Describe the solution you'd like I would like the frontmatter / properties section of the notes to also be visible as a collapsible header of each file

image

This would also make the data in the frontmatter searchable in the existing searchbar, without changing the existing logic of the site.

Describe alternatives you've considered It could also be in the right sidebar of the published note

Additional context These document properties are used extensively with the Dataview plugin to be able to query data from the documents.

KosmosisDire commented 7 months ago

This is something I plan to do in the future, thanks for the feedback on this feature :)

DistroByte commented 7 months ago

Also mentioned in #396 and #38, might be worth closing this in favour of one of those?

iherman commented 6 months ago

Let me just join @egutierrez-ar on hoping for this feature. I know it is possible, for example, to add tags in the note itself (by using the usual #xyz syntax), but the front matter it way cleaner. However, today, using #xyz is the only way to ensure that I can do tag search in the generated HTML site...

That being said, I thank @KosmosisDire for this obsidian plugin. It is great to have it.

nicolasassi commented 3 weeks ago

Hey folks! Any updates on this matter?

KosmosisDire commented 3 weeks ago

Hey folks! Any updates on this matter?

I have started adding the framework need for this to be implemented. It is not yet done, however special views for tags and aliases is implemented already. I want to get everything stable first and then focus on adding more new features.