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/-/l34941xapyMJ.
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.

Reply via email to