I thought the tids might help On Tuesday, November 30, 2021 at 8:17:33 PM UTC-7 [email protected] wrote:
> Oh, column vs row. > > Although the blank lines make your work more readable, I'm thinking one of > those is causing a carriage return. > > *And* your macro is missing parentheses: > > \define lfdots*()* > > Otherwise, very cool. > On Tuesday, November 30, 2021 at 11:09:20 PM UTC-4 [email protected] > wrote: > >> oh, and it works fine on tiddlywiki.com with my tweaks (except that the >> dots are in a column not a row as before) >> >> And I see I left out the () after the definition - but still no difference >> >> >> On Tuesday, November 30, 2021 at 8:07:13 PM UTC-7 [email protected] >> wrote: >> >>> Everything worked on Tiddlywiki, but on my wiki, after my tweaks, no >>> good/no bueno/dim da (that last one is Welsh) >>> >>> My tweaks to the code: >>> >>> \define lfdots >>> >>> <$list filter="[{!!colors}split[,]] >>> +[search-replace:i[abr],[gold]] >>> +[search-replace:i[bgn],[teal]] >>> +[search-replace:i[blk],[black]] >>> +[search-replace:i[blu],[blue]] >>> +[search-replace:i[brn],[brown]] >>> +[search-replace:i[cyn],[cyan]] >>> +[search-replace:i[grn],[limegreen]] >>> +[search-replace:i[gry],[gray]] >>> +[search-replace:i[mag],[magenta]] >>> +[search-replace:i[org],[orange]] >>> +[search-replace:i[ppl],[purple]] >>> +[search-replace:i[rbn],[sienna]] >>> +[search-replace:i[red],[red]] >>> +[search-replace:i[tny],[burlywood]] >>> +[search-replace:i[wht],[white]] >>> +[search-replace:i[ygn],[yellowgreen]] >>> +[search-replace:i[yel],[yellow]] >>> +[search-replace:i[pnk],[pink]] >>> +[search-replace:i[lbl],[skyblue]] >>> "> >>> >>> <$vars thisStyle={{{ [[min-height:20px;width:20px;background-color:]] >>> [<currentTiddler>] [[;border-radius:50%;display:inline-block;border:3px >>> solid black;]] +[join[]] }}}> >>> <span style={{{ [<thisStyle>] }}}> </span> >>> >>> </$vars> >>> >>> </$list> >>> \end >>> >>> >>> - number of doesn't seem to matter as long as there's one - >>> on tiddlywiki.com >>> - I realize that if I use a delimiter in the split, I can have >>> different length parameters, and therefore dont need abbreviations or >>> the >>> search-replace commands; I'm using them at the moment for habit's sake >>> >>> So when I create the macro definition tiddler, when I saved it before, >>> it looked empty, but now it looks like this: >>> >>> [image: lfdots Macro tid.png] >>> >>> and the test tid, with the text <<lfdots>> (lfdots for large field dots, >>> as opposed to sddots = small defined dots) looks like this: >>> >>> [image: lfdots test.png] >>> >>> So what did I do wrong? I've been over and over for typos, but not >>> seeing it. >>> >>> On Tuesday, November 30, 2021 at 1:27:48 PM UTC-7 [email protected] >>> wrote: >>> >>>> You got it. Well, I could be out to lunch. Proof is always in the >>>> pudding. >>>> >>>> On Tuesday, November 30, 2021 at 3:38:44 PM UTC-4 [email protected] >>>> wrote: >>>> >>>>> So much awesomeness! >>>>> >>>>> Okay, so I see now it's not my classes, but regular html color names. >>>>> If I want #478AE2, how do I specify that? For some reason, I think >>>>> [#478AE2] isn't right - or am I wrong? >>>>> >>>>> On Tue, Nov 30, 2021 at 12:34 PM Charlie Veniot <[email protected]> >>>>> wrote: >>>>> >>>>>> And I hybrid, for the giggles: >>>>>> >>>>>> \define beDotted3(likeThis) >>>>>> >>>>>> <$list filter="[[$likeThis$]!is[blank]] [{!!colorway}] +[first[]] >>>>>> +[split[]] +[search-replace:i[y],[yellow]] +[search-replace:i[r],[red]]"> >>>>>> <$vars thisStyle={{{ [[min-height:25px;width:25px;background-color:]] >>>>>> [<currentTiddler>] [[;border-radius:50%;display:inlin-block;border:3px >>>>>> solid black;]] +[join[]] }}}> >>>>>> <span style={{{ [<thisStyle>] }}}> </span> >>>>>> </$vars> >>>>>> </$list> >>>>>> >>>>>> \end >>>>>> >>>>>> On Tuesday, November 30, 2021 at 3:21:03 PM UTC-4 Charlie Veniot >>>>>> wrote: >>>>>> >>>>>>> If you had as standard the use of a "colorway" field in your >>>>>>> tiddlers, then the macro doesn't need any parameter. >>>>>>> >>>>>>> Maybe something like this? >>>>>>> >>>>>>> \define beDotted2( ) >>>>>>> >>>>>>> <$list filter="[{!!colorway}split[]] +[search-replace:i[y],[yellow]] >>>>>>> +[search-replace:i[r],[red]]"> >>>>>>> <$vars thisStyle={{{ >>>>>>> [[min-height:25px;width:25px;background-color:]] [<currentTiddler>] >>>>>>> [[;border-radius:50%;display:inlin-block;border:3px solid black;]] >>>>>>> +[join[]] }}}> >>>>>>> <span style={{{ [<thisStyle>] }}}> </span> >>>>>>> </$vars> >>>>>>> </$list> >>>>>>> >>>>>>> \end >>>>>>> >>>>>>> >>>>>>> <<beDotted2>> >>>>>>> >>>>>>> >>>>>>> On Tuesday, November 30, 2021 at 3:11:04 PM UTC-4 [email protected] >>>>>>> wrote: >>>>>>> >>>>>>>> If I'm understanding you right, I think currentTiddler is the right >>>>>>>> thing. As an example: >>>>>>>> >>>>>>>> {{!!colorway}} >>>>>>>> >>>>>>>> ! The Title of the Thing and the Stuff >>>>>>>> >>>>>>>> >>>>>>>> where colorway is the field with the long PITA spans. >>>>>>>> >>>>>>>> Using your macro, it would just be >>>>>>>> >>>>>>>> <<beDotted "YYYYRRR">> >>>>>>>>> >>>>>>>> ! The Title of the Thing and the Stuff >>>>>>>> >>>>>>>> >>>>>>>> and I could get rid of the colorway field altogether >>>>>>>> >>>>>>>> or maybe do something like this? >>>>>>>> >>>>>>>> <<beDotted {{!!colors}}>> >>>>>>>> >>>>>>>> On Tue, Nov 30, 2021 at 11:50 AM Charlie Veniot <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Okay. Just need to know what the meaty part should be. (i.e., >>>>>>>>> what should be where the "<<currentTiddler>>" is?) >>>>>>>>> >>>>>>>>> \define beDotted( likeThis ) >>>>>>>>> <$list filter="[[$likeThis$]split[]]"> >>>>>>>>> <<currentTiddler>> >>>>>>>>> </$list> >>>>>>>>> \end >>>>>>>>> >>>>>>>>> <<beDotted "YYYYRRR">> >>>>>>>>> >>>>>>>>> On Tuesday, November 30, 2021 at 2:42:30 PM UTC-4 Charlie Veniot >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> For sure a macro could do that. Give me a few minutes. >>>>>>>>>> >>>>>>>>>> On Tuesday, November 30, 2021 at 2:33:00 PM UTC-4 >>>>>>>>>> [email protected] wrote: >>>>>>>>>> >>>>>>>>>>> Oh, sorry - I forgot some details: >>>>>>>>>>> >>>>>>>>>>> I just want to be able to ID colors as a visual example easily - >>>>>>>>>>> they don't have to be dots. >>>>>>>>>>> If I had my druthers, I'd love to have some sort of macro where >>>>>>>>>>> I pass in something like "YYYYYRWG" and get the above or similar. >>>>>>>>>>> Could a >>>>>>>>>>> macro do that? >>>>>>>>>>> >>>>>>>>>>> On Tuesday, November 30, 2021 at 11:29:48 AM UTC-7 >>>>>>>>>>> [email protected] wrote: >>>>>>>>>>> >>>>>>>>>>>> I created some classes to created colored dots, so that I can >>>>>>>>>>>> list specific colors for a project. I call them colorways. An >>>>>>>>>>>> example : >>>>>>>>>>>> >>>>>>>>>>>> [image: Annotation 2021-11-30 112413.png] >>>>>>>>>>>> >>>>>>>>>>>> The issue is that coding them is a pita. For example, the code >>>>>>>>>>>> for the above is: >>>>>>>>>>>> >>>>>>>>>>>> <span class= "cwd ylw"></span><span class= "cwd >>>>>>>>>>>> ylw"></span><span class= "cwd ylw"></span><span class= "cwd >>>>>>>>>>>> ylw"></span><span class= "cwd ylw"></span><span class= "cwd >>>>>>>>>>>> red"></span><span class= "cwd wht"></span><span class= "cwd >>>>>>>>>>>> grn"></span> >>>>>>>>>>>> >>>>>>>>>>>> where >>>>>>>>>>>> >>>>>>>>>>>> - cwd is a class that creates colorway dots >>>>>>>>>>>> - ylw (and red, wht, grn) is a class that makes the dot >>>>>>>>>>>> yellow >>>>>>>>>>>> >>>>>>>>>>>> Can anyone think of an easier way to do this? >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>> 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/e21ed25e-345b-4715-bde5-42bb72a21dc1n%40googlegroups.com >>>>>>>>> >>>>>>>>> <https://groups.google.com/d/msgid/tiddlywiki/e21ed25e-345b-4715-bde5-42bb72a21dc1n%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/35b54060-fc6c-4ca6-a9b0-fa925e2fdd97n%40googlegroups.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/tiddlywiki/35b54060-fc6c-4ca6-a9b0-fa925e2fdd97n%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/d6235e3f-34b1-4bcb-ac5c-0a6aa6ad0061n%40googlegroups.com.
test.tid
Description: Binary data
lddots Macro.tid
Description: Binary data

