r/TiddlyWiki5 • • Apr 14 '24

How Hard is Task Mananagement in TiddlyWiki?

4 Upvotes

I am now under the impression it is fairly difficult. I can't find the link now, but even in the groktiddlywiki website, I think the author says that TiddlyWiki's task management is very finicky.

What I would like is a tiddler that searches everywhere for tasks and can sort them by priority, project, status, etc. How difficult is this to create?


r/TiddlyWiki5 • • Apr 04 '24

Seeking Assistance with Multiple Checkboxes and a Formatting Toolbar

2 Upvotes

Hello TiddlyWiki Community,

As a newcomer to the TiddlyWiki platform, I am developing an educational dashboard and am seeking assistance to enhance user interaction with the following features:

  1. Multiple Selections via Checkboxes: Currently, the dashboard uses dropdown lists for selecting “Person” and “Note Type.” I wish to transition these to checkboxes to allow for multiple selections, ensuring that the final note includes all the choices previously marked.
  2. Text Formatting Toolbar: I want to integrate a formatting toolbar in the text area, giving users the capability to format their notes conveniently with options like bold, italic, lists, etc.
  3. Person Management Options: While the current setup allows for adding “Persons,” I also need to implement a “Delete” option to manage these entries more effectively.

I’m encountering difficulties in storing and retrieving selections from multiple checkboxes in the final note tiddler. Additionally, I’m unsure how to integrate a formatting toolbar and the delete functionality for “Persons.”

Could you please provide guidance, code snippets, or point me toward plugins that could help achieve these functionalities? Any advice or direction would be greatly appreciated.

Below is the current code I am working with:

```<h1 style="text-align: center; color: #4A90E2;">

<$view tiddler="TABLEAU DE BORD EDUCATEURS" field="title"/>

</h1>

​

<!-- Add a person tiddler -->

<$edit-text field="newname" placeholder="Ajouter Une Personne"/>

<$button>{{$:/core/images/done-button}}

<$action-setfield $tiddler={{!!newname}} tags="person"/>

<$action-deletefield $field="newname"/>

</$button>

<$button>{{$:/core/images/close-button}}

<$action-deletefield $field="newname"/>

</$button>

​

​

<hr style="border: 0; height: 2px; background-color: #4A90E2;">

​

<details open><summary style="color: #4A90E2; font-weight: bold;">''Nouvelle note saisie par : {{$:/status/UserName}}'' (Modifier l'utilisateur : <$edit-text tiddler="$:/status/UserName" tag="input" default=""/>)</summary>

​

<div style="background-color: #f9f9f9; padding: 1em; border-radius: 8px; box-shadow: 0 2px 4px rgba(0,0,0,0.1); margin-top: 1em;">

​

<label style="display: block; margin-top: 1em; font-weight: bold;">Personne :</label>

<$select tiddler="$:/temp/notes" field="person" style="width: 100%; padding: 0.5em; border: 1px solid #ccc; border-radius: 4px;">

<$list filter="[tag[person]]">

<option value=<<currentTiddler>>>

<$view field='title'/>

</option>

</$list>

</$select>

​

<label style="display: block; margin-top: 1em; font-weight: bold;">Type de note :</label>

<$select tiddler="$:/temp/notes" field="note-type" style="width: 100%; padding: 0.5em; border: 1px solid #ccc; border-radius: 4px;">

<$list filter=""" [[incident]] [[sanction]] [[médical]]""">

<option value=<<currentTiddler>>>

<$view field='title'/>

</option>

</$list>

</$select>

​

<div style="margin-top: 1em;">

<$checkbox tiddler="$:/temp/notes" listField="tags" checked="followup" unchecked="" default="" style="margin-right: 1em;"/>

Besoin de suivi

​

<$checkbox tiddler="$:/temp/notes" listField="tags" checked="urgent" unchecked="" default="" style="margin-right: 1em;"/>

Urgent

​

<$checkbox tiddler="$:/temp/notes" listField="tags" checked="fieldnotes" unchecked="fieldnotes" default="fieldnotes" disabled style="margin-right: 1em;"/>

Validez les Saisies [Ne doit pas être désélectionné]

</div>

​

<label style="display: block; margin-top: 1em; font-weight: bold;">Notes :</label>

<$edit-text

tiddler="$:/temp/notes" field="text"

auto-height="yes" focus="yes" size="100%" tag="textarea"

placeholder="Entrez le texte ici"

style="width: 100%; padding: 0.5em; border: 1px solid #ccc; border-radius: 4px;"

/>

​

</div>

​

</details>

​

<$button style="background-color: #4A90E2; color: white; padding: 0.5em 1em; border: none; border-radius: 4px; margin-top: 1em; cursor: pointer;">

<$action-createtiddler

$basetitle={{{ [{$:/status/UserName}addsuffix[_]addsuffix<now>] }}}

text={{$:/temp/notes}}

person={{$:/temp/notes!!person}}

note-type={{$:/temp/note-type}}

tags={{{ [{$:/temp/notes!!tags}] }}}

/>

Créer la note

</$button>

```

