Re: New mGSD Feature: Meetings!
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!
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!
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!
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!
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.