User testimony and analysis of search data have identified a user need of removing gadget related results from their advanced searches.
Create a check box named "Gadgets" that adds (or removes) the Gadget, Gadget talk, Gadget definition, and Gadget definition talk namespaces to the list of namespaces being searched.
- when all namespaces associated with the button are included, the checkbox is checked.
- if you click the checkbox in this state, all namespaces associated with this checkbox are removed, the checkbox becomes unchecked
- when some or none (but not all) of the associated namespaces are currently included the checkbox is unchecked
- if you click the checkbox in this state, all namespaces not currently included in the search are included, the checkbox becomes checked.