Bob/Atro Bob I don't understand your statement "*no consistency in the parsing of wikitext*", perhaps you can't see the logic yet? but do share the inconsistencies?
Mario, I and others are working on a new wiki text customise solution which adds so much power, it will blow you mind, but it still needs to sit on top of the current Wiki text, so we should raise issues to fix egregious examples of inconsistencies. Though keep in mind a widget is "subprogram" of sorts. The internal widgets are highly consistent (a few exceptions), however third party ones vary as for any similar case. Regards Tones On Monday, 28 September 2020 15:25:18 UTC+10, Bob Jansen wrote: > > Atro, > > you are right, the problems are in writing wikitext. The real problem, as > far as I can understand it, is that the documentation is incomplete and > messy AND that there seems to be no consistency in the parsing of wikitext. > That may be because different people write different widgets, macros, etc, > but this does not help the naive user like me. > > I am a programmer, have been programming for over 40 years. So it is not > an issue with how to program or its concepts. Like other programming > languages, there is an expectation of consistency, but may be this is not > an attribute of web applications. > > Still, we keep trying and getting better...........slowely :-) > > bobj > > On Monday, 28 September 2020 at 14:13:47 UTC+10 Atronoush wrote: > >> Bob, >> Most of your problems come from how to write Tiddlywiki scripts (e.g. >> wikitext). One the best resource in this regards is >> https://kookma.github.io/TW-Scripts/ from Mohammad >> >> For example what you asked in this post has been addressed in TW-Scripts >> Look at: Syntax Summary >> <https://kookma.github.io/TW-Scripts/#Shorthand%20Syntax%20Summary:%5B%5BShorthand%20Syntax%20Summary%5D%5D%20%5B%5BVariables%20vs.%20Parameters%5D%5D%20%5B%5BVariables%2C%20Fields%20and%20Filters%20in%20TiddlyWiki%5D%5D%20%5B%5BSyntax%20for%20Using%20Brackets%5D%5D%20%5B%5Bnesting%20the%20effect%20of%20brackets%5D%5D> >> >> You are quite right, the documentation in Tiddlywiki.com is nonlinear and >> confusing for newbies. Perhaps a linear A to Z step by step tutorial is >> better. >> >> Atro >> >> On Sun, Sep 27, 2020 at 10:22 AM Bob Jansen <[email protected]> wrote: >> >>> I know and am very thankful of the many items of advice I have received >>> in the past. But I am still frustrated - there must be some core element I >>> am not understanding. >>> >>> The main issue is how to address items in wikitext, {{ [[ {{{ << < etc. >>> I know this all depends on how the item is being used but a simple cheat >>> sheet with many examples would be really useful. I don't find the >>> Tiddlywiki documentation easy to follow, bits are all over the place and >>> none of the examples address my problems I find. >>> >>> For example, why does this not work? >>> >>> <$button> >>> <$action-setfield >>> $tiddler="$:/TLS/exhibition_id" >>> $value={{!!exhibition_id}} >>> /> >>> <!--append the exhibition_id to the exhibition id field in each >>> artwork--> >>> <$list filter="[tag[Mark]]"> >>> <$action-setfield >>> $field="exhibition_id" >>> $value=<<TLSconcatenate {{!!exhibition_id}} >>> {{$:/TLS/exhibition_id}}>> >>> /> >>> </$list> >>> >>> Link Artworks to Exhibition >>> </$button> >>> >>> >>> The result is the string {{!!exhibition_id}} {{$:/TLS/exhibition_id}} >>> stored in the exhibition_id field of each artwork selected and not the >>> transcluded values. >>> >>> TLSconcatenate is a simple macro to concatenate two strings >>> >>> \define TLSconcatenate(head tail) $head$$tail$ >>> >>> bobj >>> >>> -- >>> 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/4cc4b26e-250b-4c7f-8590-fc0ae5dd7db0n%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/tiddlywiki/4cc4b26e-250b-4c7f-8590-fc0ae5dd7db0n%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/327bd224-d2e4-4525-a675-b52292068ce4o%40googlegroups.com.

