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.