After reading this article earlier in the week: https://www.scottantipa.com/store-app-state-in-urls, I remembered the tiddlywiki share plugin which can read tiddler json from the url. I didn’t play with it several years ago when it was released (see discussion on google groups), but when I tried last week it didn’t work. Based on what I see in the git history, it has been broken for a long time.
Now it is fixed and working again. The share links I give below seem to work in the preview pane here on Discourse. I’m not sure if the links will survive through to the emailed version of the post.
Here is a simple share link example which embeds a simple tiddler in the url: hello world test
Another example containing a single tiddler. However, this tiddler generates an iframe for 10+ tiddlywiki editions, so loading this page is pretty heavyweight. Especially since one of the wikis demonstrates the innerwiki plugin which itself has a handful of wikis embedded:
10+ tiddlywiki editions embedded in iframes on the share site
Here is the content of the tiddler (the filter is much more complicated than it needs to be…I could have just explicitly listed all the urls…I was just experimenting):
<$list filter="""
/
/empty.html
"
/d3
/codemirror
/highlight
/innerwiki
/katex
/markdown
:and[addprefix[/plugins/tiddlywiki]]
"
/prerelease
/prerelease/parameterised-transclusions
/prerelease/share
:map:flat[subfilter<currentTiddler>]
:and[addprefix[https://tiddlywiki.com]]
""">
<a href=<<currentTiddler>>><<currentTiddler>></a>
<!--CSS from excellent article at https://www.smashingmagazine.com/2014/02/making-embedded-content-work-in-responsive-design/-->
<div style="top left; position: relative; padding-bottom: 56.25%; padding-top: 35px; height: 0; overflow: hidden;">
<iframe style="position: absolute; top:0; left: 0; width: 100%; height: 100%;"
src=<<currentTiddler>>/>
</$list>