Thanks, that looks like what I am after, better than "abusing" mgtdList.
Regards, Michael. -- On Oct 29, 4:34 pm, "Simon Baird" <[EMAIL PROTECTED]> wrote: > I suggest installing and trying out CheckboxPlugin from TiddlyTools.com > > On Sun, Oct 26, 2008 at 4:22 PM, bricklemacho <[EMAIL PROTECTED]>wrote: > > > > > > > Hi All, > > > Just discovered Monkey GTD, great work, thanks it is just what I have > > needed. Anyway 3 days into it all this TW stuff so I have been > > funbling through the mcros, scripts, plugin etc. I really wanted > > a simple checklist functionality and have "hacked" a solution. This > > is my first attempt and modifying/extending macros so please be > > gentle. Hopefully I have the jargon correct and my questions make > > sense. > > > I am trying to use existing Monkey GTD macros in a naive attempt to > > maintain look and feel. Perhaps extend some existing macros. > > Anyway, I have a couple of issues but the one I am most interested in > > is when creating a new tiddler using Monkey GTD macros is there a way > > to automatically add a macro as content in the body of the tiddler? > > > I may have gone about this the wrong way, initially I was trying to > > use a template but could not see how to do what wanted. I have > > googled this group, the web, and used the search function with Monkey > > GTD but it appears my search skills are lacking hence I am resorting > > to this post. Some pointers in the right direciton should suffice, > > perhaps even some example. Apologies for the long post, I wanted to > > provide sufficient context to my problem. > > > I am running MonkeyGTD 3.0 alpha r823143 being served from a local > > installation of minitiddlyserver . I have read various threads on > > checklist within this group and the blog at: > > > [[http://monkeygtd.blogspot.com/2007/02/on-checklists.html]] > > > but I still really wanted to be able click a checkbox. > > > Having a look through the various MGTD systemConfig tagged tiddelrs I > > noticed the mgtdList was fairly flexible. I also noticed that the > > Project, Actions had checkboxes (as well as other stuff) I figured all > > I need was a way to a list item rendered with a simple checkbox. > > > Down the rabbit hole I go..... > > > I really wanted to use Monkey GTD macros to keep the creation process > > of new tiddlers similar to other tiddlers and for future it may be > > easier for my new tiddler to be tagged with appropriate realm/project/ > > action. > > > I discovered the macro mgtdList was able to list tiddlers based on > > tags. I was able to set up a crude dashboard for checklists which > > allows the creation of a new "checklist" (importing the realm). Then > > for each checklist tiddler I am able to add checklist item tiddlers. > > The checklist dashboard is created using the following macro: > > > <<mgtdList title:Checklist tag:Checklist startTag:Checklist > > view:plain mode:global gView:bold newButtonTags:'Checklist' >> > > > It appears that "newButtonTags" parameter will create a button on the > > Checklist Dashboard tiddler to create a new tiddler, tagged as > > "Checklist". This means the newly created tiddler will appear in > > Checklist Dashboard (just as I wanted). In this new Checklist > > tiddler I paste the following code (It would be nice to work out how > > to have this automatically addded to body/content of a tiddler which > > is what I am trying to solve) > > > <<mgtdList title:'Items' view:checkbox mode:local newButtonTags:item > > > Based on my reading of the code in mgtdList, "!startTag" and "tagMode ! > > = global" the new tiddler will be tagged with the current tiddler > > title. The mgtdList macro will list tiddlers tagged as the same name > > as the current tiddler. This is good as it make the checklist items > > sort-of unique to each checklist allowing you to have multiple > > checklists generated/created (hacked into) using mGTD existing macros. > > > So I need to add a render method that only provided simple check > > boxes. I created a MyLocalMods tiddler so as to keep > > TiddlerViewMethods in its original state, tagged my new tiddelr as > > systemConfig and modified code from TiddlerViewMethods. The new > > render macro(?) is as follows (hopefully this gets through the sanity > > filters): > > > merge(Tiddler.prototype,{ > > // Added to give the feel of a checklist item > > render_checkbox: function() { return this.renderUtil( > > '{{action{'+ > > '<<toggleTag Done [[%0]] ->>'+ > > ' [[%0]] '+ > > '<<deleteTiddler [[%0]]>>'+ > > '}}}', > > [ > > this.title > > ] > > );} > > }); > > > So I have the basic checklist functionality but need to make the > > following changes: Now my main issue if how can I automatically > > insert the following macro in to a new checklist tiddler? > > > <<mgtdList title:'Items' view:checkbox mode:local newButtonTags:item > > > Or have I gone about this the wrong way and should be creating a > > template? I could not find/see templtes in the menus so not even sure > > if that is possible. > > > Any help appreciated. > > > Michael. > > -- > > -- > [EMAIL PROTECTED] --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "GTD TiddlyWiki" group. 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 -~----------~----~----~----~------~----~------~--~---
