No worries! I guess I forgot that those were "ghost" tiddlers. I got it in my head that they were actual new tiddlers, just waiting to be edited.
David Gifford Mexico team leader, Mexico City *Resonate Global Mission* *Engaging People. Embracing Christ.* A Ministry of the Christian Reformed Church resonateglobalmission.org On Sun, Nov 5, 2017 at 8:51 PM, 'Mark S.' via TiddlyWiki < [email protected]> wrote: > That part #3 where you use the tag wasn't clear from your first post. That > sounds like a bigger project, because effectively you're asking to > overwrite the "ghost tiddler" code that makes the pseudo tiddler when you > click on a link to a non-existent tiddler. That might take someone with a > better grasp of TW innards than yo. Lo siento ;< > > Mark > > On Sunday, November 5, 2017 at 5:35:24 PM UTC-8, David Gifford wrote: >> >> Hi Mark >> >> 1. Thank you for your willingness to check this out! >> >> 2. The offtopic button is totally unnecessary, part of trying to do >> things a different way. I can just delete it. >> >> 3. It still isn't working the way I envisioned it: to make my usecase >> crystal clear: I want to tag a tiddler with whatever tag. Then from the tag >> pill dropdown click the link to what would be the title of the tag, to >> create the tiddler whose title is the name of the tag. Then I want to edit >> the tiddler and find the ontopic field already there with a yes in it, and >> either type no or leave it yes. But when I choose tiddler 2017-11-5-8:44:4 >> and click the tag 'sample taggy' and click the link to sample taggy at the >> top of the dropdown, the resulting tiddler sample taggy opens, but when I >> edit it, the ontopic field is not there. >> >> My idea is that each file will be to take notes on books on a specific >> topic, say books on geography. Notes that are on geography will be on topic >> notes, and will show up in one index. Random helpful notes on other topics >> are off topic and will show up in a different index. The on topic notes >> will get built into a course packet of sorts, and off topic notes >> (ontopic=no) can get transferred to more relevant course packets if needed. >> >> Blessings, >> >> David Gifford >> Mexico team leader, Mexico City >> >> *Resonate Global Mission* >> *Engaging People. Embracing Christ.* >> A Ministry of the Christian Reformed Church >> resonateglobalmission.org >> >> >> On Sun, Nov 5, 2017 at 8:19 PM, 'Mark S.' via TiddlyWiki < >> [email protected]> wrote: >> >>> Hi Dave, >>> >>> You were close. What it is is there needs to be a bit of code that tests >>> for the existence of 'additionalFields' and makes sure that the variable >>> exists before inserting your new field. Without that step it will throw an >>> error under various conditions. Still only 4 lines of code. So far. >>> >>> I wrapped the code in comments starting with "// BEGIN INSERTED SPECIAL >>> FIELDS CODE" so you should be able to find them easily. >>> >>> "So far" because you may want more. I tested cloning, here now and your >>> existing custom buttons. And it works everywhere. BUT, the thing you might >>> not like is now is that the offtopic tag button identifies itself as >>> 'ontopic'. To get around that would require wrapping your code with a >>> couple more lines of code and not overwrite if it already exists. But I was >>> thinking that with this new default you might not need the two tag buttons >>> and could use them to make other custom mods that you don't want universal >>> (assuming there are some). >>> >>> Have fun, >>> Mark >>> >>> On Sunday, November 5, 2017 at 4:43:49 PM UTC-8, Dave Gifford - >>> http://www.giffmex.org/ wrote: >>>> >>>> Hi Mark >>>> >>>> Thanks for your help. >>>> >>>> The attached file has only one way that I tried to paste it. I also >>>> tried pasting it just as you had it, both inside and outside the curly >>>> bracket of the preceding code, and with and without the line " >>>> additionalFields >>>> = {} ; " >>>> >>>> Dave >>>> >>>> On Sunday, November 5, 2017 at 7:13:19 PM UTC-5, Mark S. wrote: >>>>> >>>>> Hi Dave, >>>>> >>>>> Can you post what your tiddler ($:/core/modules/widgets/navigator.js) >>>>> looks like after your patch? What version of TW are you running? >>>>> >>>>> Also, the changes don't take effect until you reload. >>>>> >>>>> My instructions may have seen a little confusing, because Google kept >>>>> wanting to do weird things with the formatting. >>>>> >>>>> Mark >>>>> >>>>> On Sunday, November 5, 2017 at 3:50:20 PM UTC-8, Dave Gifford - >>>>> http://www.giffmex.org/ wrote: >>>>>> >>>>>> Hi Mark >>>>>> >>>>>> I like the idea of your solution, but I am wondering if there is >>>>>> something missing or if I am pasting it wrong. I tried several different >>>>>> ways to paste it and save and reopen, with no results whatsoever. >>>>>> >>>>>> Dave >>>>>> >>>>>> On Friday, November 3, 2017 at 1:15:21 PM UTC-4, Mark S. wrote: >>>>>>> >>>>>>> It would be really nice if tiddlywiki.com gave even a single >>>>>>> example of how to use paramObject. >>>>>>> >>>>>>> With that digression out of the way, you could add this code to >>>>>>> $:/core/modules/widgets/navigator.js >>>>>>> >>>>>>> >>>>>>> Go down to >>>>>>> >>>>>>> >>>>>>> NavigatorWidget.prototype.handleNewTiddlerEvent >>>>>>> >>>>>>> Go further down below where it says: >>>>>>> >>>>>>> if(additionalFields && additionalFields.title) { >>>>>>> title = additionalFields.title; >>>>>>> } >>>>>>> >>>>>>> Below these lines, insert: >>>>>>> >>>>>>> if(typeof additionalFields == "undefined") { >>>>>>> additionalFields = {} ; >>>>>>> } >>>>>>> >>>>>>> additionalFields.myfield = "123" ; >>>>>>> >>>>>>> >>>>>>> You can add whatever fields you want here, e.g. >>>>>>> >>>>>>> additionalFields.gifford = "true" ; >>>>>>> >>>>>>> Save and reload. This should change everywhere that tiddlers are >>>>>>> made, including new here, clone, and journal. >>>>>>> >>>>>>> ABSOLUTELY make a back up before trying this, because this is a very >>>>>>> ticklish part of the core. >>>>>>> >>>>>>> >>>>>>> Sorry about the bad formatting here -- Google seems to be at war >>>>>>> with my browser lately. >>>>>>> >>>>>>> Good luck, >>>>>>> Mark >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Friday, November 3, 2017 at 7:28:43 AM UTC-7, Dave Gifford - >>>>>>> http://www.giffmex.org/ wrote: >>>>>>>> >>>>>>>> Hi all >>>>>>>> >>>>>>>> One thing I have wanted at times is for all new tiddlers, >>>>>>>> regardless of the mode of creating them, to have a certain field. So >>>>>>>> whether I click on an empty link or create from a button, the tiddler >>>>>>>> will >>>>>>>> already have a custom field in it. Is there a way to do that? Up till >>>>>>>> now I >>>>>>>> have had to always take the extra step of creating new tiddlers by a >>>>>>>> custom >>>>>>>> new tiddler button. >>>>>>>> >>>>>>> >>>>>>> >>>>> >>> -- >>> 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/to >>> pic/tiddlywiki/meMFzwjLxXw/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 https://groups.google.com/group/tiddlywiki. >>> To view this discussion on the web visit https://groups.google.com/d/ms >>> gid/tiddlywiki/9c5d493c-92c9-4b5f-b479-ecdf2204804f%40googlegroups.com >>> <https://groups.google.com/d/msgid/tiddlywiki/9c5d493c-92c9-4b5f-b479-ecdf2204804f%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> > -- > 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/meMFzwjLxXw/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 https://groups.google.com/group/tiddlywiki. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/tiddlywiki/79d0914e-a481-4f56-ab8a-4e2e1a9486a0%40googlegroups.com > <https://groups.google.com/d/msgid/tiddlywiki/79d0914e-a481-4f56-ab8a-4e2e1a9486a0%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- 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 https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/CANE%3DBFKAL-Uu7Fa7agNyptBfvA%3DALiFpL2VLQ2%3DB9-MtciHoaQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.

