In TiddlyWiki (5) my macro works in tiddlers, except when appearing as sidebarField not displaying on list with Content types Inherits=“False”Editing a specific macro in tiddlywiki using tiddlersexpanding a parameter list in a common lisp macroTiddlywiki - Does the wiki app support tiddler versioning, the ability to view older versions of tiddlers?How can I reuse code between Javascript macros and minimize work done within the macros?Dynamically change caption field (or just title in tabs macro) in TiddlyWikiTiddlywiki: make a list of all tiddlers tagged with name of current tiddlerHow to transclude all tiddlers tagged with current titlePass a list to Elasticsearch query templateSidebar not appearing

Why can I log in to my Facebook account with a misspelled email/password?

What does VB stand for?

How is the return type of a ternary operator determined?

Double blind peer review when paper cites author's GitHub repo for code

Does the United States guarantee any unique freedoms?

French equivalent of "Make leaps and bounds"

Beta value of the thermistor

How can I tell if a flight itinerary is fake

Does the Voyager team use a wrapper (Fortran(77?) to Python) to transmit current commands?

Short story about a teenager who has his brain replaced with a microchip (Psychological Horror)

How to change output voltage using the LM7805?

If there were no space agencies, could a person go to space?

Capacitors with a "/" on schematic

Secure my password from unsafe servers

polynomial, find the sum of the inverse roots of this equation.

Should I self-publish my novella on Amazon or try my luck getting publishers?

"How do you solve a problem like Maria?"

Traveling from Germany to other countries by train?

sytemctl status log output

Erratic behavior by an internal employee against an external employee

Will a paper be retracted if a flaw in released software code invalidates its central idea?

Casting Goblin Matron with Plague Engineer on the battlefield

Can ads on a page read my password?

How symbol § is called in German?



In TiddlyWiki (5) my macro works in tiddlers, except when appearing as sidebar


Field not displaying on list with Content types Inherits=“False”Editing a specific macro in tiddlywiki using tiddlersexpanding a parameter list in a common lisp macroTiddlywiki - Does the wiki app support tiddler versioning, the ability to view older versions of tiddlers?How can I reuse code between Javascript macros and minimize work done within the macros?Dynamically change caption field (or just title in tabs macro) in TiddlyWikiTiddlywiki: make a list of all tiddlers tagged with name of current tiddlerHow to transclude all tiddlers tagged with current titlePass a list to Elasticsearch query templateSidebar not appearing






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








0















My global macro shows a list of all tiddlers with a certain tag. The tag is taken from the list field of the tiddler that calls the macro. The macro works fine when used in a regular tiddler, but if I set the tiddler to be a sidebar via $:/tags/SideBar, the sidebar shows the tab, but nothing inside.



My original version worked when the macro was called when I explicitly identified the tag as follows: <<activityList book>>, but what I really want is to put the tag (book) in a field and pull that: <$macrocall $name=activityList category=!!list />.



I made another version that worked as follows:
It used the same macro call as above, but now the list field had [book] in it, as in <<revisedActivityList [book]>>.



This is the first macro (the 3rd and 4th lines are not relevant, they are just the output):



define activityList(category:"" tag:"tag[") 
<$list filter="[$tag$$category$]]">
&raquo; <$link to=<<currentTiddler>>><$view field=title/></$link><br>

</$list>


called by:



<$macrocall $name=activityList category=!!list />


In this version, the brackets are provided by the list macro filter parameter. note the unusual second parameter (which allows me to switch from searching by tag to searching by another filter function, such as has or is). This is not really necessary, but I found it worked.



I reworked this to fix the brackets and put the brackets in the list FIELD, thinking that was the issue.



define revisedActivityList(category:"" tag:"tag") 
<$list filter="[$tag$$category$]">
&raquo; <$link to=<<currentTiddler>>><$view field=title/></$link><br>

</$list>









