On Sunday, February 2, 2020 at 8:23:29 AM UTC-8, David Gifford wrote:
>
> Is there a way to configure TiddlyWiki or a plugin, so that when closing a 
> link (]]), if the tiddler does not exist, one is automatically created? Of 
> course I am thinking of TiddlyBlink - this would replicate a very handy, 
> time-saving feature of Roam. There would be no need to click edit then 
> click save changes for each tiddler.
>

As you know, TiddlyWiki already allows you to enter [[NameOfTiddler]] to 
create a link to a "missing" tiddler.
The only difference in appearance is that the link is shown using italics.

Following that link still opens the tiddler, just as if it exists.
The only differences in appearances are:
* the tiddler title is shown using italics
* it does not display a "modified" date (the tiddler subtitle)
* it shows default fallback text of: Missing tiddler "SomeTiddler" – click 
to create.

So... to make missing tiddlers look the same as existing tiddlers, all you 
need to do is make a few minor adjustments:

1) remove the italics from the link display and the tiddler title display 
by creating a tiddler, tagged with $:/tags/Stylesheet, containing:
a.tc-tiddlylink-missing
   { font-style:initial; }
.tc-tiddler-missing .tc-title
   { font-style:initial; font-weight:300; }

2) remove the default fallback text for missing tiddlers by editing 
$:/language/MissingTiddler/Hint

Of course, a missing tiddler still won't appear in lists of existing 
tiddlers (e.g., the sidebar "recent" tab),
and this *might* be an issue for lists of links shown by TiddlyBlink but, 
as I am not familiar with the
inner workings of TiddlyBlink, I leave this to you to determine.

hope this helps,
-e


-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/346864c9-a07c-47ed-8902-b5de2815e23c%40googlegroups.com.

Reply via email to