News
Gavcloud is giving a TiddlyWiki Workshop
Excited to share that I will be giving a #TiddlyWiki workshop at
in Berlin on 13/6 alongside @liaizon who will give a workshop following mine on the #fediverse
i’m very much looking forward to this and for the opportunity to present materials on #digitalgarden #pkm #personalwiki #wiki
more details to follow in the replies
- gavcloud
Source here
V5.3.0: Custom widgets and filter operator names must now contain a period
I’ve made a small change to the v5.3.0 prerelease which is not fully backwards compatible with previous versions of the prerelease.
The names of custom widgets and filter operator must now contain a period. (Custom widget names continue to also require a dollar sign as the first character).
For example:
\widget $my.custom.widget() ... \end <$my.custom.widget> ... </$my.custom.widget>
And:
\function my.custom.function(a) ... \end <$text text={{{ [my.custom.function[22]] }}}/>
Previously, custom widget names had to start with a double dollar sign, and custom filter operator names had to start with a period.
This change is intended to makes things more consistent. See the discussion on GitHub for details.
- Jeremy
Discussion here and here on Github
Plugins
Speaker Notes for the Reveal.js Plugin
I recently did a short talk for a large (1000+ -member) audience. Although it was in a Powerpoint-heavy environment, I did mine in a TW, using the Reveal.js plugin.
I love using that plugin; it lets me embed presentations inside my documentation wiki, allowing me to step out of the presentation to show other TW content; it’s quite useful. But one feature from the Reveal.js tool was not ported to TW: speaker notes. My guess is that it is, at a minimum, very difficult to port, and quite possibly impossible.
But I created something that gets part of the way there; it worked well for my talk. Perhaps others would find it useful. It a simple-to-use, simple-to-maintain set of speaker notes. It doesn’t offer Reveal’s useful slideshow controls from the same UI, so those I manage from a separate screen. But it does the rest of what I want speaker notes to do.
My presentations are created out of simple calls to the plugin’s
<$presentation ...>
widget, choosing as slides all tiddlers tagged with the presentation tiddler’s title. In fact a presentation tiddler has a body consisting just of
<<presentation>>
and a
list
field to order the slides.A slide is just a single tiddler, tagged with the name of the presentation. And the speaker notes for that slide is simply another tiddler whose title is that slide’s title with “
- notes
” appended.The notes for the presentation is a similarly short call to a macro:
<<speaker-notes "My Presentation">>
where “
My Presentation
” is simply the title of the presentation tiddler.This renders the notes to the left, the slide to the right. There is an edit icon for the notes, which launches that particular note in edit mode. The titles of the slides serve the same purpose. It looks like this:
You can try this live by downloading this:
SpeakerNotes.json (1.1 MB)
and then dropping it onto an empty edition. The only interesting parts, once you include the reveal plugin, are the macros in
$:/_/my/SpeakerNotes/macros
and a trivial stylesheet,$:/_/my/SpeakerNotes/styles
.If this is useful enough to develop into a full plug-in, please let me know.
- Scott Sauyet
Discussion here
TiddlyPDF Plugin Design Discussion
I recently started developing the plugin, TiddlyPDF, which allows you to export tiddlers as a pdf.
The main goal is to be able to export a TiddlyWiki into a notebook-like format, or even exporting a wiki into a business report or whatever. I’m currently at the point where I have an MVP, and some basic functionality like the basic conversion, and CSS-akin styling.
I’m making this post for two reasons, one is to gauge interest in this plugin, and the other is to talk about design from a user’s perspective.
I want to know how you would use this, and how the interface would have to work to allow you it to its fullest potential.
- GameDungeon
Discussion here