Re: Adding a due date to actions in mGSD
The problem there would be referring to a specific tiddler without using where: [(specific project)] I don't know how to refer to the project self from within a mgtdList, like where: tiddler.getParentProject or similar (this does not exist, there are methods like tiddler.hasParent or .hasActiveProject). Regarding the issue about how to do where:[[specific project/tag/contact/etc]] in a mgtdList ... When used in a newButtonTags: line, the parameter [[%0]] refers to the project (or meeting or action etc.) name. I've found there is a tiddler.isTagged('string') function (I'm sure a lot of you knew this... bear with me!) Using newButtonTags:'[[%0]]' does indeed tag a new tiddler with %0. However, in where:, using any variation of [[%0]], with/without square brackets, curly brackets, single/double quotes, curly's around the whole line, etc. DOES NOT work! div macro=mgtdList title:'Attendees' startTag:'Contact' view:Attendee ignoreRealm:yes newButtonTags:'Contact [[%0]]' where:{{tiddler.isTagged('[[%0]]')}} and yet this does: div macro=mgtdList title:'Attendees' startTag:'Contact' view:Attendee ignoreRealm:yes newButtonTags:'Contact [[%0]]' where:{{tiddler.isTagged('WhateverTagPercentZeroIs')}} So how do I get the value of %0 into a variable or parameter that where: can use? That would solve a whole boatload of issues for me! On Feb 4, 3:24 am, Javix javipe...@gmail.com wrote: (what is the purpose of having a new tiddler with the Done tag initially?) ...that was an oversight! -- You received this message because you are subscribed to the Google Groups GTD TiddlyWiki group. To post to this group, send email to gtd-tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to gtd-tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/gtd-tiddlywiki?hl=en.
Re: Adding a due date to actions in mGSD
Forget it... In the end, I merged a mgtdListEnhanced macro with the added parameter: withParentTag:yes which adds parent.title into tagExpr for evaluation. This way, only Tiddlers tagged with the name of the Tiddler where the mgtdListEnhanced resides, are listed. see http://thinkcreatesolve.biz/mGSDMeetingEnhancements.html#mgtdListEnhanced for the code. Thanks for the pointers tho!!! On Feb 14, 11:34 am, David Szego david.sz...@me.com wrote: The problem there would be referring to a specific tiddler without using where: [(specific project)] I don't know how to refer to the project self from within a mgtdList, like where: tiddler.getParentProject or similar (this does not exist, there are methods like tiddler.hasParent or .hasActiveProject). Regarding the issue about how to do where:[[specific project/tag/contact/etc]] in a mgtdList ... When used in a newButtonTags: line, the parameter [[%0]] refers to the project (or meeting or action etc.) name. I've found there is a tiddler.isTagged('string') function (I'm sure a lot of you knew this... bear with me!) Using newButtonTags:'[[%0]]' does indeed tag a new tiddler with %0. However, in where:, using any variation of [[%0]], with/without square brackets, curly brackets, single/double quotes, curly's around the whole line, etc. DOES NOT work! div macro=mgtdList title:'Attendees' startTag:'Contact' view:Attendee ignoreRealm:yes newButtonTags:'Contact [[%0]]' where:{{tiddler.isTagged('[[%0]]')}} and yet this does: div macro=mgtdList title:'Attendees' startTag:'Contact' view:Attendee ignoreRealm:yes newButtonTags:'Contact [[%0]]' where:{{tiddler.isTagged('WhateverTagPercentZeroIs')}} So how do I get the value of %0 into a variable or parameter that where: can use? That would solve a whole boatload of issues for me! On Feb 4, 3:24 am, Javix javipe...@gmail.com wrote: (what is the purpose of having a new tiddler with the Done tag initially?) ...that was an oversight! -- You received this message because you are subscribed to the Google Groups GTD TiddlyWiki group. To post to this group, send email to gtd-tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to gtd-tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/gtd-tiddlywiki?hl=en.
mGSD Enhancement: List only Tiddlers tagged with the name of the listing Tiddler
Hi all, I have a scenario (my mGSD Meeting Extensions - see other thread) where I want to list Tiddlers that are tagged with the Title of the Tiddler where the list resides. i.e. in a Meeting view Business Meeting Jan. 30th, I want to list Contacts, with tag Business Meeting Jan. 30th. I couldn't a) get Contact Tiddlers scoped into the Meeting view or b) use the where: to eval the parent.title as a potential tag. So, I merged a mgtdListEnhanced macro with the added parameter: withParentTag:yes which adds parent.title into tagExpr for evaluation. This way, only Tiddlers tagged with the name of the Tiddler where the mgtdListEnhanced resides, are listed. Maybe it's completely the wrong approach, but it does the trick! see: http://thinkcreatesolve.biz/mGSDMeetingEnhancements.html#[[mgtdListEnhanced]][[TagDashboards]][[Example%20Meeting]] ...for the code and an example. By the way: In my TagDashboard !Meeting view, I'd love to be able to have the regular mgtdList show only Tiddlers tagged Meeting and scoped within the parent Meeting. This would make Meetings the same as Actions or Projects in that they'd automatically be confined to within the right views. Any hints? Cheers, David Szego -- You received this message because you are subscribed to the Google Groups GTD TiddlyWiki group. To post to this group, send email to gtd-tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to gtd-tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/gtd-tiddlywiki?hl=en.
Re: New mGSD Feature: Meetings!
Hi all, I've made some major updates to my mGSD Meeting Enhancements including: *Added ability to properly track attendance and discussion points, and remove attendees or agenda items *Nicer Dashboard and Title Button layouts *Moved as much code as possible away from stock mGSD Tiddlers (for mGSD update compatibility) *Repackaged the whole thing as a Plugin Tiddler for easy install I'm using both the Meetings and Project Status Updates features daily, to oversee 15 major IT projects involving 5-10 vendors... it's an excellent tool and I hope you'll try it for yourself! http://thinkcreatesolve.biz/mGSDMeetingEnhancements.html Looking forward to your feedback, David Szego -- You received this message because you are subscribed to the Google Groups GTD TiddlyWiki group. To post to this group, send email to gtd-tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to gtd-tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/gtd-tiddlywiki?hl=en.