I've created an options page for a plug-in. By setting the form action to point to options.php and adding settings_fields('some-options'); to the form's body. It works great, with the exception of one "problem."
It appears that the values are stored using update_option() and not update_site_option(). This would be fine if I wanted the options to be local to a single blog, but these particular options need to be accessible site-wide.
I've thought about just doing a switch_to_blog(1) on the options page and when I call the options in the template. This hack seems less than ideal. I figured I'd probably just have to write my own script to receive and update the values. I'd prefer to use the built in method for security reasons (nonce for instance) if possible.
Ideas?