Extension:Semantic Forms Select

What can this extension do?
This extension generates a select form element which option values are from semantic query or parser function. Semantic Forms provides useful input type for select elements such as dropdown, combobox, and listbox. Their option values can be derived from a static list, pages in a category, concept, property's allowed values, etc. However, it is still limited. This extension provides these features
 * The option values for select element is from Semantic Query or Parser Function.
 * If the Query or Parser Function is not parametrized, its optioned values are loaded at form generation time.
 * If the Query or Parser Function is parametrized, in another word, its values depend on another form field. Its values are loaded through ajax call when trigger field changes.

Usage
Two form fields are involved. The first one is the form field we are trying to define. It is termed as Select field. The second one is the field the Select field depends on. It is termed as Value field. A change of Value field will trigger the loading of Select field.

The input type from this extension is SF_Select. Field parameters are shown in the table below.

Query of Parser Function Format
go here

Download instructions
Please copy and paste the code found below and place it in. Note: $IP stands for the root directory of your MediaWiki installation, the same directory that holds LocalSettings.php.

Installation
To install this extension, add the following to LocalSettings.php: