Re: New mGSD Feature: Meetings!

2012-02-29 Thread cmari
Hi David,
In http://thinkcreatesolve.biz/mGSDEnhancements.html, if you create a 
NewMeeting with the Realm of "Home", and then add an AgendaItem from inside 
the NewMeeting tiddler, the new AgendaItem will have a Realm of "Dev".  I 
admit I didn't download the new version test my tweak, but I think that's 
an example of what would be affected.

I think it might also help to include order and priority in the realm 
tiddlers, so that, e.g., in the Dev tiddler you would include
order:1
priority:1
and Home would have
order:2
priority:2

One other thing I noticed as I was trying to give you an example:
In TagDashboardsEnhanced, under Project, I think the newButtonTags for 
Upcoming Meetings should be:

newButtonTags:'Meeting Upcoming'

cmari 



On Wednesday, February 29, 2012 12:32:00 PM UTC-6, David Szego wrote:
>
> Hi all, 
>
> I've updated the mGSDMeetingEnhancementsPlugin to 1.2d with cmari's 
> additions. (Thanks very much for that!)
>
> Clicking on the addButtonTags " ⊕ " now adds the relevant Project name to 
> the added Tiddler (if in a Project).
> This fixes the previous "Make New Agenda Items Specific to Project" issue.
>
> I've also created a nice new empty file, and tweaked / fixed a bunch of 
> little things here and there in mGSDEnhancements overall. See:
> http://thinkcreatesolve.biz/mGSDEnhancements.html
>
> Re:
>
>>
>> I also wanted new meetings to inherit the realm, so I edited the 
>> following section:
>>
>> *...*
>>
>>
>> Cmari: I noticed that whenever I add a new Meeting, AgendaItem, or 
> Project, the Realm is already added. I added your " || 'Meeting' " tweak, 
> but not sure what it affected! It didn't negatively affect anything that I 
> could see, so I left it in for now. 
> Could you give me an example of what you were seeing, and what changed as 
> a result?
>
> Thanks,
> 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/-/0fi0lJLoGBAJ.
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!

2012-02-29 Thread David Szego
Hi all, 

I've updated the mGSDMeetingEnhancementsPlugin to 1.2d with cmari's 
additions. (Thanks very much for that!)

Clicking on the addButtonTags " ⊕ " now adds the relevant Project name to 
the added Tiddler (if in a Project).
This fixes the previous "Make New Agenda Items Specific to Project" issue.

I've also created a nice new empty file, and tweaked / fixed a bunch of 
little things here and there in mGSDEnhancements overall. See:
http://thinkcreatesolve.biz/mGSDEnhancements.html

Re:

>
> I also wanted new meetings to inherit the realm, so I edited the following 
> section:
>
> *...*
>
>
> Cmari: I noticed that whenever I add a new Meeting, AgendaItem, or 
Project, the Realm is already added. I added your " || 'Meeting' " tweak, 
but not sure what it affected! It didn't negatively affect anything that I 
could see, so I left it in for now. 
Could you give me an example of what you were seeing, and what changed as a 
result?

Thanks,
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/-/auJr1aROiL4J.
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!

2012-02-29 Thread David Szego
Excellent! That's a great help to me ... I'll give it a try tonite and
put it in the code. Will post here when it's done.

Thanks,
David.


>
> 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:
>
> >>    - <> 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
> >>       <> function in *mgtdListEnhanced*)
> >>       - <> to tag / untag
> >>    specified TiddlerToTag with [[TagPrefixparent.tiddler.title]] i.e.
> >>    "Discussed@MeetingName"
>
> >> Try it for yourself 
> >> athttp://thinkcreatesolve.biz/mGSDEnhancements.htmlandpost your feedback!
>
> >> 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!

2012-02-29 Thread cmari
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:
>>
>>- <> 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 
>>   <> function in *mgtdListEnhanced*)
>>   - <> 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 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!

2012-02-29 Thread cmari
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:
>
>- <> 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 <> 
>   function in *mgtdListEnhanced*)
>   - <> 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.