Hi Walt The easy solution is to create your own custom sidebar addon. Just clone my book tools addon tiddlers, adjust them as necessary, and rename them. That way when I update the plugin, your sidebar addon is not affected.
That is my whole goal of the sidebar part of my plugin, that people will create their own custom sidebars as needed, either with completely new stuff, or with modified versions of my stuff. You shouldn't need to do the sidebar addon as a plugin if you don't intend on sharing it. Just use the appropriate tags so the sidebar segment shows up in the sidebar, and if you use tabs, so that any subordinate tiddlers show up in the tabs. Enjoy! On Tue, Apr 6, 2021 at 10:15 AM ludwa6 <[email protected]> wrote: > Much as i love this Customizer plugin, i'm facing the prospect of making a > shadow tiddler modification that "will override the default version from > the plugin $:/plugins/giffmex/BookToolsSidebarAddon > <#m_-3621233079821350751_%24%3A%2Fplugins%2Fgiffmex%2FBookToolsSidebarAddon>" > -so says the standard warning message- and before i venture off on that > branch, i'd appreciate anything by way of sanity check and/or survival kit > that this group might have to offer. > > Thing is: i'm using the "Glossary" feature in a way that may not be > exactly as intended, but for my purpose, i need to add a "URL" field (for > link to canonical source of definition) on the entry form that pops when > you click the "+" button. I've created a "GlossaryItemTemplate" tiddler > tagged by the ViewTemplate such that it will display the extra fields in > body of tiddlers tagged with "glossary", but only if the field is populated > in the first place on creation. > > SO: I guess i need to modify the > "$:/.giffmex/BookTools/buttons/newglossaryitem" tiddler to add a URL > attribute on the button action (as in bold on the end 2nd line below): > *<$button class="tc-btn-invisible">* > *<$action-sendmessage $message="tm-new-tiddler" title="Term" > tags="glossary" definition="" URL="" />* > *{{$:/core/images/new-button}}* > *</$button>* > > ... But there's two things i'd like to know before i go and do that > -essentially: > > 1. Am i correct in my guess about the code i would need to change? and > 2. Is there anything like a best practice about making such changes to > a plugin somebody else is maintaining, such that one's modifications can > survive any future upgrade to the plugin? > > Yours, Walt > > > > On Friday, March 19, 2021 at 8:12:26 PM UTC David Gifford wrote: > >> heh heh, gotcha. I do mention it pretty early on in the walkthru video, >> but I will update the description to make sure it says something. Part of >> me would rather have that as a separate plugin, but it is really essential >> to some of the possible user configurations of the tiddlers. >> >> On Friday, March 19, 2021 at 10:57:32 AM UTC-6 [email protected] wrote: >> >>> Hi Dave, >>> >>> Installed the Customizer plugin and addons this morning.... >>> >>> Overall, great! >>> >>> The one issue I had (somewhat similar to ludwa6), is that I did not >>> understand what happened to the icons in upper right of tiddler. >>> >>> Doublechecked that I checked the box for 'Edit Toolbar' in the Tiddler >>> Customizer tab. >>> >>> Finally, I realized that you can see the icons if you hover your cursor >>> over the place where you usually see them. >>> >>> Was very worried there for a while, that I must have done something >>> wrong. >>> >>> You might want to make how this works explicit in your instructions. >>> >>> Best, >>> >>> Mark >>> >>> >>> >>> On Thursday, March 18, 2021 at 6:25:13 AM UTC-7 ludwa6 wrote: >>> >>>> Thanks Dave -it's working now, and i'm lovin' it! /walt >>>> >>>> On Thursday, March 18, 2021 at 1:12:02 PM UTC David Gifford wrote: >>>> >>>>> Oops! Sorry Walt! >>>>> >>>>> I got the same thing. So apparently despite everyone's kind words and >>>>> likes and retweets, you are the only one to have actually installed it! >>>>> >>>>> I had overlooked several tiddlers when I packaged the plugin. It >>>>> should be good to go now! >>>>> >>>>> - Dave >>>>> >>>>> >>>>> >>>>> >>>>> On Thu, Mar 18, 2021 at 6:40 AM ludwa6 <[email protected]> wrote: >>>>> >>>>>> Video demo looks great, Dave -but on my machine, there's a problem >>>>>> that renders the plugin essentially unusable: the icon for pulldown menu >>>>>> at >>>>>> topLH corner of window does not appear -i can only find it by clicking >>>>>> around blindly where i guess it should appear, based on the video demo- >>>>>> and >>>>>> then when i do manage to find it, the dropdown menu renders right over >>>>>> top >>>>>> of the story river content (left-justified), such that the two views are >>>>>> rendering each other unreadable. >>>>>> >>>>>> I'm working with a fresh plugin just downloaded from the URL you >>>>>> posted, and i've tried it on several different TW instances (including a >>>>>> fresh copy downloaded from tiddlywiki.com) viewed thru 4 different >>>>>> browsers: Chrome, Firefox, Safari and TiddlyDesktop -most current version >>>>>> of each one on Mac 10.13.6 (High Sierra). I wonder if anyone else has >>>>>> experienced this problem? I hope it's an easy one to sort, because i'm >>>>>> very >>>>>> keen to enjoy the superpowers of this plugin! >>>>>> >>>>>> /walt >>>>>> >>>>>> On Tuesday, March 16, 2021 at 9:50:33 PM UTC David Gifford wrote: >>>>>> >>>>>>> >>>>>>> Hi everyone >>>>>>> >>>>>>> The Customizer plugin is finally available! Find it at >>>>>>> https://giffmex.org/gifts/Customizer/customizer.html. It replaces >>>>>>> earlier experiments called CleanTids and Toggle. It is a plugin to help >>>>>>> you >>>>>>> customize tiddlers and the sidebar in numerous ways. There are also >>>>>>> custom >>>>>>> sidebar elements and viewtemplate elements to add on to the plugin, and >>>>>>> instructions on how to make your own addons. >>>>>>> >>>>>>> There is a ten minute walkthrough video as well. >>>>>>> >>>>>>> I am hoping it will speed up and revolutionize your TiddlyWiki >>>>>>> workflows. I am also hoping developers will make their own add-ons for >>>>>>> the >>>>>>> sidebar and view template, and let me know by email dgifford (at) crcna >>>>>>> (dot org), so I can link to them in the 'Customizer plugin store'. >>>>>>> >>>>>>> I am still open to feedback and instructions on improvements: for >>>>>>> example, how to move the button back and forth between left and right, >>>>>>> but >>>>>>> where the dropdowns move to the left if the button is placed to the >>>>>>> right. >>>>>>> >>>>>>> Enjoy, and blessings. Dave >>>>>>> >>>>>> -- >>>>>> 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/t6b2IF6kbuY/unsubscribe. >>>>>> To unsubscribe from this group and all its topics, send an email to >>>>>> [email protected]. >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/tiddlywiki/96b02248-e6b1-4468-9fe7-9ac8014942d0n%40googlegroups.com >>>>>> <https://groups.google.com/d/msgid/tiddlywiki/96b02248-e6b1-4468-9fe7-9ac8014942d0n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>> -- > 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/t6b2IF6kbuY/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/tiddlywiki/ee3131be-efae-4e24-a954-4563b4aa7240n%40googlegroups.com > <https://groups.google.com/d/msgid/tiddlywiki/ee3131be-efae-4e24-a954-4563b4aa7240n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/CANE%3DBF%2BvWDxO5z-k5t7ZY_N2zYBE4fC3b3oGDOrXL_4dfQJP7w%40mail.gmail.com.

