Sorry, one correction (there's an extra ")" in that last line):

*if (inTiddler && 
inTiddler.tags.contains('Project')||inTiddler.tags.contains('Meeting')) {*



On Wednesday, February 29, 2012 9:00:40 AM UTC-6, cmari wrote:
>
> Hi David,
> Your example prompted me to create a new useful tool for myself - thanks!  
> Here are a couple of things I found along the way, in case they're helpful:
>
> I think you can "Make New Agenda Items Specific to Project" by adding the 
> following to mGSDMeetingEnhancementsPlugin (somewhere around the line about 
> darn you subprojects):
>
> if (abList.contains('AgendaItem') ) {
>                     var foo2 = 
> store.fetchTiddler(tiddlerTitle).getParent('Project');
>                     if (foo2.length > 0) {
>                         abExtra += ' [[' + foo2[0] + ']]';
>                     }
>                                 }
>
> I also wanted new meetings to inherit the realm, so I edited the following 
> section:
>
> getRealm: function(tiddlerTitle) {
>
>                       // if we're in a project inherit the realm from the 
> project
>                       var inTiddler = store.fetchTiddler(tiddlerTitle);
>                       if (inTiddler && inTiddler.tags.contains('Project')) {
>
> so that the last line reads: 
> *if (inTiddler && 
> inTiddler.tags.contains('Project')||inTiddler.tags.contains('Meeting'))) {
>
> *
>
> cmari
>
>
> On Wednesday, February 22, 2012 1:36:10 PM UTC-6, David Szego wrote:
>>
>> One more very useful update to help plan and manage your meetings in 
>> mGSD: 
>> *AgendaItems *can now be added to multiple meetings, and tagged as 
>> "discussed" individually at each meeting.
>>  
>> This is very handy in real-life use, where you need to revisit an item in 
>> subsequent meetings, and keep track of where it was discussed or missed.
>>
>> This also adds two very powerful and useful tagging functions to 
>> *mgtdListEnhanced 
>> *and elsewhere:
>>
>>    - <<delist [[TiddlerToRemoveFromList]] "Prompt">> lets you click an 
>>    [X] button to remove a Tiddler from the mgtdListEnhanced without deleting 
>>    the Tiddler.
>>       - The button created has a hover comment "Prompt 
>>       TiddlerToRemoveFromList from parent.tiddler.title", i.e. "Uninvite Joe 
>> Blow 
>>       from Example Meeting"
>>       - This un-tags TiddlerToRemoveFromList with the name of the 
>>       Tiddler where this function is called from (opposite of the 
>>       <<addButtonTags>> function in *mgtdListEnhanced*)
>>       - <<toggleTagPrefix TagPrefix TiddlerToTag>> to tag / untag 
>>    specified TiddlerToTag with [[TagPrefixparent.tiddler.title]] i.e. 
>>    "Discussed@MeetingName"
>>
>> Try it for yourself at http://thinkcreatesolve.biz/mGSDEnhancements.htmland 
>> post your feedback!
>>
>> Cheers,
>> David Szego
>>
>

-- 
You received this message because you are subscribed to the Google Groups "GTD 
TiddlyWiki" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/gtd-tiddlywiki/-/TBZJwMybB7oJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/gtd-tiddlywiki?hl=en.

Reply via email to