share|improve this question
































    0















    My global macro shows a list of all tiddlers with a certain tag. The tag is taken from the list field of the tiddler that calls the macro. The macro works fine when used in a regular tiddler, but if I set the tiddler to be a sidebar via $:/tags/SideBar, the sidebar shows the tab, but nothing inside.



    My original version worked when the macro was called when I explicitly identified the tag as follows: <<activityList book>>, but what I really want is to put the tag (book) in a field and pull that: <$macrocall $name=activityList category=!!list />.



    I made another version that worked as follows:
    It used the same macro call as above, but now the list field had [book] in it, as in <<revisedActivityList [book]>>.



    This is the first macro (the 3rd and 4th lines are not relevant, they are just the output):



    define activityList(category:"" tag:"tag[") 
    <$list filter="[$tag$$category$]]">
    &raquo; <$link to=<<currentTiddler>>><$view field=title/></$link><br>

    </$list>


    called by:



    <$macrocall $name=activityList category=!!list />


    In this version, the brackets are provided by the list macro filter parameter. note the unusual second parameter (which allows me to switch from searching by tag to searching by another filter function, such as has or is). This is not really necessary, but I found it worked.



    I reworked this to fix the brackets and put the brackets in the list FIELD, thinking that was the issue.



    define revisedActivityList(category:"" tag:"tag") 
    <$list filter="[$tag$$category$]">
    &raquo; <$link to=<<currentTiddler>>><$view field=title/></$link><br>

    </$list>









    share|improve this question




























      0












      0








      0








      My global macro shows a list of all tiddlers with a certain tag. The tag is taken from the list field of the tiddler that calls the macro. The macro works fine when used in a regular tiddler, but if I set the tiddler to be a sidebar via $:/tags/SideBar, the sidebar shows the tab, but nothing inside.



      My original version worked when the macro was called when I explicitly identified the tag as follows: <<activityList book>>, but what I really want is to put the tag (book) in a field and pull that: <$macrocall $name=activityList category=!!list />.



      I made another version that worked as follows:
      It used the same macro call as above, but now the list field had [book] in it, as in <<revisedActivityList [book]>>.



      This is the first macro (the 3rd and 4th lines are not relevant, they are just the output):



      define activityList(category:"" tag:"tag[") 
      <$list filter="[$tag$$category$]]">
      &raquo; <$link to=<<currentTiddler>>><$view field=title/></$link><br>

      </$list>


      called by:



      <$macrocall $name=activityList category=!!list />


      In this version, the brackets are provided by the list macro filter parameter. note the unusual second parameter (which allows me to switch from searching by tag to searching by another filter function, such as has or is). This is not really necessary, but I found it worked.



      I reworked this to fix the brackets and put the brackets in the list FIELD, thinking that was the issue.



      define revisedActivityList(category:"" tag:"tag") 
      <$list filter="[$tag$$category$]">
      &raquo; <$link to=<<currentTiddler>>><$view field=title/></$link><br>

      </$list>









      share|improve this question
















      My global macro shows a list of all tiddlers with a certain tag. The tag is taken from the list field of the tiddler that calls the macro. The macro works fine when used in a regular tiddler, but if I set the tiddler to be a sidebar via $:/tags/SideBar, the sidebar shows the tab, but nothing inside.



      My original version worked when the macro was called when I explicitly identified the tag as follows: <<activityList book>>, but what I really want is to put the tag (book) in a field and pull that: <$macrocall $name=activityList category=!!list />.



      I made another version that worked as follows:
      It used the same macro call as above, but now the list field had [book] in it, as in <<revisedActivityList [book]>>.



      This is the first macro (the 3rd and 4th lines are not relevant, they are just the output):



      define activityList(category:"" tag:"tag[") 
      <$list filter="[$tag$$category$]]">
      &raquo; <$link to=<<currentTiddler>>><$view field=title/></$link><br>

      </$list>


      called by:



      <$macrocall $name=activityList category=!!list />


      In this version, the brackets are provided by the list macro filter parameter. note the unusual second parameter (which allows me to switch from searching by tag to searching by another filter function, such as has or is). This is not really necessary, but I found it worked.



      I reworked this to fix the brackets and put the brackets in the list FIELD, thinking that was the issue.



      define revisedActivityList(category:"" tag:"tag") 
      <$list filter="[$tag$$category$]">
      &raquo; <$link to=<<currentTiddler>>><$view field=title/></$link><br>

      </$list>






      list macros sidebar tiddlywiki tiddlywiki5






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Mar 27 at 14:48









      MarredCheese

      4,0714 gold badges28 silver badges45 bronze badges




      4,0714 gold badges28 silver badges45 bronze badges










      asked Mar 27 at 5:55









      asllearnerasllearner

      1216 bronze badges




      1216 bronze badges

























          1 Answer
          1






          active

          oldest

          votes


















          1














          It turns out that "tiddlers in the sidebar do not have the current tiddler set". That's the source of the problem.






          share|improve this answer
























            Your Answer






            StackExchange.ifUsing("editor", function ()
            StackExchange.using("externalEditor", function ()
            StackExchange.using("snippets", function ()
            StackExchange.snippets.init();
            );
            );
            , "code-snippets");

            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "1"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55370648%2fin-tiddlywiki-5-my-macro-works-in-tiddlers-except-when-appearing-as-sidebar%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            1














            It turns out that "tiddlers in the sidebar do not have the current tiddler set". That's the source of the problem.






            share|improve this answer





























              1














              It turns out that "tiddlers in the sidebar do not have the current tiddler set". That's the source of the problem.






              share|improve this answer



























                1












                1








                1







                It turns out that "tiddlers in the sidebar do not have the current tiddler set". That's the source of the problem.






                share|improve this answer













                It turns out that "tiddlers in the sidebar do not have the current tiddler set". That's the source of the problem.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Mar 31 at 22:20









                asllearnerasllearner

                1216 bronze badges




                1216 bronze badges





















                    Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.







                    Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.



















                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55370648%2fin-tiddlywiki-5-my-macro-works-in-tiddlers-except-when-appearing-as-sidebar%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

                    Swift 4 - func physicsWorld not invoked on collision? The Next CEO of Stack OverflowHow to call Objective-C code from Swift#ifdef replacement in the Swift language@selector() in Swift?#pragma mark in Swift?Swift for loop: for index, element in array?dispatch_after - GCD in Swift?Swift Beta performance: sorting arraysSplit a String into an array in Swift?The use of Swift 3 @objc inference in Swift 4 mode is deprecated?How to optimize UITableViewCell, because my UITableView lags

                    Access current req object everywhere in Node.js ExpressWhy are global variables considered bad practice? (node.js)Using req & res across functionsHow do I get the path to the current script with Node.js?What is Node.js' Connect, Express and “middleware”?Node.js w/ express error handling in callbackHow to access the GET parameters after “?” in Express?Modify Node.js req object parametersAccess “app” variable inside of ExpressJS/ConnectJS middleware?Node.js Express app - request objectAngular Http Module considered middleware?Session variables in ExpressJSAdd properties to the req object in expressjs with Typescript