Saturday September 4, 2021; 4:41 PM EDT
- New feature: inter-outline inclusion.#
- Include nodes point to other outlines, anywhere on the web. When you double-click on one, Drummer, behind the scenes, reads the other outline, and drops the result under the bar cursor headline. It sounds complicated and time consuming, perhaps -- but it's not. Today's internet is amazingly fast, and so is the computer you're running Drummer on. There is documentation on include nodes in the OPML spec. #
- Drummer has one enhancement implemented, and another mostly implemented as of today. #
- You can use file:// urls in include nodes, they point to files in your Drummer account. #
- You can include part of an outline, by using an identifier for the node in the outline you want to include. #
- The two features work together, so you can include part of an outline in your Drummer account. #
- There is no spec on the partial inclusion, so I'll give you a preview here.#
- http://drummer.scripting.com/cluelessnewbie/states.opml?node=1599234206000#
- That points to a section of the states outline in my test account. #
- If you create an include node with that as the url attribute, you'll get part of the states outline, not the whole thing.#
- Here's a demo. Double-click on it in Drummer. Be sure to reload the app before doing so (new software).#
- (The demo only works in Drummer, not in the email or on the blog.) #
- I love this soooo much. Been wanting to get to this place for quite some time. Other devs are working in this area, but I don't think anyone is this far along. We shall see.#
- If you were a ThinkTank/MORE user, this is a web-like version of cloning, which was a very popular feature.#
- (We have some MORE users in the loop now, btw.)#
- BTW, many of you already know how to use the suitcase icon to look at the attributes of a headline. You can very clearly see what's going on by looking at the demo node and seeing what the attributes are. Very low-tech. "Small pieces loosely joined."#
- What's not finished about this? Not sure. It's very new, so I want to let it settle in. Use the feature lightly, there very likely will be breakage. 💥#