From: Yaron K. <ya...@wi...> - 2012-01-09 01:53:21
|
Hi everyone, One feature that people have asked about in Semantic Forms for a long time is a "dependent autocompletion" feature, where the value a user selects in one form field affects the values they see for some subsequent field - you can see it at the top of the "Planned features" list here: http://www.mediawiki.org/wiki/Extension:Semantic_Forms/Known_bugs_and_planned_features I just added this in to the Semantic Forms code, in SVN - it's done using the new "values dependent on" parameter, which is called in the following way: {{{for template|Person}}} ... Country: {{{field|Country}}} City: {{{field|City|values dependent on=Person[Country]}}} ... {{{end template}}} If anyone is interested in trying this on your wikis, and you use SVN, please feel free to update to the latest code, try it out and let me know how it works for you. (This code is already on Referata as well.) There are a few limitations right now on the functionality: the first field can be basically any input type, but it has to hold only a single value and not multiple values. And the second field has to be of type "text with autocomplete", "textarea with autocomplete" or "combobox". (Although the second field can hold multiple values.) And the second field can't use remote autocompletion at the moment. You should be able to use this setup within multiple-instance templates as well. Thanks, Yaron |
From: Neill M. <ne...@nl...> - 2012-01-09 16:38:41
|
This is really excellent news. One of the top asks from my users :) Great job Yaron. A good start to 2012 :) I will test it out and let you know how I get on. Best regards Neill. On 09/01/12 01:53, Yaron Koren wrote: > Hi everyone, > > One feature that people have asked about in Semantic Forms for a long time > is a "dependent autocompletion" feature, where the value a user selects in > one form field affects the values they see for some subsequent field - you > can see it at the top of the "Planned features" list here: > > http://www.mediawiki.org/wiki/Extension:Semantic_Forms/Known_bugs_and_planned_features > > I just added this in to the Semantic Forms code, in SVN - it's done using > the new "values dependent on" parameter, which is called in the following > way: > > {{{for template|Person}}} > ... > Country: {{{field|Country}}} > > City: {{{field|City|values dependent on=Person[Country]}}} > ... > {{{end template}}} > > If anyone is interested in trying this on your wikis, and you use SVN, > please feel free to update to the latest code, try it out and let me know > how it works for you. (This code is already on Referata as well.) > > There are a few limitations right now on the functionality: the first field > can be basically any input type, but it has to hold only a single value and > not multiple values. And the second field has to be of type "text with > autocomplete", "textarea with autocomplete" or "combobox". (Although the > second field can hold multiple values.) And the second field can't use > remote autocompletion at the moment. > > You should be able to use this setup within multiple-instance templates as > well. > > Thanks, > Yaron > ------------------------------------------------------------------------------ > Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex > infrastructure or vast IT resources to deliver seamless, secure access to > virtual desktops. With this all-in-one solution, easily deploy virtual > desktops for less than the cost of PCs and save 60% on VDI infrastructure > costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > |
From: Olivier E. <oli...@is...> - 2012-01-16 09:36:43
|
Waw it's a really good news. I'm wondering in which files (on the SVN) you implemented this feature? Cheers, Olivier On Jan 9, 2012, at 2:53 AM, Yaron Koren wrote: > Hi everyone, > > One feature that people have asked about in Semantic Forms for a long time > is a "dependent autocompletion" feature, where the value a user selects in > one form field affects the values they see for some subsequent field - you > can see it at the top of the "Planned features" list here: > > http://www.mediawiki.org/wiki/Extension:Semantic_Forms/Known_bugs_and_planned_features > > I just added this in to the Semantic Forms code, in SVN - it's done using > the new "values dependent on" parameter, which is called in the following > way: > > {{{for template|Person}}} > ... > Country: {{{field|Country}}} > > City: {{{field|City|values dependent on=Person[Country]}}} > ... > {{{end template}}} > > If anyone is interested in trying this on your wikis, and you use SVN, > please feel free to update to the latest code, try it out and let me know > how it works for you. (This code is already on Referata as well.) > > There are a few limitations right now on the functionality: the first field > can be basically any input type, but it has to hold only a single value and > not multiple values. And the second field has to be of type "text with > autocomplete", "textarea with autocomplete" or "combobox". (Although the > second field can hold multiple values.) And the second field can't use > remote autocompletion at the moment. > > You should be able to use this setup within multiple-instance templates as > well. > > Thanks, > Yaron > ------------------------------------------------------------------------------ > Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex > infrastructure or vast IT resources to deliver seamless, secure access to > virtual desktops. With this all-in-one solution, easily deploy virtual > desktops for less than the cost of PCs and save 60% on VDI infrastructure > costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user |
From: Yaron K. <ya...@wi...> - 2012-01-16 13:29:38
|
Hi, You can see all the changes here: http://svn.wikimedia.org/viewvc/mediawiki?view=revision&revision=108375 -Yaron On Mon, Jan 16, 2012 at 4:35 AM, Olivier Evalet <oli...@is...>wrote: > Waw it's a really good news. > > I'm wondering in which files (on the SVN) you implemented this feature? > > Cheers, > Olivier > > On Jan 9, 2012, at 2:53 AM, Yaron Koren wrote: > > > Hi everyone, > > > > One feature that people have asked about in Semantic Forms for a long > time > > is a "dependent autocompletion" feature, where the value a user selects > in > > one form field affects the values they see for some subsequent field - > you > > can see it at the top of the "Planned features" list here: > > > > > http://www.mediawiki.org/wiki/Extension:Semantic_Forms/Known_bugs_and_planned_features > > > > I just added this in to the Semantic Forms code, in SVN - it's done using > > the new "values dependent on" parameter, which is called in the following > > way: > > > > {{{for template|Person}}} > > ... > > Country: {{{field|Country}}} > > > > City: {{{field|City|values dependent on=Person[Country]}}} > > ... > > {{{end template}}} > > > > If anyone is interested in trying this on your wikis, and you use SVN, > > please feel free to update to the latest code, try it out and let me know > > how it works for you. (This code is already on Referata as well.) > > > > There are a few limitations right now on the functionality: the first > field > > can be basically any input type, but it has to hold only a single value > and > > not multiple values. And the second field has to be of type "text with > > autocomplete", "textarea with autocomplete" or "combobox". (Although the > > second field can hold multiple values.) And the second field can't use > > remote autocompletion at the moment. > > > > You should be able to use this setup within multiple-instance templates > as > > well. > > > > Thanks, > > Yaron > > > ------------------------------------------------------------------------------ > > Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex > > infrastructure or vast IT resources to deliver seamless, secure access to > > virtual desktops. With this all-in-one solution, easily deploy virtual > > desktops for less than the cost of PCs and save 60% on VDI infrastructure > > costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox > > _______________________________________________ > > Semediawiki-user mailing list > > Sem...@li... > > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > > -- WikiWorks · MediaWiki Consulting · http://wikiworks.com |