Is there a way to disable plugins globally, but enable them on a per-site basis?
Additional System Details
- Default Plug-in
- User Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:18.104.22.168) Gecko/20101027 SeaMonkey/2.0.10
No, not in the basic Firefox build, and I haven't seen an extension with those features that is simple enough for the "average user" to use.
As you mentioned, NoScript has features to block specific plugins from running automatically, and also has a "whitelist" so those plugins will run automatically on "trusted" websites, but getting the NoScript "whitelist" set up is a continuing job. It can be a frustrating extension to use for even "above-average users".