Hi Surya http://tobibeer.github.io/tb5/#Welcome <http://www.google.com/url?q=http%3A%2F%2Ftobibeer.github.io%2Ftb5%2F%23Welcome&sa=D&sntz=1&usg=AFQjCNGn5WUawPXFOOH6tej_ush6py_c5w>. I do not think Tobias made use of that in the example. Tobias referred to the possibility of reusing
[[$:/plugins/gsd5/ticklers/modules/widgets/datepicker.js]] and [[$:/plugins/gsd5/ticklers/stylesheet/datepicker-stylesheet]] from Roma Hicks http://gds5.tiddlyspot.com The ticklers are part of gds5 and I am not sure, but think it is all needed to make use of them in that way. The reason tiddlers are bundled in plugins are that they are really all needed for it to work. That is not to say that you can not make it work, but it would need some serious rewriting. Birthe Den torsdag den 11. januar 2018 kl. 16.41.29 UTC+1 skrev Surya: > > > - $:/plugins/gsd5/ticklers > <http://gsd5.tiddlyspot.com/#%24%3A%2Fplugins%2Fgsd5%2Fticklers> > - Adding + Ticklers (with recurring every 365 days) with > - <p> > <div class="gsd-context-box"> > <$set name="parentTiddler" value=<<currentTiddler>>> > <$set name="TicklerStatus" value=<<qualify > "$:/state/popup/tickler">>> > <$button popup=<<TicklerStatus>> > class="tc-btn-invisible gsd-context-button">+ Ticklers</$button> > <$reveal state=<<TicklerStatus>> type="nomatch" text="" > class="tc-popup-handle" default="" retain="yes" animate="yes"> > <div class="tc-menu-list-subitem"> > > Tickler Date: > <$date field="gsd_tickdate"/> > > Frequency:<br/> > <$edit field="gsd_tickfreq"/> //days// > > </div> > </$reveal> > </$set> > </$set> > </div> > </p> > - When I then click then the checkbox ("I have done this task"), > then the due date should be 1 year later. But it does just nothing. The > due > date doesn't change. > - Adding a date field with <$date field="due"/> and fill it with a > date: > - I can change the date. But I have to go to that task-tiddler, I > can't change the date in a list or table of all my tasks. I describe it > in > the next sentences more. > - I tested the "Tiddlers By Due Date": > - > > <table> > <tr><th>Due</th><th>Tiddler</th></tr> > <$list filter="[has[due]!tag[done]sort[due]]"> > <tr> > <td><$view field="due"/></td> > <td> > <$checkbox tag="done"> > <$link to={{!!title}}><$view field="title"/></$link> > </$checkbox> > </td> > </tr> > </$list> > </table> > > - Great :-) > - But the tiddlers are only listed with the titles, I cannot see > the task(s) I made with checkboxes inside it. > - For that I tested "popup in table" with: > - <table> > <$list filter="[has[due]!tag[done]sort[due]]"> > <tr><th colspan="2"><$view field="title"/> <$transclude > tiddler="$:/core/ui/Buttons/more-page-actions" > mode="inline"/></th></tr> > [...blablabbla table body with fields....] > </$list> > </table> > - That shows me the task-titles with an arrow to show me > something else (like a popup). But it doesn't show me the due date > and when > I click the arrow, it shows me list of "More Actions", but not the > task > itself. > - And I tested a tasklist with popups with this: > - \define makeState() > <<qualify $(stateTiddler)$>> > \end > > <$list filter="[tag[ToDo]]" variable="mytitle"> > > <$set name="stateTiddler" > filter="[<mytitle>addprefix[$:/temp/state/]]" emptyValue=error> > <$wikify name="qualstate" text=<<makeState>>> > > * <$button class="tc-btn-invisible" popup=<<qualstate>>><$text > text=<<mytitle>>/> > </$button> > > <$reveal type="popup" position="below" state=<<qualstate>>> > <div class="mypopup"> > <$tiddler tiddler=<<mytitle>>> > > <$transclude tiddler=<<mytitle>>/> > > </$tiddler> > </div> > </$reveal> > </$wikify> > </$set> > </$list> > > <style> > .mypopup { > min-width: 380px; > border: 1px solid #bbb; > background-color: #ffffff; > padding: 1em; > margin: 4px 0 0 0; > text-shadow: none; > line-height: 1.4; > } > </style> > - That is also great :-) > - I can check the checkboxes inside the popup :-) > - But I can't add a new list item (new task) inside the popup- it > looses focus. > - And it doesn't show the due dates (it only shows them, when I > click on it, then it opens the popup with the tiddlertext and the due > date). > - And I cannot change the due date inside the popup- it opens the > calendar as a popup, but looses then focus. > > > How to combine them to fit my needs? Or is there any other possibility? > It is not anymore needed for me to get notified of tasks. I'll do that > with sticky lists (always on the "home"). > My needs: > > - *Table or list* with no wasted space, but good readability of the > tasks > - *Sorted* at first by due-date, then by title > - The tasks have *popup or slider* or any similar, when clicking on it > or on a button it shows me the full task. > - But also the *task is clickable*, so I can edit the task >maybe I > just add a link of the tasktitle inside the task, so that I can click > it in > the popup. > - If the task has checkboxes inside the task, I want the *checkboxes > to be clickable in the popup* > - It *shows the due-date* at the beginning > - *Recurring tasks:* > - It has either a checkbox: When clicking on it, the task is > automatically moved to the next recurring date or is deleted, when not > recurring > - "+ Tickler recurring date is not working!?! > - or it has no checkbox, but when I click on the date or a > button, I can choose another date. *Then* there should be also a > possibility with a button to delete the task > - I want *4 tables / lists:* Overdue / This Week / This Month / All > Tasks. These tables / should be wrappable / expandable with a slider or > something similar > > > Do you know a combining solution or another solution? > Thanks in advance!! > Surya > -- 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 post to this group, send email to tiddlywiki@googlegroups.com. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/185513ff-240c-4a66-93d3-c5d2d6d4b67c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.