Thanks Yaron. Looking forward to it. :)
On May 10, 10:44 pm, Yaron Koren <[email protected]> wrote:
> It's great that you managed to get this working, despite all obstacles. :)
> There should be an easier solution soon - I changed the parsing of #arraymap
> and #arraymaptemplate a while ago so that "\n" represents a newline in the
> "delimiter" value, but for some reason I never made that same change in the
> "new delimiter" value. It's a very simple change, that should go into the
> next version of SF.
>
> -Yaron
>
> On Sun, May 10, 2009 at 3:07 PM, Dan Bolser <[email protected]> wrote:
>
> > 2009/5/10 tosfos <[email protected]>:
>
> > > Thanks Dan!
>
> > > The template trick didn't work but after some playing around, I got
> > > #arraymaptemplate to work. Here's the basic code for anyone who needs
> > > it:
>
> > > In the template definition:
> > > {{#tag:gallery|
> > > {{#arraymaptemplate:{{{Photos|}}}|GalleryNewline|,|}}
> > > }}
>
> > > In Template:GalleryNewline
> > > (a blank line goes here)
> > > File:{{{1}}}
>
> > > I tried some more routine and obvious tricks in the template but this
> > > is the only I could get to work.
>
> > > Be careful. Every time you edit Template:GalleryNewline, it will
> > > remove that blank line. I think there's a way to prevent that, but
> > > this works for now.
>
> > > Again thanks to everyone.
>
> > That's awesome!
>
> > You might like to add this to the collection of tips here:
>
> >http://smw.referata.com/wiki/Special:BrowseData/Tips
>
> > Just click 'Add a tip' in the box on the left.
>
> > All the best,
> > Dan.
>
> > --
> > ... people generally show up expecting and looking for social norms.
> > That's just how humans are built. In any group unified by a common
> > endeavor, people who join instinctively search for behaviors that will
> > mark them as part of the group. The goal of setting precedents early
> > is to make those "in-group" behaviors be ones that are useful to the
> > project; for once established, they will be largely self-perpetuating.
> > ~http://producingoss.com/en/setting-tone.html
>
> > > On May 10, 10:37 am, Dan Bolser <[email protected]> wrote:
> > >> One of the nice things about DPL is that it respects "\n". Although
> > >> this can be a pain for debugging (the wiki code can get complex) its a
> > >> nice feature to have. I don't know how technically difficult it would
> > >> be to implement in #ask: and/or #arraymap.
>
> > >> The alternative is to stick newlines in templates with something like
>
> > >> Template:n
> > >> <includeonly>
> > >> </includeonly>
>
> > >> The <includeonly> tags should perform the same (guaranteed?) function
> > >> as the <nowiki> tags in the previous example.
>
> > >> I think you should then be able to say something like ...
>
> > >> {{#tag:gallery|
> > >> {{#arraymap:{{{Photos|}}}|,|x|Image:x| {{n}} }}
>
> > >> }}
>
> > >> If that doesn't work, I'm sure #arraymaptemplate should.
>
> > >> Dan.
>
> > >> 2009/5/10 tosfos <[email protected]>:
>
> > >> > I thought this would work too but for some reason it's no go. Unless
> > >> > I'm messing something up. Thanks!
>
> > >> > On May 9, 11:55 pm, Daniel Friesen <[email protected]> wrote:
> > >> >> {{#tag:gallery|
> > >> >> {{#arraymap:{{{Photos|}}}|,|x|Image:x|<nowiki>
> > >> >> </nowiki>}}
>
> > >> >> }}
>
> > >> >> ~Daniel Friesen (Dantman, Nadir-Seen-Fire)
>
> > >> >> tosfos wrote:
> > >> >> > There is an old thread about getting the <gallery> tag to work with
> > >> >> > SF:
>
> >http://groups.google.com/group/semantic-forms/browse_thread/thread/6c...
>
> > >> >> > Reviving an old topic, there may be some possibilities here for
> > anyone
> > >> >> > who still needs it. I'm one of them. :)
>
> > >> >> > There is now a #tag: parser function which could help. It would
> > >> >> > work something like this:
>
> > >> >> > {{#tag:gallery|
> > >> >> > Image:Example.jpg
> > >> >> > Image:Example2.jpg
> > >> >> > Image:Example3.jpg
> > >> >> > Image:Example4.jpg
> > >> >> > Image:Example5.jpg
> > >> >> > }}
>
> > >> >> > Translating into Semantic Forms, the template definition would look
> > >> >> > like this:
> > >> >> > {{#tag:gallery|
> > >> >> > {{#arraymap:{{{Photos|}}}|,|x|Image:x}}
> > >> >> > }}
>
> > >> >> > I haven't tested the above code but it should be the right idea.
> > The
> > >> >> > only reason why this does not work is because I can't get #arraymap
> > to
> > >> >> > delimit with a newline character in order to match the gallery
> > tag's
> > >> >> > syntax. Any ideas for this would be greatly appreciated.
>
> > >> >> > Thanks!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Semantic Forms" 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/semantic-forms?hl=en
-~----------~----~----~----~------~----~------~--~---