A different approach to also consider :) https://joearms.github.io/#2018-12-26%20Fun%20with%20the%20TiddlyWiki On Tuesday, December 29, 2020 at 9:27:00 PM UTC+2 ludwa6 wrote:
> Thanks for the pointer, @Zak, to that 'FieldMangler Widget' -just what i > needed to solve the problem (sorta :-/ > > By adding this widget to the script on both ToDo and Completed tiddlers, > i'm now able to invoke "tm-remove-tag" and "tm-add-tag" commands > (respectively) on those two functional tiddlers, such that i can make the > object tiddler either appear or disappear on the ToDo list in Contents tab > of my instance. > > Only problem is: i had to add a button (the thing to which 'FieldManager > Widget' must be attached, AFAICT from the docs > <https://tiddlywiki.com/static/WidgetMessage%253A%2520tm-remove-tag.html>) > after the checkbox widget on those two functional tiddlers -a 'plus' button > on ToDo tiddler and a 'trashcan' button on Completed tiddler- to enable > execution of the function, as you can see on the attached image. If there > be some way to execute that "tm-remove-tag" command from the checkbox > widget itself, that would be a nice refinement! /walt > > > > On Tuesday, December 29, 2020 at 6:10:07 PM UTC z...@wcisolutions.com > wrote: > >> > try my hand a bit of scripting >> That's good to hear - just stick with it and you will be amazed what >> /you/ can do :) >> >> For reference the developer docs are usually a good place to start (if >> you haven't already) [1]. >> >> From a very quick check, maybe you can try having a look at [2][3] which >> references "tm-remove-tag", as it looks like in your code snippet you are >> not taking any action in your checkbox code to remove the todo tag. >> >> Please keep in mind that I am brand new to TiddlyWiki and have zero >> TiddlyWiki coding experience :) [lots of other coding experience though] >> >> [1] https://tiddlywiki.com/dev/ >> [2] https://tiddlywiki.com/static/FieldManglerWidget.html >> [3] https://tiddlywiki.com/static/Messages.html >> >> >> > best survival strategy in these waters is to >> >> yeah, sounds like a reasonable strategy :) >> >> Something else to maybe also keep in mind is that unless you really need >> something in a new release, it is usually much more practical/safer to run >> a version/couple of versions behind the latest version. There is a much >> higher likelihood that by the time that you then upgrade to the next >> version, most of the issues that you might run into would already have been >> solved/worked out. >> >> On Tuesday, December 29, 2020 at 12:08:58 PM UTC+2 ludwa6 wrote: >> >>> Thanks, @Zak -your reply has inspired me to (a) be patient (am doing >>> fine w/ v5.1.22 of TW + Stroll, in fact) and (b) to try my hand a bit of >>> scripting, per message just posted about my "Task Tracker scripting >>> challenge <https://groups.google.com/u/1/g/tiddlywiki/c/1GLZFOgtHKQ>." >>> >>> Moreover: following your link to the Stroll Help page >>> <https://giffmex.org/stroll/stroll.html#Help%20%2F%20Acknowledgments>, >>> i stumbled upon the TiddlyWiki toolmap >>> <https://dynalist.io/d/zUP-nIWu2FFoXH-oM7L7d9DM> that @Dave Gifford has >>> somehow managed to compile. I cannot imagine the work involved in >>> compiling such a list, let alone keeping it current... So i now see how the >>> bigger issue here of how to manage plugin dependencies is a hairy one >>> indeed. Why: the Task Management category (the problem space i am >>> currently exploring) alone has some 27 solutions linked (!), and if one >>> were to install any number of these plugins -what the TW product >>> architecture makes it so easy to do- i can well imagine how easy it would >>> be to fall into the hellhole of cascading dependency failures. >>> >>> So: i am ever-more convinced now that my best survival strategy in these >>> waters is to: (1) keep my complement of installed plugins to the absolute >>> minimum of things i really can't live without; and (2) learn as much as i >>> can about what's under the hood of those, in case i am ever having to patch >>> up some leak on my own, should ever come to that (i sure hope not, because >>> i've been down that road of my own making a few times in past, and i've got >>> the scars to prove it!) >>> >>> /walt >>> >>> On Monday, December 28, 2020 at 8:26:56 PM UTC z...@wcisolutions.com >>> wrote: >>> >>>> > So i gotta ask, am curious: which path have you taken? >>>> I am currently living with it until it's fixed. >>>> >>>> > i do wish i had the coding chops to fix the problem >>>> Don't think it would be too hard to track down the problem. Especially >>>> because of the TiddlyWiki approach, i.e. it is only html + javascript. And >>>> your browser already has some powerful debugging tools built in :) >>>> >>>> > how are these Plugin dependencies to be managed? >>>> I suppose it comes down to the individual author(s) of a particular >>>> plugin. >>>> >>>> Some plugins follow a more "traditional" flow. It has a public source >>>> code repo (github/gitlab/etc.), issue tracker, etc. >>>> >>>> Other plugins don't have their code in a publicly accessible place >>>> (e.g. private github repo/file system/google drive/etc.) and so there >>>> isn't >>>> really a traditional issue tracker available. >>>> >>>> The Stroll support page [1] indicates it falls in the second category >>>> and that simply posting issues to this group is good enough. >>>> >>>> [1]: >>>> https://giffmex.org/stroll/stroll.html#Help%20%2F%20Acknowledgments >>>> >>>> On Monday, December 28, 2020 at 6:50:07 PM UTC+2 ludwa6 wrote: >>>> >>>>> Thanks, @z... for validating the issue. >>>>> >>>>> So i gotta ask, am curious: which path have you taken? roll back to >>>>> earlier version of TW, or live w/o Stroll until it's fixed? >>>>> >>>>> This raised for me a related issue -that is, more generally speaking: >>>>> how are these Plugin dependencies to be managed? Not to apply any >>>>> pressure >>>>> to FOSS developers who have given so much to the commons already (esp >>>>> @jeremy & @david gifford -you guys rock!), i do wish i had the coding >>>>> chops >>>>> to fix the problem, but alas... All i can do is post a message here in >>>>> the >>>>> gGroup and wait, until... What, i wonder? Maybe i'll be lucky and catch >>>>> notice of a fix, if/when it flows thru this channel. >>>>> >>>>> Or better: is there an issue tracker somewhere, for these issues to be >>>>> flagged and worked-on until they get solved? Am always happy to >>>>> participate in this process as a tester, when it comes to software as >>>>> important to me as TW + Stroll is! >>>>> >>>>> /walt >>>>> >>>>> On Monday, December 28, 2020 at 3:59:56 PM UTC z...@wcisolutions.com >>>>> wrote: >>>>> >>>>>> @ludwa6 - same issue here so don't think you are missing anything. >>>>>> >>>>>> On Sunday, December 27, 2020 at 7:33:24 PM UTC+2 ludwa6 wrote: >>>>>> >>>>>>> As reported some weeks ago >>>>>>> <https://groups.google.com/g/tiddlywiki/c/dZmp1gQivJI/m/CHKsGbMQAQAJ>, >>>>>>> when i upgraded TW to version 5.1.23, certain features -both Close and >>>>>>> Delete buttons in the edit screen- stopped working; this was purported >>>>>>> to >>>>>>> be related to some code in the Stroll plugin that would need to be >>>>>>> updated. >>>>>>> >>>>>>> Meanwhile: my workflow being more dependent on Stroll than new >>>>>>> features of TW v5.1.23, i've rolled my TW instance back to v5.1.22... >>>>>>> Which >>>>>>> remains my working version, as nothing seems to have changed in Stroll >>>>>>> code, unless i am missing something. >>>>>>> >>>>>>> Now nearly a month on, i am wondering: Am i in fact missing >>>>>>> something? I don't hear of other in this community having any such >>>>>>> problems, so i wonder if this might in fact be a problem on my end. Am >>>>>>> using TiddlyDesktop 0.0.13 (13) to manage my working index.html file, >>>>>>> in >>>>>>> case that matters. Would love to hear any ideas about how to get >>>>>>> around >>>>>>> this problem! >>>>>>> >>>>>> -- 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 tiddlywiki+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/1aa84c6b-963a-43bf-bd19-2d49ed637ea2n%40googlegroups.com.