News
Early Testing for v5.3.0-prerelease
The upcoming v5.3.0 release of TiddlyWiki introduces some significant improvements and new features related to some of TiddlyWiki’s most fundamental components: macros, widgets, operators and transclusion. v5.3.0 also contains several other bug fixes and improvements. All the changes are intended to be backwards compatible.
This is a good time to test the new release and give feedback. The currently planned schedule is to freeze further changes on June 12th, followed by the final release on June 26th. That means that there is time to act on feedback, but it’s helpful to get it as soon as possible.
https://tiddlywiki.com/prerelease
There are several ways you can help:
Visit the prerelease on the web, explore the release note and try out the new features. Let us know if the release note or documentation is not clear
Use the prerelease upgrader at https://tiddlywiki.com/prerelease/upgrade.html to make a test upgrade of your own single file wiki and try out your usual workflows
If using Node.js, download the prerelease from GitHub - Jermolene/TiddlyWiki5: A self-contained JavaScript wiki for the browser, Node.js, AWS Lambda etc. and try it with your own data and plugins
Any feedback is welcome here, or on GitHub.
Please wait until the official release before updating your day-to-day wikis, and remember the first rule of TiddlyWiki: to make sure to take (and verify) backups before doing anything risky.
Best wishes
Jeremy
Discussion here
Plugins
I'm Reading - A tool to track & stimulate your reading
If you already have a “book TW” then this probably integrates pretty well; it just requires the book tids to be tagged Book. That’s it, but there are also some optional features for “genre tags” and an author field.
I can personally attest that this plugin works in the real world: I read in a real book for 30 minutes yesterday! My head is still spinning. Man, this is a good.
- twMat
Plugin & Documentation here
Discussion here
Make quick and easy todo lists, kanban and more with the ButtonListMacro
I have made a handful of macros for my own use and figured they might be helpful to others. while this is not actually a plugin (it’s just one tiddler), it seemed close enough. so i packed it up and brought them for you here!
Introducing ButtonListMacro (actually 4 macros now), a quick tool to make todo lists, workflow tracking, kanban, or anything else that consists of lists with buttons to move things between them. it’s pretty simple, but hopefully someone else finds it useful :slight_smile:
There is support for one button (before each list item – like a checkbox) or two (one on each side of the list item). each button removes the tag that the item is listed with and replaces it with another one. icons can be easily added by putting the name of an image tiddler as the macro parameter.
Both one-button and two-button layouts have tabled variants that have a nice header.
syntax(es):
<<buttonlist listTag clickTag iconTiddler>> <<buttonlist2 listTag clickTag iconTiddler clicktag2 iconTiddler2>> <<buttonlisttable listTag clickTag iconTiddler>> <<buttonlisttable2 listTag clickTag iconTiddler clicktag2 iconTiddler2>>
The attached tiddler contains the macros as well as a description, syntax reference, and a demo todo list showing how multiple ButtonListMacros can come together to make a nice workflow tracker.
enjoy!
- scribs
ButtonListMacro.tid <— Includes Documentation
Discussion here
Monthly Report App: A TiddlyWiki TimeSheet
Hi everyone,
I am a caregiver. My clients may be in a retirement home or still in their own home, I have to count the time spent with each one of them and report (monthly) my daily hours (the cumulated time of all my appointments). I also have to provide an other daily total for Sundays and/or holydays. If I have to do something out the client’s home, I have to indicate the distance too.
As many of you may know, computing hours is not that easy, that’s where this app come handy: you only have to tell the app the beginning and the end time of your appointment.
- FRDV
How to use it:
This app comes in 2 languages: English and French. You can change the working language with a click on a button. This is done under the Parameters tab.
Should you click on the button labeled Français fr-FR the app will be in French. Click again on English en-GB, it’s in English.
The TW language setting if also changed while changing the app language (good or bad thing? maybe an option is needed).
Now you have to create a town, click Clients, then New Town. Enter the town name and its zip code, a button that allow you to confirm the creation of the town will appear, click on it!
Now click the New client tab. Enter the desired values in at least 3 input zones (name, address, town) and a button will appear to create the client.
You are free to add some other data immediately in the other fields, you will be able to edit the client’s data in the Registered Clients tabs later.
Click now the Services tab, then New service.
Select the day (for Sundays and holydays you still have to check the checkbox)
Select the client,
Enter the beginning hour of your appointment
Enter the ending hour of your appointment
Indicate the kilometers done (if needed)
Click the button that appeared, the new service is added!
Click now the Monthly report tab, select the year and month : you have your monthly report!
Plugin Site here
Discussion here
TiddlyWiki Wikitext Cheatsheet Plugin
The Wikitext Cheatsheet Plugin allows you to lookup the most common wikitext syntax.
Creates a new editor toolbar button F1 , that activates a cheat-sheet modal
Creates a new sidebar button that activates a cheat-sheet modal
The modal is scrollable and most “code examples” can be copied to the clipboard with 1 click.
- pmario
The ControlPanel → Keyboard Shortcuts - show-cheatsheet configuration can be used to change the default keyboard shortcut setting used in “edit-mode”.
Plugin Site here
Discussion here
TW5-CSEncryption: Client-Side Encryption for TiddlyWiki5 on Node.js
Encryption has finally come to the server!
Configure a master password for TiddlyWiki5 on Node.js, and automatically encrypt tiddlers once it leaves the browser.
This plugin is currently in public beta, and I would love to hear everyone’s feedback and suggestions!
Document: TW5-CSEncryption — Client-Side Encryption for TiddlyWiki5 on Node.js
Source code: FSpark/TW5-CSEncryption: Client-Side Encryption for TiddlyWiki5 on Node.js
Discussion here
Volantis Edition: A Repack of Volant for TiddlyWiki 5.2.7
Mentat by Adam Sherwood is a great piece of work. It is a special edition with multi columns story river where tiddlers have wings to fly :wink: and are draggable and resizable.
Here is a repack of Volant plugin to work with TiddlyWiki 5.2.7. The edition is called Volantis (by original developer)
Features
Draggable/Resizable tiddlers
Dock to window edge [Volant-Rapid]
Work with other kookma plugins, Link-to-Tab and Relinks [other third part plugins are not tested]
Work with official TiddlyWiki plugins
Important Warning:
Volantis edition overwrites two core tiddlers
- Mohammad
TiddlyHost Demo: My Volantis — TW edition with flying tiddlers (tiddlyhost.com)
TiddlyHost Template to simply clone for yourself: Tiddlyhost
Discussion here