[TW5} sorry - another TW5 journalling question.

923 views
Skip to first unread message

Jon

unread,
Jan 27, 2014, 3:38:29 PM1/27/14
to tiddl...@googlegroups.com
Hi,

Jeremy explained that TW5 will eventually have a daily journal facility but until then, if I entered the date as the tiddly title and tagged it as Journal, would I then be able to import these into the journal feature of the new release or is it not as simple as that?

Thanks
Jon.

Jeremy Ruston

unread,
Jan 27, 2014, 3:48:13 PM1/27/14
to TiddlyWiki
Hi Jon

Jeremy explained that TW5 will eventually have a daily journal facility but until then, if I entered the date as the tiddly title and tagged it as Journal, would I then be able to import these into the journal feature of the new release or is it not as simple as that?

That's a good strategy. The two journal-related features I'm planning are a new journal button that prepopulates the title field, and a calendar for browsing journal entries. You should be good to go with tiddlers tagged "journal".

Best wishes

Jeremy
 

Thanks
Jon.

--
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 tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/groups/opt_out.



--
Jeremy Ruston
mailto:jeremy...@gmail.com

Jon

unread,
Jan 27, 2014, 4:53:33 PM1/27/14
to tiddl...@googlegroups.com

Jon

unread,
Jan 27, 2014, 4:54:31 PM1/27/14
to tiddl...@googlegroups.com, jeremy...@gmail.com
That's great, Jeremy. Thanks.

Stephan Hradek

unread,
Jan 27, 2014, 5:05:26 PM1/27/14
to tiddl...@googlegroups.com
Does this help?

http://tiddlystuff.tiddlyspot.com/ look at "dateTimeMacro".

Sorry that the instructions are a bit terse, but I just wrote it and will go to bed now ;)

Danielo Rodríguez

unread,
Jan 27, 2014, 5:58:56 PM1/27/14
to tiddl...@googlegroups.com
Stephan, I can't find the dateTimeMacro.

Thanks in advance.

Jon

unread,
Jan 27, 2014, 6:16:57 PM1/27/14
to tiddl...@googlegroups.com
That's great. Stephan. I've absolutely know idea what I'm doing but I just kept dragging stuff from your wiki until it appeared on mine. Magic!


On Monday, 27 January 2014 20:38:29 UTC, Jon wrote:

Jon

unread,
Jan 27, 2014, 6:57:54 PM1/27/14
to tiddl...@googlegroups.com
Hi Stephan,
next time you get round to it, could you show me how to change the date format to dd/mm/yy? I can see where it is in the code but don't know how to change it without messing things up.
Thanks
Jon.

Stephan Hradek

unread,
Jan 28, 2014, 1:26:38 AM1/28/14
to tiddl...@googlegroups.com


Am Dienstag, 28. Januar 2014 00:57:54 UTC+1 schrieb Jon:
Hi Stephan,
next time you get round to it, could you show me how to change the date format to dd/mm/yy? I can see where it is in the code but don't know how to change it without messing things up.

<<dateTime "0DD/0MM/YY">> leave out the "0" if you do not want 2-digit day and month for 1-9.

All codes can be viewed in $:/core/modules/utils/utils.js. Search for "exports.formatDateString".

Stephan Hradek

unread,
Jan 28, 2014, 1:29:06 AM1/28/14
to tiddl...@googlegroups.com
Maybe you need to clear the cache. I also sometimes have the problem that one of my tiddlyspot pages, I just uploaded, are not updated in the browser. Clicking Shift-Reload usually helps. dateTimeMacro is linked from the "What is this about?" tiddler which opens first.

Stephan Hradek

unread,
Jan 28, 2014, 1:29:46 AM1/28/14
to tiddl...@googlegroups.com


Am Dienstag, 28. Januar 2014 00:16:57 UTC+1 schrieb Jon:
That's great. Stephan. I've absolutely know idea what I'm doing but I just kept dragging stuff from your wiki until it appeared on mine. Magic!

I've put a "Modules used" footer on those tiddlers. You can pull the modules from there.

Stephan Hradek

unread,
Jan 28, 2014, 1:51:00 AM1/28/14
to tiddl...@googlegroups.com


Am Dienstag, 28. Januar 2014 07:26:38 UTC+1 schrieb Stephan Hradek:
<<dateTime "0DD/0MM/YY">> leave out the "0" if you do not want 2-digit day and month for 1-9.

Actually: That was wrong. <<dateTime format:"0DD/0MM/YY">> would have been correct. But as I figured, the usual case would be to provide a different format, I changed the order of parameters around so that you now can use my first example, if you pull the new dateTime.js from my wiki.

Jon

unread,
Jan 28, 2014, 8:08:48 AM1/28/14
to tiddl...@googlegroups.com
Thanks, Stephan. I'll try that when I get home.

PauldM

unread,
Jan 29, 2014, 4:04:51 AM1/29/14
to tiddl...@googlegroups.com
Stephan,

