From: Neill M. <ne...@nl...> - 2010-08-17 16:53:19
|
Hi. I've found another case that breaks the mandatory fields functionality. If you have input type=checkboxes and the field set mandatory then the form can be saved if any of the mandatory fields are left blank. This can be seen at: http://scratchpad.referata.com/wiki/Mandatory_Field_Test The Name, Title and Mandatory Test Property are set to be mandatory. However, when you leave one or indeed all of them blank, the form can still be saved. If you remove the "mandatory" from ! Mandatory Test Property: | {{{field|Mandatory Test Property|input type=checkboxes|mandatory}}} Then the form cannot be saved if Name or Title are left blank. So to sum up so far. Mandatory field functionality get broken if you specify mandatory on: 1. Hidden fields (not especially a problem). 2. Show on Select fields 3. Input type=checkboxes fields Could this serious issue please be fixed as it is leading to dud pages on my sites and must be on other people's as well. Thanks |
From: trueskew <tru...@gm...> - 2010-08-17 17:17:18
|
Is there a method for indicating the use of a \n between each radiobutton choice for a particular field? Thanks - skew |
From: Yaron K. <ya...@gm...> - 2010-08-17 17:59:35
|
Hi, No, unfortunately. If you can think of a good way to define such a thing, I'd like to hear it - I haven't been able to think of one. -Yaron On Tue, Aug 17, 2010 at 1:17 PM, trueskew <tru...@gm...> wrote: > Is there a method for indicating the use of a \n between each radiobutton > choice for a particular field? > > Thanks > - skew > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > -- WikiWorks · MediaWiki Consulting · http://wikiworks.com |
From: trueskew <tru...@gm...> - 2010-08-17 18:18:41
|
How about field parameter input type delimiter=delimiter Specifies the delimiter character or string that will be applied to radiobutton, checkbox, and checkboxes input types if it represents a list of values; the default is "whatever-it-is-now". _____ From: Yaron Koren [mailto:ya...@gm...] Sent: Tuesday, August 17, 2010 10:59 AM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Newlines between radiobutton fields Hi, No, unfortunately. If you can think of a good way to define such a thing, I'd like to hear it - I haven't been able to think of one. -Yaron On Tue, Aug 17, 2010 at 1:17 PM, trueskew <tru...@gm...> wrote: Is there a method for indicating the use of a \n between each radiobutton choice for a particular field? Thanks - skew ---------------------------------------------------------------------------- -- This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ Semediawiki-user mailing list Sem...@li... https://lists.sourceforge.net/lists/listinfo/semediawiki-user -- WikiWorks . MediaWiki Consulting . http://wikiworks.com |
From: Yaron K. <ya...@gm...> - 2010-08-17 18:27:32
|
Hi, Presumably this would only apply if the values were set manually in the form, using "values=", as opposed to coming from the relevant property's "allowed values" - is that fine with you? -Yaron On Tue, Aug 17, 2010 at 2:18 PM, trueskew <tru...@gm...> wrote: > How about field parameter > > input type delimiter=delimiter > > Specifies the delimiter character or string that will be applied to > radiobutton, checkbox, and checkboxes input types if it represents a list of > values; the default is "whatever-it-is-now". > > ------------------------------ > *From:* Yaron Koren [mailto:ya...@gm...] > *Sent:* Tuesday, August 17, 2010 10:59 AM > *To:* tru...@gm... > *Cc:* Sem...@li... > *Subject:* Re: [Semediawiki-user] Newlines between radiobutton fields > > Hi, > > No, unfortunately. If you can think of a good way to define such a thing, > I'd like to hear it - I haven't been able to think of one. > > -Yaron > > > On Tue, Aug 17, 2010 at 1:17 PM, trueskew <tru...@gm...> wrote: > >> Is there a method for indicating the use of a \n between each radiobutton >> choice for a particular field? >> >> Thanks >> - skew >> >> >> >> ------------------------------------------------------------------------------ >> This SF.net email is sponsored by >> >> Make an app they can't live without >> Enter the BlackBerry Developer Challenge >> http://p.sf.net/sfu/RIM-dev2dev >> _______________________________________________ >> Semediawiki-user mailing list >> Sem...@li... >> https://lists.sourceforge.net/lists/listinfo/semediawiki-user >> > > > > -- > WikiWorks · MediaWiki Consulting · http://wikiworks.com > -- WikiWorks · MediaWiki Consulting · http://wikiworks.com |
From: trueskew <tru...@gm...> - 2010-08-17 18:56:58
|
I'd want it to apply to "values=", "values from category=", "values from concept=", and allowed property values. I use these extensively to avoid editing forms directly when I need to add, remove, or change parameters. _____ From: Yaron Koren [mailto:ya...@gm...] Sent: Tuesday, August 17, 2010 11:27 AM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Newlines between radiobutton fields Hi, Presumably this would only apply if the values were set manually in the form, using "values=", as opposed to coming from the relevant property's "allowed values" - is that fine with you? -Yaron On Tue, Aug 17, 2010 at 2:18 PM, trueskew <tru...@gm...> wrote: How about field parameter input type delimiter=delimiter Specifies the delimiter character or string that will be applied to radiobutton, checkbox, and checkboxes input types if it represents a list of values; the default is "whatever-it-is-now". _____ From: Yaron Koren [mailto:ya...@gm...] Sent: Tuesday, August 17, 2010 10:59 AM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Newlines between radiobutton fields Hi, No, unfortunately. If you can think of a good way to define such a thing, I'd like to hear it - I haven't been able to think of one. -Yaron On Tue, Aug 17, 2010 at 1:17 PM, trueskew <tru...@gm...> wrote: Is there a method for indicating the use of a \n between each radiobutton choice for a particular field? Thanks - skew ---------------------------------------------------------------------------- -- This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ Semediawiki-user mailing list Sem...@li... https://lists.sourceforge.net/lists/listinfo/semediawiki-user -- WikiWorks . MediaWiki Consulting . http://wikiworks.com -- WikiWorks . MediaWiki Consulting . http://wikiworks.com |
From: Yaron K. <ya...@gm...> - 2010-08-17 20:00:01
|
Well, your suggestion of an "input type delimeter" parameter wouldn't work for anything except "values=", I'd assume. -Yaron On Tue, Aug 17, 2010 at 2:56 PM, trueskew <tru...@gm...> wrote: > I'd want it to apply to "values=", "values from category=", "values from > concept=", and allowed property values. I use these extensively to avoid > editing forms directly when I need to add, remove, or change parameters. > > ------------------------------ > *From:* Yaron Koren [mailto:ya...@gm...] > *Sent:* Tuesday, August 17, 2010 11:27 AM > > *To:* tru...@gm... > *Cc:* Sem...@li... > *Subject:* Re: [Semediawiki-user] Newlines between radiobutton fields > > Hi, > > Presumably this would only apply if the values were set manually in the > form, using "values=", as opposed to coming from the relevant property's > "allowed values" - is that fine with you? > > -Yaron > > > On Tue, Aug 17, 2010 at 2:18 PM, trueskew <tru...@gm...> wrote: > >> How about field parameter >> >> input type delimiter=delimiter >> >> Specifies the delimiter character or string that will be applied to >> radiobutton, checkbox, and checkboxes input types if it represents a list of >> values; the default is "whatever-it-is-now". >> >> ------------------------------ >> *From:* Yaron Koren [mailto:ya...@gm...] >> *Sent:* Tuesday, August 17, 2010 10:59 AM >> *To:* tru...@gm... >> *Cc:* Sem...@li... >> *Subject:* Re: [Semediawiki-user] Newlines between radiobutton fields >> >> Hi, >> >> No, unfortunately. If you can think of a good way to define such a thing, >> I'd like to hear it - I haven't been able to think of one. >> >> -Yaron >> >> >> On Tue, Aug 17, 2010 at 1:17 PM, trueskew <tru...@gm...> wrote: >> >>> Is there a method for indicating the use of a \n between each radiobutton >>> choice for a particular field? >>> >>> Thanks >>> - skew >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> This SF.net email is sponsored by >>> >>> Make an app they can't live without >>> Enter the BlackBerry Developer Challenge >>> http://p.sf.net/sfu/RIM-dev2dev >>> _______________________________________________ >>> Semediawiki-user mailing list >>> Sem...@li... >>> https://lists.sourceforge.net/lists/listinfo/semediawiki-user >>> >> >> >> >> -- >> WikiWorks · MediaWiki Consulting · http://wikiworks.com >> > > > > -- > WikiWorks · MediaWiki Consulting · http://wikiworks.com > -- WikiWorks · MediaWiki Consulting · http://wikiworks.com |
From: trueskew <tru...@gm...> - 2010-08-17 20:22:59
|
I'm not getting the context of what "assume" and "wouldn't work" means... unless you mean the parser design doesn't support it as-is. Just to make sure we're talking about the same thing: {{{field|Company|values from category=Company|input type=checkboxes}}} that produce _ Google _ Oracle _ Salesforce _ Intel _ Olhausen _ Skippy _ Microsoft _ Ray-O-Vac depending on the browser window size, and similar fields like: {{{field|SelectBooleanOperator|input type=radiobutton|mandatory}}} that produce o AND o NAND o NOR o OR For me, either of those would aesthetically benefit from a delimiter parameter like: {{{field|SelectBooleanOperator|input type=radiobutton |input type delimter="\n"|default=ANY|mandatory}}} producing o AND o NAND o NOR o OR ________________________________ From: Yaron Koren [mailto:ya...@gm...] Sent: Tuesday, August 17, 2010 1:00 PM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Newlines between radiobutton fields Well, your suggestion of an "input type delimeter" parameter wouldn't work for anything except "values=", I'd assume. -Yaron On Tue, Aug 17, 2010 at 2:56 PM, trueskew <tru...@gm...> wrote: I'd want it to apply to "values=", "values from category=", "values from concept=", and allowed property values. I use these extensively to avoid editing forms directly when I need to add, remove, or change parameters. ________________________________ From: Yaron Koren [mailto:ya...@gm...] Sent: Tuesday, August 17, 2010 11:27 AM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Newlines between radiobutton fields Hi, Presumably this would only apply if the values were set manually in the form, using "values=", as opposed to coming from the relevant property's "allowed values" - is that fine with you? -Yaron On Tue, Aug 17, 2010 at 2:18 PM, trueskew <tru...@gm...> wrote: How about field parameter input type delimiter=delimiter Specifies the delimiter character or string that will be applied to radiobutton, checkbox, and checkboxes input types if it represents a list of values; the default is "whatever-it-is-now". ________________________________ From: Yaron Koren [mailto:ya...@gm...] Sent: Tuesday, August 17, 2010 10:59 AM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Newlines between radiobutton fields Hi, No, unfortunately. If you can think of a good way to define such a thing, I'd like to hear it - I haven't been able to think of one. -Yaron On Tue, Aug 17, 2010 at 1:17 PM, trueskew <tru...@gm...> wrote: Is there a method for indicating the use of a \n between each radiobutton choice for a particular field? Thanks - skew |
From: Yaron K. <ya...@gm...> - 2010-08-17 20:38:52
|
Oh, I see... we have talking about different things. I thought you were talking about putting in newlines arbitrarily, to put the checkbox values into different groups. If all you want is a nice table for the checkboxes, you can do that - see here: http://smw.referata.com/wiki/Display_form_checkboxes_in_an_orderly_table <http://smw.referata.com/wiki/Display_form_checkboxes_in_an_orderly_table>For some reason, radiobuttons don't have a nice span around them, so you can't do the same thing with radiobuttons - I can't remember now if there's a reason for that. But it seems like a good idea to have that as well. -Yaron On Tue, Aug 17, 2010 at 4:22 PM, trueskew <tru...@gm...> wrote: > I'm not getting the context of what "assume" and "wouldn't work" means... > unless you mean the parser design doesn't support it as-is. Just to make > sure we're talking about the same thing: > > {{{field|Company|values from category=Company|input type=checkboxes}}} > > that produce > > _ Google _ Oracle _ Salesforce > _ Intel _ Olhausen _ Skippy > _ Microsoft _ Ray-O-Vac > > depending on the browser window size, and similar fields like: > > {{{field|SelectBooleanOperator|input type=radiobutton|mandatory}}} > > that produce > > o AND o NAND o NOR > o OR > > For me, either of those would aesthetically benefit from a delimiter > parameter like: > > {{{field|SelectBooleanOperator|input type=radiobutton > |input type delimter="\n"|default=ANY|mandatory}}} > > producing > > o AND > o NAND > o NOR > o OR > > > ________________________________ > > From: Yaron Koren [mailto:ya...@gm...] > Sent: Tuesday, August 17, 2010 1:00 PM > To: tru...@gm... > Cc: Sem...@li... > Subject: Re: [Semediawiki-user] Newlines between radiobutton fields > > > Well, your suggestion of an "input type delimeter" parameter wouldn't work > for anything except "values=", I'd assume. > > -Yaron > > > On Tue, Aug 17, 2010 at 2:56 PM, trueskew <tru...@gm...> wrote: > > > I'd want it to apply to "values=", "values from category=", "values > from concept=", and allowed property values. I use these extensively to > avoid editing forms directly when I need to add, remove, or change > parameters. > > ________________________________ > > From: Yaron Koren [mailto:ya...@gm...] > > Sent: Tuesday, August 17, 2010 11:27 AM > > To: tru...@gm... > Cc: Sem...@li... > Subject: Re: [Semediawiki-user] Newlines between radiobutton fields > > > > Hi, > > > Presumably this would only apply if the values were set manually in > the form, using "values=", as opposed to coming from the relevant > property's > "allowed values" - is that fine with you? > > > -Yaron > > > > On Tue, Aug 17, 2010 at 2:18 PM, trueskew <tru...@gm...> > wrote: > > > How about field parameter > > input type delimiter=delimiter > > Specifies the delimiter character or string > that will be applied to radiobutton, checkbox, and checkboxes input types > if > it represents a list of values; the default is "whatever-it-is-now". > > ________________________________ > > From: Yaron Koren [mailto:ya...@gm...] > Sent: Tuesday, August 17, 2010 10:59 AM > To: tru...@gm... > Cc: Sem...@li... > Subject: Re: [Semediawiki-user] Newlines between radiobutton > fields > > > Hi, > > No, unfortunately. If you can think of a good way to define > such a thing, I'd like to hear it - I haven't been able to think of one. > > -Yaron > > > On Tue, Aug 17, 2010 at 1:17 PM, trueskew > <tru...@gm...> wrote: > > > Is there a method for indicating the use of a \n > between each radiobutton > choice for a particular field? > > Thanks > - skew > > > -- WikiWorks · MediaWiki Consulting · http://wikiworks.com |
From: trueskew <tru...@gm...> - 2010-08-17 20:37:59
|
Yeah, I figured we got disconnected. I did find the span reference, but as you said, it's not working for radiobuttons. Thanks. - skew _____ From: Yaron Koren [mailto:ya...@gm...] Sent: Tuesday, August 17, 2010 1:33 PM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Newlines between radiobutton fields Oh, I see... we have talking about different things. I thought you were talking about putting in newlines arbitrarily, to put the checkbox values into different groups. If all you want is a nice table for the checkboxes, you can do that - see here: http://smw.referata.com/wiki/Display_form_checkboxes_in_an_orderly_table <http://smw.referata.com/wiki/Display_form_checkboxes_in_an_orderly_table> For some reason, radiobuttons don't have a nice span around them, so you can't do the same thing with radiobuttons - I can't remember now if there's a reason for that. But it seems like a good idea to have that as well. -Yaron On Tue, Aug 17, 2010 at 4:22 PM, trueskew <tru...@gm...> wrote: I'm not getting the context of what "assume" and "wouldn't work" means... unless you mean the parser design doesn't support it as-is. Just to make sure we're talking about the same thing: {{{field|Company|values from category=Company|input type=checkboxes}}} that produce _ Google _ Oracle _ Salesforce _ Intel _ Olhausen _ Skippy _ Microsoft _ Ray-O-Vac depending on the browser window size, and similar fields like: {{{field|SelectBooleanOperator|input type=radiobutton|mandatory}}} that produce o AND o NAND o NOR o OR For me, either of those would aesthetically benefit from a delimiter parameter like: {{{field|SelectBooleanOperator|input type=radiobutton |input type delimter="\n"|default=ANY|mandatory}}} producing o AND o NAND o NOR o OR ________________________________ From: Yaron Koren [mailto:ya...@gm...] Sent: Tuesday, August 17, 2010 1:00 PM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Newlines between radiobutton fields Well, your suggestion of an "input type delimeter" parameter wouldn't work for anything except "values=", I'd assume. -Yaron On Tue, Aug 17, 2010 at 2:56 PM, trueskew <tru...@gm...> wrote: I'd want it to apply to "values=", "values from category=", "values from concept=", and allowed property values. I use these extensively to avoid editing forms directly when I need to add, remove, or change parameters. ________________________________ From: Yaron Koren [mailto:ya...@gm...] Sent: Tuesday, August 17, 2010 11:27 AM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Newlines between radiobutton fields Hi, Presumably this would only apply if the values were set manually in the form, using "values=", as opposed to coming from the relevant property's "allowed values" - is that fine with you? -Yaron On Tue, Aug 17, 2010 at 2:18 PM, trueskew <tru...@gm...> wrote: How about field parameter input type delimiter=delimiter Specifies the delimiter character or string that will be applied to radiobutton, checkbox, and checkboxes input types if it represents a list of values; the default is "whatever-it-is-now". ________________________________ From: Yaron Koren [mailto:ya...@gm...] Sent: Tuesday, August 17, 2010 10:59 AM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Newlines between radiobutton fields Hi, No, unfortunately. If you can think of a good way to define such a thing, I'd like to hear it - I haven't been able to think of one. -Yaron On Tue, Aug 17, 2010 at 1:17 PM, trueskew <tru...@gm...> wrote: Is there a method for indicating the use of a \n between each radiobutton choice for a particular field? Thanks - skew -- WikiWorks . MediaWiki Consulting . http://wikiworks.com |
From: Yaron K. <ya...@gm...> - 2010-08-25 14:19:51
|
By the way, in SF version 2.0 there's now a span in place for radiobuttons as well, so those too should be displayable as a table. -Yaron On Tue, Aug 17, 2010 at 4:37 PM, trueskew <tru...@gm...> wrote: > Yeah, I figured we got disconnected. I did find the span reference, but > as you said, it's not working for radiobuttons. > > Thanks. > - skew > > ------------------------------ > *From:* Yaron Koren [mailto:ya...@gm...] > *Sent:* Tuesday, August 17, 2010 1:33 PM > > *To:* tru...@gm... > *Cc:* Sem...@li... > *Subject:* Re: [Semediawiki-user] Newlines between radiobutton fields > > Oh, I see... we have talking about different things. I thought you were > talking about putting in newlines arbitrarily, to put the checkbox values > into different groups. If all you want is a nice table for the checkboxes, > you can do that - see here: > > http://smw.referata.com/wiki/Display_form_checkboxes_in_an_orderly_table > > <http://smw.referata.com/wiki/Display_form_checkboxes_in_an_orderly_table>For > some reason, radiobuttons don't have a nice span around them, so you can't > do the same thing with radiobuttons - I can't remember now if there's a > reason for that. But it seems like a good idea to have that as well. > > -Yaron > > > On Tue, Aug 17, 2010 at 4:22 PM, trueskew <tru...@gm...> wrote: > >> I'm not getting the context of what "assume" and "wouldn't work" means... >> unless you mean the parser design doesn't support it as-is. Just to make >> sure we're talking about the same thing: >> >> {{{field|Company|values from category=Company|input type=checkboxes}}} >> >> that produce >> >> _ Google _ Oracle _ Salesforce >> _ Intel _ Olhausen _ Skippy >> _ Microsoft _ Ray-O-Vac >> >> depending on the browser window size, and similar fields like: >> >> {{{field|SelectBooleanOperator|input type=radiobutton|mandatory}}} >> >> that produce >> >> o AND o NAND o NOR >> o OR >> >> For me, either of those would aesthetically benefit from a delimiter >> parameter like: >> >> {{{field|SelectBooleanOperator|input type=radiobutton >> |input type delimter="\n"|default=ANY|mandatory}}} >> >> producing >> >> o AND >> o NAND >> o NOR >> o OR >> >> >> ________________________________ >> >> From: Yaron Koren [mailto:ya...@gm...] >> Sent: Tuesday, August 17, 2010 1:00 PM >> To: tru...@gm... >> Cc: Sem...@li... >> Subject: Re: [Semediawiki-user] Newlines between radiobutton fields >> >> >> Well, your suggestion of an "input type delimeter" parameter wouldn't work >> for anything except "values=", I'd assume. >> >> -Yaron >> >> >> On Tue, Aug 17, 2010 at 2:56 PM, trueskew <tru...@gm...> wrote: >> >> >> I'd want it to apply to "values=", "values from category=", "values >> from concept=", and allowed property values. I use these extensively to >> avoid editing forms directly when I need to add, remove, or change >> parameters. >> >> ________________________________ >> >> From: Yaron Koren [mailto:ya...@gm...] >> >> Sent: Tuesday, August 17, 2010 11:27 AM >> >> To: tru...@gm... >> Cc: Sem...@li... >> Subject: Re: [Semediawiki-user] Newlines between radiobutton fields >> >> >> >> Hi, >> >> >> Presumably this would only apply if the values were set manually in >> the form, using "values=", as opposed to coming from the relevant >> property's >> "allowed values" - is that fine with you? >> >> >> -Yaron >> >> >> >> On Tue, Aug 17, 2010 at 2:18 PM, trueskew <tru...@gm...> >> wrote: >> >> >> How about field parameter >> >> input type delimiter=delimiter >> >> Specifies the delimiter character or string >> that will be applied to radiobutton, checkbox, and checkboxes input types >> if >> it represents a list of values; the default is "whatever-it-is-now". >> >> ________________________________ >> >> From: Yaron Koren [mailto:ya...@gm...] >> Sent: Tuesday, August 17, 2010 10:59 AM >> To: tru...@gm... >> Cc: Sem...@li... >> Subject: Re: [Semediawiki-user] Newlines between >> radiobutton >> fields >> >> >> Hi, >> >> No, unfortunately. If you can think of a good way to define >> such a thing, I'd like to hear it - I haven't been able to think of one. >> >> -Yaron >> >> >> On Tue, Aug 17, 2010 at 1:17 PM, trueskew >> <tru...@gm...> wrote: >> >> >> Is there a method for indicating the use of a \n >> between each radiobutton >> choice for a particular field? >> >> Thanks >> - skew >> >> >> > > > -- > WikiWorks · MediaWiki Consulting · http://wikiworks.com > -- WikiWorks · MediaWiki Consulting · http://wikiworks.com |
From: trueskew <tru...@gm...> - 2010-08-25 14:48:03
|
Nice, that'll make a lot of my stuff more controllable. Now I'll have to figure out how to safely upgrade instead of just reading about it. Thanks. _____ From: Yaron Koren [mailto:ya...@gm...] Sent: Wednesday, August 25, 2010 7:20 AM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Newlines between radiobutton fields By the way, in SF version 2.0 there's now a span in place for radiobuttons as well, so those too should be displayable as a table. -Yaron On Tue, Aug 17, 2010 at 4:37 PM, trueskew <tru...@gm...> wrote: Yeah, I figured we got disconnected. I did find the span reference, but as you said, it's not working for radiobuttons. Thanks. - skew _____ From: Yaron Koren [mailto:ya...@gm...] Sent: Tuesday, August 17, 2010 1:33 PM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Newlines between radiobutton fields Oh, I see... we have talking about different things. I thought you were talking about putting in newlines arbitrarily, to put the checkbox values into different groups. If all you want is a nice table for the checkboxes, you can do that - see here: http://smw.referata.com/wiki/Display_form_checkboxes_in_an_orderly_table <http://smw.referata.com/wiki/Display_form_checkboxes_in_an_orderly_table> For some reason, radiobuttons don't have a nice span around them, so you can't do the same thing with radiobuttons - I can't remember now if there's a reason for that. But it seems like a good idea to have that as well. -Yaron On Tue, Aug 17, 2010 at 4:22 PM, trueskew <tru...@gm...> wrote: I'm not getting the context of what "assume" and "wouldn't work" means... unless you mean the parser design doesn't support it as-is. Just to make sure we're talking about the same thing: {{{field|Company|values from category=Company|input type=checkboxes}}} that produce _ Google _ Oracle _ Salesforce _ Intel _ Olhausen _ Skippy _ Microsoft _ Ray-O-Vac depending on the browser window size, and similar fields like: {{{field|SelectBooleanOperator|input type=radiobutton|mandatory}}} that produce o AND o NAND o NOR o OR For me, either of those would aesthetically benefit from a delimiter parameter like: {{{field|SelectBooleanOperator|input type=radiobutton |input type delimter="\n"|default=ANY|mandatory}}} producing o AND o NAND o NOR o OR ________________________________ From: Yaron Koren [mailto:ya...@gm...] Sent: Tuesday, August 17, 2010 1:00 PM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Newlines between radiobutton fields Well, your suggestion of an "input type delimeter" parameter wouldn't work for anything except "values=", I'd assume. -Yaron On Tue, Aug 17, 2010 at 2:56 PM, trueskew <tru...@gm...> wrote: I'd want it to apply to "values=", "values from category=", "values from concept=", and allowed property values. I use these extensively to avoid editing forms directly when I need to add, remove, or change parameters. ________________________________ From: Yaron Koren [mailto:ya...@gm...] Sent: Tuesday, August 17, 2010 11:27 AM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Newlines between radiobutton fields Hi, Presumably this would only apply if the values were set manually in the form, using "values=", as opposed to coming from the relevant property's "allowed values" - is that fine with you? -Yaron On Tue, Aug 17, 2010 at 2:18 PM, trueskew <tru...@gm...> wrote: How about field parameter input type delimiter=delimiter Specifies the delimiter character or string that will be applied to radiobutton, checkbox, and checkboxes input types if it represents a list of values; the default is "whatever-it-is-now". ________________________________ From: Yaron Koren [mailto:ya...@gm...] Sent: Tuesday, August 17, 2010 10:59 AM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Newlines between radiobutton fields Hi, No, unfortunately. If you can think of a good way to define such a thing, I'd like to hear it - I haven't been able to think of one. -Yaron On Tue, Aug 17, 2010 at 1:17 PM, trueskew <tru...@gm...> wrote: Is there a method for indicating the use of a \n between each radiobutton choice for a particular field? Thanks - skew -- WikiWorks . MediaWiki Consulting . http://wikiworks.com -- WikiWorks . MediaWiki Consulting . http://wikiworks.com |
From: trueskew <tru...@gm...> - 2010-08-18 03:56:43
|
Hi folks, I've got a RunQuery form, and I'd like to include a cut-and-paste version of the resulting query so users can include their query in their own pages. Before I start writing code to do exactly what <http://san-wiki.wrs.com/smwwiki/Special:Ask/-5B-5BCategory:Document-5D-5D/- 3FHas-20Abstract%3D/-3FHas-20DocType%3D/format%3Dtemplate/template%3DListDoc TypeLine#> Show embed code does (shows up when your query result large enough to show "... further results"), is there already a method that would let me add it to my page? Thanks. - skew |
From: Yaron K. <ya...@gm...> - 2010-08-19 01:54:34
|
Hi, If you're using RunQuery, that means the #ask query is included within a template. In that case, you can easily show users the query code just by having the template hold a second copy of the query, this one escaped so that it doesn't get parsed. You could have the template hold something like: <nowiki>{{#ask:</nowiki> ...rest of query... ...that should do it; although you might also need to put <nowiki> around each "[[" and "]]". -Yaron On Tue, Aug 17, 2010 at 11:56 PM, trueskew <tru...@gm...> wrote: > Hi folks, > > I've got a RunQuery form, and I'd like to include a cut-and-paste version > of > the resulting query so users can include their query in their own pages. > Before I start writing code to do exactly what > < > http://san-wiki.wrs.com/smwwiki/Special:Ask/-5B-5BCategory:Document-5D-5D/- > > 3FHas-20Abstract%3D/-3FHas-20DocType%3D/format%3Dtemplate/template%3DListDoc > TypeLine#> Show embed code does (shows up when your query result large > enough to show "... further results"), is there already a method that would > let me add it to my page? > > Thanks. > - skew > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > -- WikiWorks · MediaWiki Consulting · http://wikiworks.com |
From: trueskew <tru...@gm...> - 2010-08-19 02:34:56
|
I've got a pretty big #ask with #if's in it, it doesn't sound like that'll give me the reduced #ask statement. _____ From: Yaron Koren [mailto:ya...@gm...] Sent: Wednesday, August 18, 2010 6:54 PM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Show embed code Hi, If you're using RunQuery, that means the #ask query is included within a template. In that case, you can easily show users the query code just by having the template hold a second copy of the query, this one escaped so that it doesn't get parsed. You could have the template hold something like: <nowiki>{{#ask:</nowiki> ...rest of query... ...that should do it; although you might also need to put <nowiki> around each "[[" and "]]". -Yaron On Tue, Aug 17, 2010 at 11:56 PM, trueskew <tru...@gm...> wrote: Hi folks, I've got a RunQuery form, and I'd like to include a cut-and-paste version of the resulting query so users can include their query in their own pages. Before I start writing code to do exactly what <http://san-wiki.wrs.com/smwwiki/Special:Ask/-5B-5BCategory:Document-5D-5D/- <http://san-wiki.wrs.com/smwwiki/Special:Ask/-5B-5BCategory:Document-5D-5D/- 3FHas-20Abstract%3D/-3FHas-20DocType%3D/format%3Dtemplate/template%3DListDoc > 3FHas-20Abstract%3D/-3FHas-20DocType%3D/format%3Dtemplate/template%3DListDoc TypeLine#> Show embed code does (shows up when your query result large enough to show "... further results"), is there already a method that would let me add it to my page? Thanks. - skew ---------------------------------------------------------------------------- -- This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ Semediawiki-user mailing list Sem...@li... https://lists.sourceforge.net/lists/listinfo/semediawiki-user -- WikiWorks . MediaWiki Consulting . http://wikiworks.com |
From: trueskew <tru...@gm...> - 2010-08-19 02:37:27
|
... I can do it by hand though. I guess that means there's no easy "use-show-embed" that can be applied to the query. Not a huge deal, just looking for implemented shortcuts. _____ From: trueskew [mailto:tru...@gm...] Sent: Wednesday, August 18, 2010 7:35 PM To: 'Yaron Koren' Cc: 'Sem...@li...' Subject: RE: [Semediawiki-user] Show embed code I've got a pretty big #ask with #if's in it, it doesn't sound like that'll give me the reduced #ask statement. _____ From: Yaron Koren [mailto:ya...@gm...] Sent: Wednesday, August 18, 2010 6:54 PM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Show embed code Hi, If you're using RunQuery, that means the #ask query is included within a template. In that case, you can easily show users the query code just by having the template hold a second copy of the query, this one escaped so that it doesn't get parsed. You could have the template hold something like: <nowiki>{{#ask:</nowiki> ...rest of query... ...that should do it; although you might also need to put <nowiki> around each "[[" and "]]". -Yaron On Tue, Aug 17, 2010 at 11:56 PM, trueskew <tru...@gm...> wrote: Hi folks, I've got a RunQuery form, and I'd like to include a cut-and-paste version of the resulting query so users can include their query in their own pages. Before I start writing code to do exactly what <http://san-wiki.wrs.com/smwwiki/Special:Ask/-5B-5BCategory:Document-5D-5D/- <http://san-wiki.wrs.com/smwwiki/Special:Ask/-5B-5BCategory:Document-5D-5D/- 3FHas-20Abstract%3D/-3FHas-20DocType%3D/format%3Dtemplate/template%3DListDoc > 3FHas-20Abstract%3D/-3FHas-20DocType%3D/format%3Dtemplate/template%3DListDoc TypeLine#> Show embed code does (shows up when your query result large enough to show "... further results"), is there already a method that would let me add it to my page? Thanks. - skew ---------------------------------------------------------------------------- -- This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ Semediawiki-user mailing list Sem...@li... https://lists.sourceforge.net/lists/listinfo/semediawiki-user -- WikiWorks . MediaWiki Consulting . http://wikiworks.com |
From: trueskew <tru...@gm...> - 2010-08-19 17:27:06
|
Sorry, I have to revisit this one more time to make sure I can't just hook into Show Embed Code somehow. From former questions, my inline queries look like: {{#ask: [[Category:BuildClassifier]] {{#if:{{{BuildMaterial|}}} | {{#ifeq:{{{BuildMaterialAndOr|}}} | OR | [[Has BuildMaterial::{{#arraymap:{{{BuildMaterial|}}}|,|x|x|{{pipe}}{{pipe}}}}]] | {{#arraymaptemplate:{{{BuildMaterial|}}}|HasBuildMaterialTemplate|,|\n}} }} }} {{#if:{{{BuildLocation|}}} | {{#ifeq:{{{BuildLocationAndOr|}}} | OR | [[Has BuildLocation::{{#arraymap:{{{BuildLocation|}}}|,|x|x|{{pipe}}{{pipe}}}}]] | {{#arraymaptemplate:{{{BuildLocation|}}}|HasBuildLocationTemplate|,|\n}} }} }} |mainlabel={{PAGENAME}} |?Has BuildMaterial= |?Has BuildLocation= |?Has BuildCost= |format=table }} If I go with <nowiki>, I'll have to build companion templates for HasBuildMaterialTemplate and HasBuildLocationTemplate that do the same thing with <nowiki>, among other things, so that the query can be shown. This is my example page, my real pages have many fields, and I'm also introducing simlar searches in other tablular data. This would be much easier if I could either hook into Show Embed Code, get it to display without the need to see click "Further Results", or if a mechanism/backdoor were available to do {{#ask ... |format=showquery }} which seems like a good companion to format=debug. Am I out of luck with the easy way out? Thanks for reading. - skew _____ From: trueskew [mailto:tru...@gm...] Sent: Wednesday, August 18, 2010 7:37 PM To: 'Yaron Koren' Cc: 'Sem...@li...' Subject: RE: [Semediawiki-user] Show embed code ... I can do it by hand though. I guess that means there's no easy "use-show-embed" that can be applied to the query. Not a huge deal, just looking for implemented shortcuts. _____ From: trueskew [mailto:tru...@gm...] Sent: Wednesday, August 18, 2010 7:35 PM To: 'Yaron Koren' Cc: 'Sem...@li...' Subject: RE: [Semediawiki-user] Show embed code I've got a pretty big #ask with #if's in it, it doesn't sound like that'll give me the reduced #ask statement. _____ From: Yaron Koren [mailto:ya...@gm...] Sent: Wednesday, August 18, 2010 6:54 PM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Show embed code Hi, If you're using RunQuery, that means the #ask query is included within a template. In that case, you can easily show users the query code just by having the template hold a second copy of the query, this one escaped so that it doesn't get parsed. You could have the template hold something like: <nowiki>{{#ask:</nowiki> ...rest of query... ...that should do it; although you might also need to put <nowiki> around each "[[" and "]]". -Yaron On Tue, Aug 17, 2010 at 11:56 PM, trueskew <tru...@gm...> wrote: Hi folks, I've got a RunQuery form, and I'd like to include a cut-and-paste version of the resulting query so users can include their query in their own pages. Before I start writing code to do exactly what <http://san-wiki.wrs.com/smwwiki/Special:Ask/-5B-5BCategory:Document-5D-5D/- <http://san-wiki.wrs.com/smwwiki/Special:Ask/-5B-5BCategory:Document-5D-5D/- 3FHas-20Abstract%3D/-3FHas-20DocType%3D/format%3Dtemplate/template%3DListDoc > 3FHas-20Abstract%3D/-3FHas-20DocType%3D/format%3Dtemplate/template%3DListDoc TypeLine#> Show embed code does (shows up when your query result large enough to show "... further results"), is there already a method that would let me add it to my page? Thanks. - skew ---------------------------------------------------------------------------- -- This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ Semediawiki-user mailing list Sem...@li... https://lists.sourceforge.net/lists/listinfo/semediawiki-user -- WikiWorks . MediaWiki Consulting . http://wikiworks.com |
From: trueskew <tru...@gm...> - 2010-08-19 21:57:32
|
I went ahead and implemented it myself, with the switch being {{#ask ... |format=showquery }} It was straight-forward enough, it simply mimics what "format=debug" does. I wasn't able to form the entire #ask statement in php code since I'm still green on context within the code, and I wasn't able to figure it out. But given the name "showquery", showing just the query seems appropriate, and I can add the #ask syntax and field #syntax before and after the results in my template. I've got some many-variables, if-based, arraymaptemplate'd queries, so this helps reduce complexity quite a bit where I want to allow the query to be cut-and-pasted into a new page by someone not familiar with inline queries. I still consider the real solution to inject "Show embed code" onto the page, but that doesn't seem to be there yet without leaving the page. I haven't looked into becoming an official contributor. I'm posting this message in case people are interested in seeing this submitted for review. If that's the case and it's helpful, I'll learn the process and submit. I've certainly received a lot of benefit from the smw extension so far. - skew _____ From: trueskew [mailto:tru...@gm...] Sent: Thursday, August 19, 2010 10:27 AM To: 'Sem...@li...'; 'Yaron Koren' Subject: RE: [Semediawiki-user] Show embed code Sorry, I have to revisit this one more time to make sure I can't just hook into Show Embed Code somehow. From former questions, my inline queries look like: {{#ask: [[Category:BuildClassifier]] {{#if:{{{BuildMaterial|}}} | {{#ifeq:{{{BuildMaterialAndOr|}}} | OR | [[Has BuildMaterial::{{#arraymap:{{{BuildMaterial|}}}|,|x|x|{{pipe}}{{pipe}}}}]] | {{#arraymaptemplate:{{{BuildMaterial|}}}|HasBuildMaterialTemplate|,|\n}} }} }} {{#if:{{{BuildLocation|}}} | {{#ifeq:{{{BuildLocationAndOr|}}} | OR | [[Has BuildLocation::{{#arraymap:{{{BuildLocation|}}}|,|x|x|{{pipe}}{{pipe}}}}]] | {{#arraymaptemplate:{{{BuildLocation|}}}|HasBuildLocationTemplate|,|\n}} }} }} |mainlabel={{PAGENAME}} |?Has BuildMaterial= |?Has BuildLocation= |?Has BuildCost= |format=table }} If I go with <nowiki>, I'll have to build companion templates for HasBuildMaterialTemplate and HasBuildLocationTemplate that do the same thing with <nowiki>, among other things, so that the query can be shown. This is my example page, my real pages have many fields, and I'm also introducing simlar searches in other tablular data. This would be much easier if I could either hook into Show Embed Code, get it to display without the need to see click "Further Results", or if a mechanism/backdoor were available to do {{#ask ... |format=showquery }} which seems like a good companion to format=debug. Am I out of luck with the easy way out? Thanks for reading. - skew _____ From: trueskew [mailto:tru...@gm...] Sent: Wednesday, August 18, 2010 7:37 PM To: 'Yaron Koren' Cc: 'Sem...@li...' Subject: RE: [Semediawiki-user] Show embed code ... I can do it by hand though. I guess that means there's no easy "use-show-embed" that can be applied to the query. Not a huge deal, just looking for implemented shortcuts. _____ From: trueskew [mailto:tru...@gm...] Sent: Wednesday, August 18, 2010 7:35 PM To: 'Yaron Koren' Cc: 'Sem...@li...' Subject: RE: [Semediawiki-user] Show embed code I've got a pretty big #ask with #if's in it, it doesn't sound like that'll give me the reduced #ask statement. _____ From: Yaron Koren [mailto:ya...@gm...] Sent: Wednesday, August 18, 2010 6:54 PM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] Show embed code Hi, If you're using RunQuery, that means the #ask query is included within a template. In that case, you can easily show users the query code just by having the template hold a second copy of the query, this one escaped so that it doesn't get parsed. You could have the template hold something like: <nowiki>{{#ask:</nowiki> ...rest of query... ...that should do it; although you might also need to put <nowiki> around each "[[" and "]]". -Yaron On Tue, Aug 17, 2010 at 11:56 PM, trueskew <tru...@gm...> wrote: Hi folks, I've got a RunQuery form, and I'd like to include a cut-and-paste version of the resulting query so users can include their query in their own pages. Before I start writing code to do exactly what <http://san-wiki.wrs.com/smwwiki/Special:Ask/-5B-5BCategory:Document-5D-5D/- <http://san-wiki.wrs.com/smwwiki/Special:Ask/-5B-5BCategory:Document-5D-5D/- 3FHas-20Abstract%3D/-3FHas-20DocType%3D/format%3Dtemplate/template%3DListDoc > 3FHas-20Abstract%3D/-3FHas-20DocType%3D/format%3Dtemplate/template%3DListDoc TypeLine#> Show embed code does (shows up when your query result large enough to show "... further results"), is there already a method that would let me add it to my page? Thanks. - skew ---------------------------------------------------------------------------- -- This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ Semediawiki-user mailing list Sem...@li... https://lists.sourceforge.net/lists/listinfo/semediawiki-user -- WikiWorks . MediaWiki Consulting . http://wikiworks.com |
From: Neill M. <ne...@nl...> - 2010-08-20 14:38:13
|
Hi. Okay, found another instance that will break all mandatory fields. If you set any multiple values field of type string to mandatory then all mandatory fields stop working. I guess it's because multiple value string fields default to checkboxes. So to sum up again. Mandatory field functionality get broken if you specify mandatory on: 1. Hidden fields (not especially a problem). 2. Show on Select fields 3. Input type=checkboxes fields 4. A multiple value string field. Getting a bit serious now unfortunately :( Cheers Neill. On 17/08/10 17:53, Neill Mitchell wrote: > Hi. > > I've found another case that breaks the mandatory fields functionality. > If you have input type=checkboxes and the field set mandatory then the > form can be saved if any of the mandatory fields are left blank. > > This can be seen at: > http://scratchpad.referata.com/wiki/Mandatory_Field_Test > > The Name, Title and Mandatory Test Property are set to be mandatory. > However, when you leave one or indeed all of them blank, the form can > still be saved. If you remove the "mandatory" from > > ! Mandatory Test Property: > | {{{field|Mandatory Test Property|input type=checkboxes|mandatory}}} > > Then the form cannot be saved if Name or Title are left blank. > > So to sum up so far. Mandatory field functionality get broken if you > specify mandatory on: > > 1. Hidden fields (not especially a problem). > 2. Show on Select fields > 3. Input type=checkboxes fields > > Could this serious issue please be fixed as it is leading to dud pages > on my sites and must be on other people's as well. > > Thanks > > > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > > |
From: trueskew <tru...@gm...> - 2010-08-20 20:00:53
|
I'm trying to use ArrayExtension to take 3 arrays that are filled on a form, merge them together, and ultimately create an argument for #ask. For instance, I've got arrays a = Mazda Ford GM b = IBM Oracle McAfee c = Vons Ralphs I want to be able to form this: {{#ask:[[Category:Company]] [[Has Name:Mazda||Ford||GM||IBM||Oracle||McAfee||Vons||Ralphs]] ... }} I've experimented with arraydefine/arraymerge/arrayprint, but I'm still not getting there. If someone with ArrayExtension experience could offer some help, I'd appreciate it. I actually posted a few weeks ago about using form-filled arrays directly. I got that going, but now that I need to merge, I assumed I needed ArrayExtension. If I can do it without ArrayExtension, I'm good with that. Thanks. - skew |
From: Alex K. <ak...@cr...> - 2010-08-20 20:53:37
|
I would do {{#arraymerge:ab|a|b}}{{#arraymerge:abc|ab|c}} (or just one #arraymerge if it supports merging more than two arrays at once), and then {{#ask: [[Category:Company]][[Has Name:{{#arrayprint: abc|{{!}}{{!}}}}]]|...ask parameters...}} {{!}} would be a template call to a template called ! containing just the pipe character |. Basically #arrayprint would print each element in the merged array with {{!}}{{!}} as the separator, so you'd end up with each element separated by || ("Mazda||Ford||GM||IBM||Oracle||McAfee||Vons||Ralphs||"). You could also use #arraymap like this: {{#ask: [[Category:Company]][[Has Name::{{#arraymap: {{#arrayprint: abc|,}}|,|@@|@@{{!}}{{!}}}}]]}} but that's a bit more complicated. I haven't tested it so I might have made a mistake but that's the general idea. AK On Fri, Aug 20, 2010 at 1:00 PM, trueskew <tru...@gm...> wrote: > I'm trying to use ArrayExtension to take 3 arrays that are filled on a > form, > merge them together, and ultimately create an argument for #ask. For > instance, I've got arrays > > a = Mazda Ford GM > b = IBM Oracle McAfee > c = Vons Ralphs > > I want to be able to form this: > > {{#ask:[[Category:Company]] > [[Has Name:Mazda||Ford||GM||IBM||Oracle||McAfee||Vons||Ralphs]] > ... > }} > > I've experimented with arraydefine/arraymerge/arrayprint, but I'm still not > getting there. If someone with ArrayExtension experience could offer some > help, I'd appreciate it. I actually posted a few weeks ago about using > form-filled arrays directly. I got that going, but now that I need to > merge, I assumed I needed ArrayExtension. If I can do it without > ArrayExtension, I'm good with that. > > Thanks. > - skew > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > -- Alex Kozak Program Assistant Creative Commons |
From: trueskew <tru...@gm...> - 2010-08-20 21:49:17
|
That worked fine... I wasn't using arrayprint correctly in my #ask. Thanks Alex. _____ From: Alex Kozak [mailto:ak...@cr...] Sent: Friday, August 20, 2010 1:53 PM To: tru...@gm... Cc: Sem...@li... Subject: Re: [Semediawiki-user] ArrayExtension and #ask I would do {{#arraymerge:ab|a|b}}{{#arraymerge:abc|ab|c}} (or just one #arraymerge if it supports merging more than two arrays at once), and then {{#ask: [[Category:Company]][[Has Name:{{#arrayprint: abc|{{!}}{{!}}}}]]|...ask parameters...}} {{!}} would be a template call to a template called ! containing just the pipe character |. Basically #arrayprint would print each element in the merged array with {{!}}{{!}} as the separator, so you'd end up with each element separated by || ("Mazda||Ford||GM||IBM||Oracle||McAfee||Vons||Ralphs||"). You could also use #arraymap like this: {{#ask: [[Category:Company]][[Has Name::{{#arraymap: {{#arrayprint: abc|,}}|,|@@|@@{{!}}{{!}}}}]]}} but that's a bit more complicated. I haven't tested it so I might have made a mistake but that's the general idea. AK On Fri, Aug 20, 2010 at 1:00 PM, trueskew <tru...@gm...> wrote: I'm trying to use ArrayExtension to take 3 arrays that are filled on a form, merge them together, and ultimately create an argument for #ask. For instance, I've got arrays a = Mazda Ford GM b = IBM Oracle McAfee c = Vons Ralphs I want to be able to form this: {{#ask:[[Category:Company]] [[Has Name:Mazda||Ford||GM||IBM||Oracle||McAfee||Vons||Ralphs]] ... }} I've experimented with arraydefine/arraymerge/arrayprint, but I'm still not getting there. If someone with ArrayExtension experience could offer some help, I'd appreciate it. I actually posted a few weeks ago about using form-filled arrays directly. I got that going, but now that I need to merge, I assumed I needed ArrayExtension. If I can do it without ArrayExtension, I'm good with that. Thanks. - skew ---------------------------------------------------------------------------- -- This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ Semediawiki-user mailing list Sem...@li... https://lists.sourceforge.net/lists/listinfo/semediawiki-user -- Alex Kozak Program Assistant Creative Commons |