Make all of the section between 'write' & 'begin' into one line.
Google Groups is adding in extra line breaks in that confuse it.

Ken Girard

On Feb 25, 1:36 pm, Måns <[email protected]> wrote:
> Hi Ken
>
> Thankyou for taking your time to answer my question.
> I'm sorry to say that I cannot make it work in my context.
> Here's what I done:
>
> When I put ' tiddler.tags == context.inTiddler.title ' in place of
> 'tiddler.tags.contains(" This tiddlers name") - then it gives me an
> error =  <<forEachTiddler ...>>:Unknown action '&&'.
>
> I need the forEachTiddler macro to sort data from the tiddlers which
> are tagged with THIS tiddlers name (as i did before) - so how do I get
> it to accept && ??
>
> For the second:
>
> On 25 Feb., 15:02, Ken Girard <[email protected]> wrote:> For your first 
> question:
> > <<forEachTiddler
> >     where
> >         ' tiddler.tags == context.inTiddler.title '
>
> > For the second:
> > If I write this:
>
> <<forEachTiddler
>     where
>         ' tiddler.tags == context.inTiddler.title '
> write
> '(index < 200) ? "|"+(index+1)+"|[["+tiddler.title+"]]|
> [["+tiddler.data("Gang")+"]] | [["+tiddler.data("Værelse")
> +"]] | <<toggleTag HU [["+tiddler.title+"]] nolabel \>\> | <<toggleTag
> Hjem [["+tiddler.title+"]]
> nolabel \>\> |\n" : ""'
>       begin '"|sortable|k\n|!#|Navn|Gang|Værelse|HU|Hjem|h\n"'
>         end 'count+" elever i kontaktgruppen\n"'
>         none '"Ingen elever i kontaktgruppen\n"'
>
>
>
> I get: <<forEachTiddler ...>>: SyntaxError: unterminated string
> literal
>
> Sorry If I'm doing something basically wrong - it appears to me though
> that the faults I get are because of syntax - and not because I´m
> using wrong parameters...
>
> YS Måns Mårtensson
>
>
>
> > '(index < 200) ? "|"+(index+1)+"|[["+tiddler.title+"]]|
> > [["+tiddler.data("A")+"]] | [["+tiddler.data("B")
> > +"]] | <<toggleTag A [["+tiddler.title+"]] nolabel \>\> | <<toggleTag
> > B [["+tiddler.title+"]]
> > nolabel \>\> |\n" : ""'
>
> > But I couldn't get it to have no label.
>
> > Ken Girard
>
> > On Feb 25, 4:35 am, Måns <[email protected]> wrote:
>
> > > Hi again - I post this bonus-question here, because it's another
> > > syntaxproblem in the same context...
>
> > > I would like to have 2 extra columns in the resulting table that
> > > toggles tags on the tiddler in the corresponding row.
>
> > > Like this: <<toggleTag SomeTag [[Tiddler title from corresponding
> > > row]] nolabel>>
>
> > > In full context:
>
> > > <<forEachTiddler
> > > where
> > > 'tiddler.tags.contains("
> > > this tiddlers title <- This is what I need - What is the correct
> > > syntax/word for fetching it??
> > > ") && tiddler.data("Name")'
> > > sortBy 'tiddler.data("Name")'
> > > write
> > >  '(index < 200) ? "|"+(index+1)+"|[["+tiddler.title+"]]|
> > > [["+tiddler.data("A")+"]]|[["+tiddler.data("B")
> > > +"]]|"+<<toggleTag A [[Tiddler title from corresponding row]]
> > > nolabel>>|"+<<toggleTag B [[Tiddler title from corresponding row]]
> > > nolabel>>"|\n" : ""'
> > >         begin '"|sortable|k\n|!#|Name|A|B|ToggleTagA|ToggleTagBh\n"'
> > >         end 'count+" Tiddlers tagged with this tiddlers title\n"'
> > >         none '"No tiddlers tagged with this tiddlers title\n"'
>
> > > Is this possible??
>
> > > Right now I'm doing it "by hand" and it's very tedious.
> > > The problem is to integrate the toggleTagmacro into the
> > > 'forEachTiddler where ... macro'.
> > > I've tried - but putting toggleTagmacro into forEachTiddler macro
> > > breaks the forEachTiddler macro - when I try....
> > > If You know how to do this - I would be very happy to know!!
>
> > > Here's my actual code for one of my 30 tiddlers  - It would be very
> > > nice to be able to make a template instead - then I would be able to
> > > use my tw as a template for a new set of data:
>
> > > |sortable|k
> > > |[img(25%,auto)[Name|http://xxxxxx.jpg]]|[[A]]|[[B]]|[[C]]|[[D]]|h
> > > | @@Remember to update!@@ |!<<tiddler AUpdate>>|!<<tiddler BUpdate>>|!
> > > <<tiddler CUpdate>>|!<<tiddler DUpdate>>|
> > > |[[1]]|<<toggleTag A [[1]] nolabel>>|<<toggleTag B [[1]] nolabel>>|
> > > <<toggleTag C [[1]] nolabel>>|<<toggleTag D [[1]] nolabel>>|
> > > |[[2]]|<<toggleTag A [[1]] nolabel>>|<<toggleTag B [[2]] nolabel>>|
> > > <<toggleTag C [[2]] nolabel>>|<<toggleTag D [[2]] nolabel>>|
> > > |[[3]]|<<toggleTag A [[3]] nolabel>>|<<toggleTag B [[3]] nolabel>>|
> > > <<toggleTag C [[3]] nolabel>>|<<toggleTag D [[3]] nolabel>>|
> > > |[[4]]|<<toggleTag A [[4]] nolabel>>|<<toggleTag B [[4]] nolabel>>|
> > > <<toggleTag C [[4]] nolabel>>|<<toggleTag D [[4]] nolabel>>|
> > > etc|etc ....
>
> > > YS Måns Mårtensson
>
> > > On 25 Feb., 10:52, Måns <[email protected]> wrote:
>
> > > > I've searched the group and tw.org - trying to solve this on my own
> > > > for a long time - and I know that the solution MUST be trivial - .
> > > > Please tell me what to write to fetch tiddlers tagged with this
> > > > tiddlers title.
> > > > I'm using it in this context - wanting to make a template that changes
> > > > results depending on the tiddlers title:
>
> > > > Template:
> > > > <<forEachTiddler
> > > > where
> > > > 'tiddler.tags.contains("
> > > > this tiddlers title <- This is what I need - What is the correct
> > > > syntax/word for fetching it??
> > > > ") && tiddler.data("Navn")'
> > > > sortBy 'tiddler.data("Navn")'
> > > > write
> > > >  '(index < 200) ? "|"+(index+1)+"|[["+tiddler.title+"]]|
> > > > [["+tiddler.data("Gang")+"]]|[["+tiddler.data("Værelse")
> > > > +"]]|"+tiddler.data("Dato")+"|\n" : ""'
> > > >         begin '"|sortable|k\n|!#|Navn|Gang|Værelse|SDD|h\n"'
> > > >         end 'count+" elever i kontaktgruppen\n"'
> > > >         none '"Ingen elever i kontaktgruppen\n"'
>
> > > > <<snapshot print label:Udskrift prompt:Udskriv id:viewer>><<fontSize>>
>
> > > > YS Måns Mårtensson- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to