How can I get this macro to work like InstantTimestampPlugin in TWC. It would be great to have a timestamp function in TW5.

Thanks in advance.
Paul.

Stephan Hradek

unread,
Jan 29, 2014, 5:59:39 AM1/29/14
to tiddl...@googlegroups.com

Am Mittwoch, 29. Januar 2014 10:04:51 UTC+1 schrieb PauldM:
How can I get this macro to work like InstantTimestampPlugin in TWC. It would be great to have a timestamp function in TW5.

If you tell me what that plugin is doing and how it works, maybe I can tell you. Please understand that I don't want to spend too much time for understanding TWC and its plugins as I don't use it anymore. So bear with me that I don't check myself.
 

PauldM

unread,
Jan 29, 2014, 8:37:22 AM1/29/14
to tiddl...@googlegroups.com
Thanks in advance for looking into my use case.

I use TW for logging my action items. I keep track of my tasks en log my progress with timestamps. With the InstantTimestampPlugin in TWC it is possible to enter {ts} or {t} (for timestamp) or {ds} or {d} (for datestamp) in my tiddler content. When I save the tiddler it will be replaced with a timestamp of the current date/time in text-format.

Example;

In edit mode

# {d} Issue XYZ closed

becomes in view mode

1. 2014-01-29 Issue XYZ closed

and again in edit mode for adding my next log

# 2014-01-29 Issue XYZ closed

Stephan Hradek

unread,
Jan 29, 2014, 8:56:35 AM1/29/14
to tiddl...@googlegroups.com
So do I understand correct? You type {d} to get it replaced by the current date, when finishing edit mode?

Wouldn't some keyboard shortcut or a bookmarklet be more convenient?

But to answer your question: With the macro it is not possible to solve this.

What you could do is, to use my newtiddler widget to replace date and timestamps in a tiddler skeleton when creating a new tiddler.

See an example in my playground

Danielo Rodríguez

unread,
Jan 29, 2014, 10:44:41 AM1/29/14
to tiddl...@googlegroups.com
Wow that was an awesome feature. Let me know if you came with it.

PauldM

unread,
Jan 30, 2014, 3:57:43 AM1/30/14
to tiddl...@googlegroups.com
Thanks for your reply and example Stephan. You gave me a good hint for my use case.

Kind regards, Paul


Mal

unread,
Feb 5, 2014, 10:48:47 PM2/5/14
to tiddl...@googlegroups.com
All,

Maybe I'm missing the point, but why should we insert the date in the title field of journal tiddlers? Wouldn't it be better to just use the existing "created" field and modify the view style to display the created date along with the title?

Mal


 




 

Stephan Hradek

unread,
Feb 6, 2014, 12:40:32 AM2/6/14
to tiddl...@googlegroups.com


Am Donnerstag, 6. Februar 2014 04:48:47 UTC+1 schrieb Mal:
All,

Maybe I'm missing the point, but why should we insert the date in the title field of journal tiddlers? Wouldn't it be better to just use the existing "created" field and modify the view style to display the created date along with the title?

That's what I was always wondering in TWc and I never used the "new journal" function. But as so many missed it…

Eric Shulman

unread,
Feb 6, 2014, 1:22:53 AM2/6/14
to tiddl...@googlegroups.com
TWC Journals
--------------------
Auto-generating a journal tiddler's title from the current date can help in two ways:
1) it creates a quicker workflow, since there is no need to hand-enter a title.  Simply press "new journal" and start typing your tiddler content.
2) it helps ensure that journal tiddler titles are unique (up to a point).  The default is day-at-a-time journalling (i.e., using 0MM/0DD/YYYY as the title format).  Invoking <<newJournal>> within the same day allows you to append additional content to the same journal tiddler.  Much finer down-to-the-minute (or even second) journalling is also possible, creating separate journal tiddlers for each entry, by specifying a combined date *and* time format in the macro.  For example:
   <<newJournal "0MM/0DD/YYYY 0hh:0mm:0ss">>
can be used to record a log of events over time, such as support calls, where each journal tiddler contains the notes from a single event.

-e

Stephan Hradek

unread,
Feb 6, 2014, 1:28:14 AM2/6/14
to tiddl...@googlegroups.com
Thanks, Eric!

You see: I never read it ;) But it gives me a good idea for my newtiddler

Am Donnerstag, 6. Februar 2014 07:22:53 UTC+1 schrieb Eric Shulman:
[…] Invoking <<newJournal>> within the same day allows you to append additional content to the same journal tiddler.  

I think I need a new option here.

Mal

unread,
Feb 6, 2014, 2:33:27 AM2/6/14
to tiddl...@googlegroups.com
Eric,

Thanks for the explanation.  I can see the value in the simple workflow that results from the automatically generated title.  However, I think my preference is to have some descriptive content in the title, like "Staff Meeting" or "Phone Call from Client", etc.  This would allow a simple list of journal tiddler titles to be a bit more meaningful than just a list of datetime strings.  I guess this could also be achieved by manually appending some additional text to the title.