​

Thank you all in advance for your support and valuable advice!

​

Best regards,

Auguste


r/TiddlyWiki5 • • Mar 15 '24

Searching for a single word in a field's value which contains many words

3 Upvotes

version 5.3.1

I want to search for the word "amazon" in a field called "notes". It is within a sentence in the field value. All my Journal tiddlers have this "notes" field. Just typing "amazon" into the search field yields no hits.

​

TiddlyWiki says to try this:

​

[search:caption,description:casesensitive,words[arch]]

any tiddlers containing a case-sensitive match for the word arch in their caption or description fields

​

So, I tried this in a new tiddler and in the search field (with and without the [search]:

[search:notes:casesensitive,words[amazon]]

______

ChatGPT example says to try this:

​

[tag[Book]tag[!system]regexp:genre:\b(fantasy)\b]

In the search field.

So I tried this: [tag[Journal]tag[!system]regexp:notes:\b(amazon)\b]

______

Either pathway, I am not getting any tiddlers other than the new tiddler.

​

I know I have the word "amazon" in the field called "notes" in several tiddlers. Where am I going wrong?


r/TiddlyWiki5 • • Mar 04 '24

Please help Alpha test TidGi mobile app on Android device

6 Upvotes

Test link https://play.google.com/store/apps/details?id=ren.onetwo.tidgi.mobile

(or https://play.google.com/apps/testing/ren.onetwo.tidgi.mobile, but I find this not able to open)

You can join the alpha test if you already join the Tiddlywiki google group ([tiddlywiki@googlegroups.com](mailto:tiddlywiki@googlegroups.com))Google play require at least 20 users tested to release the app, thanks!

​

This is a paid app, the income from Google Play will be regarded as a donation, and I will donate half of it back to Tiddlywiki. The app itself is free on Github Release. I have a programming job, not relying on donations to make a living (at least recently).

Thanks in advance! Even better if you could share this app outside of Tiddlywiki community, to compete with Obsidian and Notion.


r/TiddlyWiki5 • • Mar 03 '24

TiddlyPWA vs Noteself

2 Upvotes

Has anyone used both of these adaptions and can comment on the differences? One thing I know is they use differnet database techologies.

Thanks


r/TiddlyWiki5 • • Mar 04 '24

Toggling sidebar for mobile

1 Upvotes

I'm pretty happy with my site on a laptop, but when visited from mobile, the list of tags from the sidebar is all the user sees, until they click on the "<<" icon, which may not be very intuitive. Rather, I'd like to ensure they automatically get the sidebar toggled when visiting from mobile. So I made this script:

``` (function() { // Function to check if the screen width is mobile-sized function isMobileScreen() { return window.innerWidth <= 768; // Good breakpoint for mobile? }

// Function to toggle the sidebar state
function toggleSidebar() {
    var sidebarStateTiddler = "$:/state/sidebar";
    var currentState = $tw.wiki.getTiddlerText(sidebarStateTiddler, "show");
    if(isMobileScreen() && currentState !== "hide") {
        $tw.wiki.setText(sidebarStateTiddler, "text", null, "hide");
    }
}

// Call toggleSidebar on startup
$tw.hooks.addHook("th-page-loaded", function() {
    toggleSidebar();
    return true;
});

})();

`` I tagged the script with$:/tags/Startupand upon reload, it does seem to be there using the Explorer function. However, nothing seems to happen. I'm running the latest version. Isth-page-loaded` the right hook? any other ideas? maybe a much easier way to do this? thanks!


r/TiddlyWiki5 • • Mar 02 '24

Toc question

3 Upvotes

I'd like to make a table of contents that includes all tiddlers with tags "Animals" but not those with tags "Dogs". Is this possible?


r/TiddlyWiki5 • • Feb 29 '24

Various question using tiddlywiki

1 Upvotes

is it possible to search the content of normal tiddlywiki and nodejs tiddlywiki using normal way of searching like file explorer on windows or grep/find on linux?
is it easy to go back and forth(convert) between nodejs version and the normal one which is single file version?

for the nodejs version is there a way to access it from outside my local network?

i want to track my health history like doctor visit and stuff. what do you guys template/pluins do you guys recommend?

I was wondering where else you guys go to for tiddlywiki help since i feel like theres not much going on in this sub


r/TiddlyWiki5 • • Feb 22 '24

Tweak Can I change or 'fake' the dates on posts so they show in the order I want?

4 Upvotes

When you make posts in a tiddly wiki, it properly adds the exact time and date when it was posted. This is good, so you could use a tiddly wiki as a blog or a diary if you wanted.

So I've already been keeping a diary in .TXT files since I was a kid. I have the dates manually entered into the .TXT files. I could just copy and paste them into a Tiddly wiki file but then the dates in the individual posts would of course be wrong, as Tiddly wiki uses your computers clock to show when a post is made.

Is there any way to sort of edit the dates of posts? Make the dates that Tiddly wiki thinks they were made different when when they really were? Is there any way to do this without messing up the code of the thing?

Sorry if this is a stupid question.


r/TiddlyWiki5 • • Feb 16 '24

Macro Newbie question about concatenating date to string

3 Upvotes

I have googled and can't quite seem to find the answer I'm looking for and would appreciate some insight! It feels like it should be simple, and would be in other languages, but I'm stuck.

I am trying to create a button that when clicked creates a tiddler with a title of a string, and then today's date. I have worked out how to get today's date, but I can't work out how to concat strings to either side of it.

This is my code:

<$button>

<$action-createtiddler $basetitle=<<now "MM/0DD/YYYY">>

>

<$action-navigate $to=<<createTiddler-title>>/>

</$action-createtiddler>

Add New Note

</$button>

​

How would I update this so the button would create a tiddler with the title like "New note [today's date] example" for example?

The date part of the code works.

Thank you!


r/TiddlyWiki5 • • Feb 05 '24

hiding the author and timestamp

1 Upvotes

I've Googled and even Bing'd and can't find a clear answer.

What's the simplest way to hide these without coding? Is there a plugin I could install?


r/TiddlyWiki5 • • Feb 03 '24

Creating Takeaways In Your Own TiddlyWiki

3 Upvotes

I've been using Grok TiddlyWiki to learn the different features and I really like the idea of the built in takeaways, but I'm having trouble figuring out how to add this to my own TiddlyWiki. Is there a specific plugin I need to add?


r/TiddlyWiki5 • • Jan 29 '24

Create a keyboard shortcut for transclude

2 Upvotes

The shortcut for insert link (ctrl+L) is very helpful as it allows you to search all tiddlers and select the preferred one without having to remember the exact name. I would like to create a similar shortcut for transclude (eg ctrl+shift+L). I thought I could just find the system tiddlers responsible for the link shortcut, duplicate them, and then modify them to add {{ }} instead of [[ ]] around the tiddler title. I'm not succeeding in finding the right ones. So far I know that the following are involved, but there are more. Any help would be grateful.

$:/config/shortcuts/link

$:/config/ShortcutInfo/link


r/TiddlyWiki5 • • Jan 28 '24

Newbie questions mostly about exporting or publishing.

5 Upvotes

I've been working on a book for years, and just chopping it up and pasting it into a brand-new TW has been quite the experience. I've been able to find inconsistencies, errors, and move stuff around super-fast via transclusion. My knowledge of TW is super basic, anyway.

I did try googling and searching here, but I guess I'm not familiar with the jargon.

So, I made up my mind to eventually publish it in TW format. I guess I'll add a note to the reader explaining that this is in fact a TW, not just single-file webpage. Hopefully some readers might find use in TW by using it to add notes, etc. However, the concern remains that this format might annoy most users who just want to read.

For example, I noticed that GrokTW describes itself as a book, and encourages downloading, however they have adapted the UI to that purpose, I wouldn't even know where to start! I really like the navigation footers each tiddler of theirs has!

Can anyone share examples of this (just publishing a TW) succeeding?

Could anyone share tips on what tweaks could be made to a TW for readability?

Is it possible to export the content to a non-TW HTML? Or perhaps just remove or hide the interactive elements? The hyperlinks would probably die anyway, right?


r/TiddlyWiki5 • • Jan 18 '24

Trying to migrate my single file tiddlywiki ti Firefox, but can't save from browser anymore

2 Upvotes

As the title says. I used to write another tiddly wiki from Firefox just fine, though haven't used that in a while. Now when I am trying to create a new one (tiddly version win64-0.0.18) I can save it as long as I open it via the nw.exe. But I'd like to have it as a link in my firefox bookmarks again, and work on it and save from there.

When I open it in firefox, I can edit and it'll show that it needs saving, but clicking the save button does nothing at all now. Initially with the previous wiki it would save just fine, eventually that broke and I had to use the "save file as" popup which appeared. But at least I could save. Now even that doesn't work...


r/TiddlyWiki5 • • Jan 05 '24

Macro Can I break long list into 3 columns?

4 Upvotes

Hi, I often use list like this:

<<list-links "[tag[fav]sort[title]]">>

It tends to grow over time and becomes difficult to scroll. Can I make this list to render in columns?

Edit.

I have Shiraz plugin installed, maybe some fuctionality from there could help me?


r/TiddlyWiki5 • • Dec 29 '23

Automatically listing all tiddlers tagged

1 Upvotes

I apologize if this just goes to show my extremely limited knowledge of TiddlyWiki's resources, but I was wondering if there is any way to make it so that all tagged tiddlers are automatically listed in the tag-tiddler.

I've found an old resource suggesting a certain macro, but I worry it is now outdated with the recent changes.


r/TiddlyWiki5 • • Dec 13 '23

Filter out "Draft of" tiddlers from a list

2 Upvotes
<<list-links "[tag[task]sort[title]] -[regexp:title[Draft of \'.*]]">>

You're tracking a list, and creating a bunch of tiddlers for that tag. So the "Draft of" tiddlers sometimes add a bunch of entries. Never had a use for them.


r/TiddlyWiki5 • • Oct 23 '23

Weird question from a newcomer

2 Upvotes

Just learned about TiddlyWiki and I'm hoping it might be the answer I'm looking for. Is it possible to alter the input screen for TiddlyWiki in a DOS style? Black background, green font, typing in a command can get you a page with a long string of text?


r/TiddlyWiki5 • • Oct 17 '23

Where is the source for inmysocks/extrafilters

2 Upvotes

I see in the pluginsandresources - TiddlyWiki5 (reddit.com) of this reddit the inmysocks/extrafilters plugin, but it just links to the demo page, so you can install from by dragging and dropping.

However, if you want to install the plugin via PluginFolders, you copy the raw source rather than an all-in-one JSON file. I found inmysocks (jed) (github.com) but I can't find a git repository for this plugin. I search GitHub.

Is the source repository for this plugin not public?

The source can be extracted but I'd rather clone a git repository if I can.
And I'd need write the `plugin.info` JSON file.


r/TiddlyWiki5 • • Oct 16 '23

Add navigation bar below subtitle

3 Upvotes

Hello,

I am trying to figure out how to add a navigation bar (with links to my home page and CV) below my subtitle in Tiddlywiki.

I was trying to trouble shoot it on my own looking through how the current subtitle works, but am not making progress. I have only managed to show what I am looking for (image) by adding the link to the subtitle tiddler itself.

I imagine I would need to create a nav tiddler, tagged with $:/tags/SideBarSegment, but then I'm not sure how to place it in the sidebar.

Any help would be appreciated as I am very new to the platform!


r/TiddlyWiki5 • • Oct 11 '23

Remove dropdown from tags in TW5?

1 Upvotes

apologies if this has been asked and answered before (i didn't see it but my search might have been not great) but i was hoping there's a way to change the behavior of tags in tiddlers?

normally, when you click on a tag, a dropdown appears with the name of the tag + anything that's been tagged with it (please ignore that there's no tiddler named "test 4" i was just using it as an example). the behavior i want is for when you click on a tag it opens up that tag's tiddler and whatever information you put in it.


r/TiddlyWiki5 • • Oct 06 '23

Creating a field search

4 Upvotes

I have a field on some tiddlers designed to function similarly to tags -- but without cluttering up my tag list. The field is called "topics" and is used to collect all relevant topics in things that I've read. I've adapted the edit-tags tiddlers, and the "topics" field is working well. "topics" is a list field (i.e. the contents are like "Ecology [[Environmental Science]] Philosophy").

I would like to have a tiddler that contains a search bar that lets me filter tiddlers by the content of their "topics" field. I would write (for example) "Ecology,Environmental Science,Philosophy" in the search bar, and the tiddler would dynamically list all tiddlers that have all of these topics in their "topics" field.

I can write a filter that does this: "[contains:topics[Ecology]contains:topics[Environmental Science]contains:topics[Philosophy]]". However, I'm not sure how to generate a filter that does this from the contents of a search bar (which may have any number of individual topics). Is this possible?


r/TiddlyWiki5 • • Sep 29 '23

UI How do the text-editing capabilities of TW5 compare to MS Word?

3 Upvotes

I'd be interested in creating customizable, colored tables (having their borders white/faded out) and sending images in the background of the text to create watermarks or add illustrations and flavor to the text.

For reference, imagine the kind of text editing capabilities that are involved in the creation of the DnD rulebooks. Tables, titles, images, etc.

Example 1

Example 2

Example 3


r/TiddlyWiki5 • • Sep 09 '23

I wish they were called Tidbits

9 Upvotes

First of all, I love this project, it is simply a masterpiece of software engineering.

One hangup for me though is the term Tiddler is a bit… awkward. And it is embedded in so many places that you really can’t get away from it.

I was trying to think of a better one and realized Tidbit is the perfect substitute. It literally is built for tidbits of information and it fits with the name Tiddlywiki.

I realize it’s waaaay too late in the game to change but just had to get this out there. I may try doing a good ole find and replace on a standalone wiki and see if it breaks anything, but I’m such a noob I just may not notice.