I’ve just updated TiddlyTools/Time/Calendar
so that the internal getjournals()
macro no longer uses the hard-coded “Journal” tag value, and instead gets the journal tag(s) from the $:/config/NewJournal/Tags
configuration tiddler (see $:/ControlPanel > info > “Tags for new journal tiddlers”).
Note that the default value for this TWCore shadow tiddler is automatically adjusted to use a value defined by the currently selected language (see $:/ControlPanel > info >“Hello! Current language”). Thus, when you select “Italian” as the current language, the journal tag value used by the Calendar will be “Diario” instead of “Journal”.
You can get the updated tiddler here:
https://tiddlytools.com/timer.html#TiddlyTools%2FTime%2FCalendar
For those who are interested, the change in getjournals()
was actually quite straightforward:
<$list filter="[tag[Journal]!has[draft.of]]">
was replaced by with
<$vars journalTags={{{ [{$:/config/NewJournal/Tags}] [{$:/config/NewJournal/Tags!!tags}] +[join[ ]] }}}>
<$list filter="[enlist<journalTags>tagging[]!has[draft.of]]">
enjoy,
-e