🙏 As always, par excellence.
Thank You!
On Friday, April 15, 2022 at 1:52:36 AM UTC-7 Eric Shulman wrote:
> On Thursday, April 14, 2022 at 11:04:08 PM UTC-7 passingby wrote:
>
>> I have both of your tiddlers copied. And as expected the PowerSearch
>> works on its own perfectly. I have also installed the Shiraz plugin and
>> working on its own as well. Then I created another tiddler containing the
>> overriding definitions which you've given here ( I had to change the macro
>> call name to table-dynamic which I assume changed at a later date). I can
>> see that PowerSearch is being called because the result table is shown but
>> I don't have PowerSearch UI. What might I be doing wrong?
>>
>
> It's been more than 2 years since I wrote those instructions for
> "overriding definitions".
> As you noted, in that intervening time, the Shiraz macro name changed from
> "table-fd" to "table-dynamic".
> In addition, the underlying PowerSearch and edit-list code have also been
> extensively re-written and
> re-factored several times, so some of those macro names and surrounding
> syntax have changed as well.
>
> Instead of writing:
>
>
>> \import TiddlyTools/FilterGenerators/PowerSearch
>>>
>>> \define doSearch_showresults()
>>> <$macrocall $name=table-fd
>>> filter=<<filter>> tblClass=""
>>> fields="tbl-expand title fa fb fc caption tags"
>>> stateTiddler=n
>>> tblCaption="''Table 2. Dynamic table example''"/>
>>> \end
>>>
>>> \define getOptions() <!-- NO DISPLAY OPTIONS -->
>>>
>>> <<setStyles>>
>>> <<getInputs>>
>>> <$vars
>>> tids={{{ [<tidinput>get[text]] ~[[tiddlers]] }}}
>>> pre={{{ [<preinput>get[text]] }}}
>>> tag={{{ [<taginput>get[text]] }}}
>>> field={{{ [<fieldinput>get[text]] ~[[title,text,tags]] }}}
>>> flag={{{ [<flaginput>get[text]] ~[[words]] }}}
>>> term={{{ [<terminput>get[text]] }}}
>>> sort={{{ [<sortinput>get[text]] ~[[title]] }}}>
>>> <<doSearch>>
>>> </$vars>
>>>
>>
> Try this:
> ```
> \import TiddlyTools/FilterGenerators/PowerSearch
> \define doSearch_showresults()
> <$macrocall $name=table-dynamic filter=<<filter>> tblClass=""
>
> fields="tbl-expand title fa fb fc caption tags"
> stateTiddler=n tblCaption="''Table 2. Dynamic table example''"/>
> \end
> <<styles>> <<inputs>>
> <div style="clear:both;padding-top:0.5em;"/>
> <<doSearch>>
> ```
> Note: if you also omit the `<div style="clear:both;padding-top:0.5em;"/>`,
> then the PowerSearch inputs and the Shiraz output table will appear *side
> by side *(as long as there's enough room for the table)
>
> enjoy,
> -e
>
--
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/122009ae-4875-4162-86aa-a93978801670n%40googlegroups.com.