Hello, everyone.
I started to use the Make.md plugin and their Flow functionality works quite well.
Hello, everyone.
I started to use the Make.md plugin and their Flow functionality works quite well.
tempting to try and rip the flow editor out of make.md so itās a ādoes one thing onlyā plugin
Yes, please do. (make.md developer)
Iāve also repeatedly mentioned how great itād be if Obsidian just implemented it in core.
Just to provide context, the flow feature in make.md was a pre-requisite to get wysiwyg tables and some other features for make.md. Allowing editing notes was a bonus since it was minimal work and was highly requested.
Most of the issues with the flow feature comes when other plug-ins gets involved due to how different plug-ins target the editing view differently (and certain things like keyboard bindings).
hey thanks for replying.
Iām curious if you might have any comments on your design of the editable transclusion feature in make.md, such as any of: high level explanation of the solution, challenges or particularly interesting parts, tips for a possible obsidian implementation, or how you would do it differently if writing it again from scratch?
The basic flow for flow editor is:
Thereās a lot of special considerations, some of which are not implemented since Iāve been focused on getting the rest of make.md to 1.0 instead.
If youāre serious about this, feel free to either open an issue on make.md github or send me a message on discord @jpc, Iām happy to answer questions. I donāt usually logon to the forum, probably every once in a few months.
It would be nice to hear from the Obsidian devs where this feature request stands in their line of sight, seeing as people are beginning to consider building plugins. I would hate to see someone (like zerkshop) spend an inordinate amount of time developing this feature as a standalone plugin only to find Obsidian implementing it in the near future. The ability to edit transclusions stands among the most active feature requests on the forum right now, after all, and has been marked as āvaluableā.
Is there no word from any Obsidian dev in this entire thread?
I get the sense that addressing this FR would involve also addressing how transclusions are done at the foundation. Given that the only way to reference blocks right now is with a plugin that adds ugly strings of text (e.g. ^f93j4f) to our blocks, I get the feeling that the entire embed/transclusion functionality in Obsidian is due for a major overhaul. At this point it feels more like scrapbooking than any kind of modern technology.
+1 to this. Currently working on a project for YouTube where being able to directly edit transcluded files would save me a ton of pointless jumping around.
This could satisfy an element of one of my feature requests: Note Composer enhancement: Cut and paste block/line from search
Encourage everyone to download and use this plugin for copying and pasting block and section links.
Given the complexity of developing an editable transclude, the topic of future proofing, markdown standards, and the relatively few folks that use internal links (Iād wager most folks donāt grok transclusion), I doubt this ability will rise above anytime soon.
+1 I think this would really save me some time for referencing characteristics for my characters in my novel.
Encourage everyone to download and use this plugin for copying and pasting block and section links.
Sure, if you want to add an ugly string of text to the end of every referenced block in your vault.
Also, that plugin does nothing to help edit blocks in place.
Besides, pretty much everyone here is already using that.
What we want is to be able to edit those transclusions without having to change notes or use the dreaded hover editor.
Everyone already knows how to make them in the first place.
relatively few folks that use internal links (Iād wager most folks donāt grok transclusion)
Are we even on the same planet? Thatās just completely unsubstantiated and honestly is more likely to be false. Transclusions and internal links are one of the most popular features of Obsidian. That is more clear than not.