Thanks Eric,

is it possible to pause the timer ? so would it be possible to do a drop 
down with different values that would stop the , resume the timer based on 
the value chosen ? this is what i am really after , pretty much similar to 
a ticketing tool 

On Monday, April 5, 2021 at 6:24:11 PM UTC+2 Eric Shulman wrote:

> On Monday, April 5, 2021 at 7:58:29 AM UTC-7 mohamed.e...@vodafone.com 
> wrote:
>
>> is it possible to trigger , start or stop a timer automatically if a 
>> certain criteria is met?  so similar to a CRM ticketing tool, creating and 
>> saving a new tiddler would automatically start a timer , or maybe creating 
>> a new tiddler with a specific Tag would trigger a predefined duration ?
>>
>
> Alarms are defined by creating a field named "alarms" in *any* tiddler.  
> The contents of the alarms field is a space-separated list, where each 
> alarm has several parts delimited by semi-colons, like this: 
> type;date;time;msg, where:
>
> *type *is a keyword: "*once*", "*daily*", or a specific day (e.g., "
> *Sunday*", "*Monday*", etc.)
> *date *is specified using YYYY-0MM-0DD format (e.g. "*2021-04-05*")
> *time *is specified using 0hh:0mm:0ss format (e.g., "*09:15:30*")
> *msg *is the text to display when the alarm is triggered.
>
> Note that if the type is "*daily*" or a specific day, then the date part 
> of the alarm definition is left blank but the semi-colon delimiters are 
> still present, so there will be two adjacent semi-colons (see example 
> below).  Also, if the msg text contains any spaces, then the entire alarm 
> definition must be surrounded by doubled square brackets.  For example, the 
> following "alarms" field content specifies four individual alarms:
>
> [[Monday;;07:00:00;Time for another work week :(]] [[daily;;12:00:00;Lunch 
> break]] [[Friday;;17:00:00;Weekend starts...  YAY!]] 
> [[once;2021-01-01;00:00:00;Happy New Year!]]
>
> For your specific use-case (i.e. adding an alarm for a given criteria), 
> you would need to have a custom button that would create the desired 
> tiddler and add the appropriate alarms field definition, using one or more 
> $action-setfield widgets.  It might also be possible to do this whenever a 
> tiddler is created via the standard "save tiddler" button from the tiddler 
> editor, but this would require adding some JS code to catch the 
> "th-saving-tiddler" hook (see 
> https://tiddlywiki.com/dev/#Hook%3A%20th-saving-tiddler).
>
> enjoy,
> -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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/3c73f648-53dc-4f0b-8549-bd87c24b9d28n%40googlegroups.com.

Reply via email to