Hey cmari, I was able to play briefly this morning with your example. It was very clearly written, very helpful. The only thing wrong is that because the SourceTemplateSkeleton is tagged tags/viewtoolbar, every new here tiddler created also will have that tag...
I will experiment with having SourceTemplateSkeleton access another tiddler, not tagged that way. Not sure if I can pull it off, but I will try. Dave On Fri, Mar 14, 2014 at 12:33 PM, cmari <[email protected]> wrote: > I was just about to ask the "title with spaces" question - thank you > Stephan! > I despair at ever learning how to put brackets, dollar signs and quotation > marks in the right place, so in case it's helpful to someone else, after > putting together Stephan's newtiddler solution, Dave's idea of adding it to > the ViewToolbar, > and Ton's helpful instructions for adding toolbar "buttons", I came up > with this process for adding "New here": > > Step one, get $:/plugins/skeeve/newtiddler from: > http://tiddlystuff.tiddlyspot.com/ > > Step two, save and reload > > Step three, create a tiddler: > Tiddler: SourceTemplateSkeleton > Tag: $(tags)$ > (Note that once the tiddler is saved the tag appears to be blank and > although it will show up as a tiny bar at the top of the Tags list, you > won't be able to tell what it is and it can't be added or removed like > other tags) > > Step four, create another tiddler: > Tiddler: $:/_Newhere > Tag: $:/tags/ViewToolbar > > \define get_title(l) > $l$$(title)$]] > \end > <$set name="title" value={{!!title}}><$set name="tags" value=<<get_title > "[[">>><$newtiddler skeleton="SourceTemplateSkeleton" title="your title > here" class="btn-invisible"> > <span title="Create a tiddler tagged with this tiddler's > title">@@font-size:8pt;New here@@</span></$newtiddler></$set></$set> > > Optional Step five to use an image instead of text in the toolbar: > Replace @@font-size:8pt;New here@@ with an image tiddler, e.g. > {{myIcon.svg}} > > Optional Step six to change the order of things on the toolbar: > By default, "New here" will appear to the right of the other icons in the > toolbar. If you want it somewhere else, open the tiddler > $:/tags/ViewToolbar and insert $:/_Newhere into the list in the order you > prefer. > > Optional Step seven, if you always want your newly created tiddler to have > specific content, additional tags, and/or fields: > add text, tags or fields to SourceTemplateSkeleton > > cmari > > > On Friday, March 14, 2014 12:11:24 AM UTC-7, Stephan Hradek wrote: >> >> One addition: As you want to use titles as tags, and titles may contain >> spaces, the button needs to be a bit more complicated. >> >> \define get_title(l) >> $l$$(title)$]] >> \end >> <$set name="title" value={{!!title}}><$set name="tags" value=<<get_title >> "[[">>><$newtiddler skeleton="SourceTemplate" title="your title >> here">NewHere</$newtiddler></$set></$set> >> > -- > You received this message because you are subscribed to a topic in the > Google Groups "TiddlyWiki" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/tiddlywiki/sZn1OirCK2s/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/tiddlywiki. > For more options, visit https://groups.google.com/d/optout. > -- David Gifford Christian Reformed World Missions, Mexico City -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/d/optout.