Regards,

Mal

Stephan Hradek

unread,
Feb 6, 2014, 3:34:49 AM2/6/14
to tiddl...@googlegroups.com
Hi Mal!

I think you should look into my newtiddler plugin.

You can create more than one button for creating different kinds of tiddlers. The <<dateTime>> does not just accept format strings. You can put any text in:

<<dateTime "Phone Call YYYY-0MM-0DD 0hh:0mm:0dd">>

or

<<dateTime "Staff Meeting YYYY-0MM-0DD">>

You see what's possible?

Stephan Hradek

unread,
Feb 6, 2014, 3:50:26 AM2/6/14
to tiddl...@googlegroups.com


Am Donnerstag, 6. Februar 2014 09:34:49 UTC+1 schrieb Stephan Hradek:

You see what's possible?

Not? Then check on http://tw5magick.tiddlyspot.com search for "Journals".

Eric Shulman

unread,
Feb 6, 2014, 3:51:22 AM2/6/14
to tiddl...@googlegroups.com
On Wednesday, February 5, 2014 11:33:27 PM UTC-8, Mal wrote:
Thanks for the explanation.  I can see the value in the simple workflow that results from the automatically generated title.  However, I think my preference is to have some descriptive content in the title, like "Staff Meeting" or "Phone Call from Client", etc.  This would allow a simple list of journal tiddler titles to be a bit more meaningful than just a list of datetime strings.  I guess this could also be achieved by manually appending some additional text to the title.

datetime format strings can contain literal text as well as special formatting codes like "0MM" and "0hh".  For example, the "/" and ":" within the date and time are actually simple literal characters, that are simply output without any special processing or substitution.  This means that it is simple to autogenerate titles with literal prefix, like this:
   <<newJournal "Staff Meeting 0MM/0DD/YYYY">>
You could even omit the date formatting, and just create a "journal" with a fixed literal title:
   <<newJournal "Notes from Staff Meetings">>
which allows you to always append your meeting notes to the same tiddler, without regard to the date of the meeting.

Also note that, at least in TWC, the <<newJournal>> macro accepts all the same parameters as the <<newTiddler>> macro, allowing you to specify the "new journal" button text label as well as custom tags and field values, etc.

-e

Mal

unread,
Feb 6, 2014, 5:14:56 AM2/6/14
to tiddl...@googlegroups.com
Stephan and Eric,

Thanks for the informative and helpful suggestions.  I will look further into this and see if I can taylor the journal arrangements to suit my preferences.

Stephan, I have been trying out your journal button and newtiddler plugin.  One thing I am trying to do is to link this to a top menu button (based on Ton Gerner's excellent work at http://tw5toolbar.tiddlyspot.com/).  I have not quite figured out how to do this yet, but I guess a lot of the fun comes from exploring the code to see how it works.

Regards,

Mal

RichShumaker

unread,
Dec 1, 2014, 7:47:41 PM12/1/14
to tiddl...@googlegroups.com
I use to use the {d} feature to allow me to timestamp as I was working.
It was very helpful to have this as an inline feature inside the Tiddler.

I would save the Tiddler and it would convert with the Date and Time for the {d} feature.
That way I could keep track of time inside 1 TW as the day went on.
As an example I could date time stamp calls or whatever I needed too when I used it.

So I would have a Tiddler Called [[2014-12-01]] - Tagged (#Journal)
Inside this tiddler would be
12-1-2014 10:34am Call from Bob #3 - I could also [[Bob #3]] if I wanted
12-1-2014 11:34am Went to Lunch
12-1-2014 2:34pm Emailed Client #1 - Ditto of Above [[Client #1]]
12-2-2014 1:30PM I forgot to put in the note that [[Client #2]] needed [[XYZ]]
I would use {d} and save and reopen and fill notes in.
Also it helped as sometimes I would go back and put notes in later on this Journal and I would {d} it, see note for the next day in the list above.
That way I knew I came back another day and put a note in this Journal for that day instead of not knowing when I added it.

I had to stop using TW for my up to the minute notes but loved it while I was using it.

I seem to remember there was another feature in (TW Classic via plug in) that allowed for true time tracking.
You would hit Start and then later Stop and it would log the time, forget where I got that, I am guess Eric, #heheh.
I used so many of Eric's plug in's it got crazy, I also used a lot of the Monkey Pirate Stuff too.

Found the link to this thread at http://skeeve.tiddlyspot.com/ - [[InstantTimestamp for PauldM]] - I couldn't PermaLink it.

I have been using Jeremy's buttons he describes in this thread and they are awesome and very specific.
You can create a minute by minute Journal Tiddler now very cool for multiple journal entries during the same day.

Tobias Beer

unread,
Dec 2, 2014, 4:07:48 AM12/2/14
to tiddl...@googlegroups.com
Hi Rich,

I think timestamps and logging warrant their own thread...

Best wishes, Tobias.
Reply all
Reply to author
Forward
0 new messages