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 -~----------~----~----~----~------~----~------~--~---