Hi Dan,

Don't know the answer to your P.S. Sorry.

Succes en plezier,

Martien.

On Jul 4, 2:32 pm, Dan Bolser <dan.bol...@gmail.com> wrote:
> 2009/7/4 Martien <martien.van.steenber...@gmail.com>:
>
>
>
>
>
>
>
> > Given: Form:Test, Template:Test, Category:Test according to basic
> > setup.
>
> > Everything works fine when Form:Test has:
>
> >    {{{for template|Test}}}
> >    {| class="formtable"
> >    |-
> >    !Has author(s):
> >    | {{{field|Has author}}}
> >    |}
> >    {{{end template}}}
>
> > I.e. when I use the form to create a apge called Test, this page gets
> > the following ocntent:
>
> >    {{Test
> >    |Has author=aap,noot,mies,wim,zus,jet
> >    }}
>
> > Now when I change the filed line in the form to:
>
> >    | {{{field|uploadable|Has author}}}
>
> > and use the form the edit the Test page it gets mangled and ends up
> > like:
>
> >    {{Test
> >    |uploadable=aaa
> >    |Heeft_auteur=aap,noot,mies,wim,zus,jet
> >    }}
>
> > Similar things happen when I do:
>
> >    | {{{field|size=50|Has author}}}
>
> > Running SemanticForms 1.7.3
>
> > Any clues?
>
> Yeah, I think you need:
>
> | {{{field|Has author|uploadable}}}
>
> From the man page:http://www.mediawiki.org/wiki/Extension:Semantic_Forms
>
> "field - Specifies a field to be placed in a form, corresponding to a
> template field. The name immediately following the field declaration
> is the name of the template field."
>
> I think that text could be clearer, but it does suggest that you need
> to use the above format rather than what you have (the clue was the
> 'uploadable' string turning up in the template).
>
> See:http://www.mediawiki.org/wiki/Extension:Semantic_Forms#Sample_form
>
> In documentation I'd recommend the use of the term 'template
> parameter' over 'template field' to mean the string used to identify a
> variable in the template call. i.e.
>
> {{ my template | some such = so and so }}
>
> whole thing = template call.
> "my template" = template name.
> "some such" = template parameter.
> "so and so" = value of the parameter.
>
> HTH,
> Dan.
>
> P.S. How come 'forminput' doesn't have named parameters? Is it a limit
> of the way parser functions work, or it just hasn't been coded that
> way?
>
>
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Semantic Forms" group.
To post to this group, send email to semantic-forms@googlegroups.com
To unsubscribe from this group, send email to 
semantic-forms+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/semantic-forms?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to