Hello TonyM,

Thanks for your suggestion here. I apologize for not responding earlier, I 
haven't had time to revisit my TiddlyWiki ideas lately.

On Wednesday, November 13, 2019 at 11:57:55 PM UTC-5, TonyM wrote:
>
> Jesse,
>
> I will remind you of my suggestion here 
> <https://groups.google.com/d/msg/tiddlywiki/xKW96lIwhAc/OxbkTdBHAQAJ>
>
> *The trick is to make a date time stamp that you click when you action it. 
> E.g. weekly-date and make a list that only lists items with a weekly date 
> older than 7 days. This way you do not need to update the date field except 
> when you touch it.*
>
> I am happy to explain this further but I seriously believe this to be a 
> superior method. It is a little non-intuitive but I am confident it is a 
> algorithm of substantial value. It will allow you to do everything you want 
> much more simply. 
>
> All that changes dynamically is today's date, which changes anyway. 
>
> Further you can build into it a "synthetic date", for example you could 
> set it 8 days from now and review items that will be due/overdue then, not 
> now. You could use this if you were planning a holiday and list everything 
> that would fall due when you are away. I use it to manage specific, daily, 
> weekly, Fortnightly, Monthly, Quarterly half yearly and annual re-occuring 
> items. It is more robust and less fragile.
>
>  Regards
> Tony
>
> On Sunday, November 10, 2019 at 3:45:41 AM UTC+11, Jesse Racine wrote:
>>
>> Thanks very much for your help. Your last post helped a lot. I am coming 
>> up with ideas to make my own task tracking plugin. There will be a 
>> "duedate" field in each task tiddler, but some due dates will have a repeat 
>> setting (like monthly, weekly, etc). I want a way to either modify the due 
>> dates of the task tiddlers appropriately, or create a custom filter.
>>
>> Let's say that you set a task due on November 9th, 2019, and set it to 
>> weekly. That task tiddler should then be due every Saturday, for example. I 
>> want to either figure out a way to dynamically modify the due date field so 
>> that every week the due date field will automatically change the due date 
>> field (in this case set it 7 days ahead), or create a custom filter that 
>> will just do that math and filter out tiddlers that are due that day.
>>
>> So for my filter idea, there would be a "current tasks" tiddler. The 
>> current tasks tiddler would have a list widget with a filter that would 
>> filter out all tasks due on the current day. For normal tasks (tasks 
>> without a repeat setting) that would be simple to accomplish with filters. 
>> But for the "repeat" tasks I am not sure how to filter those out 
>> appropriately. I am going to work on a custom filter that will examine the 
>> duedate field and the repeat field in task tiddlers, and then filter the 
>> ones out that are due today by doing basic date math on the duedate and 
>> with the repeat setting to filter out tiddlers that are due the current day 
>> (or month, week, etc).
>>
>> On Saturday, November 9, 2019 at 10:02:17 AM UTC-5, PMario wrote:
>>>
>>> On Saturday, November 9, 2019 at 2:57:52 PM UTC+1, Jesse Racine wrote:
>>>>
>>>> I'm interested in learning how to create custom filter operators. I see 
>>>> that the filter operators are located in $:/core/modules/filters 
>>>>
>>>
>>> Which operator do you need?
>>>
>>> -m
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/f028b153-ec76-4b53-86d8-ce12f9e6f31a%40googlegroups.com.

Reply via email to