Hi Thanks for all these comments. I looked at the "Add Users Sidebar Widget" but it doesn't accomplish my goals, since users still have to be registered before they can add themselves to the site. This would require a visitor to first go through the registration process only to be directed to the global dashboard, and then they would have to revisit the homepage and add themselves to the site. This configuration might make sense on a network with loads of websites but it is too complicated for my visitors who want to be able to quickly register and receive access (as they used to prior to 3.1).
Were you using another plguin, a code snippet tossed in functions.php or *something* to make sure users were added to the main site as contributors?
No I simply set the default user role on my main site to contributor, made my main site the dashboard site, allowed open registration on only the primary site, and used the MSM plugin to copy all registered users to my secondary site. I only have been using Multisite/WPMU since 3.0, so it is possible that what I'm describing was only achievable with a plugin during the days of WPMU.
so I'd guess that if you set THAT to 'contributor' and then relied on WP's old 'new users are assigned a dashboard blog' setup, it'd do that.
Yes, this is precisely how I set up my network before 3.1. I am trying to recreate this configuration. It seems to me that the function of "default user role" selection is designed specifically to allow this setup, so users automatically receive extra privileges for a given site after they register. The infrastructure for these settings still appears under "Network Admin, sites, edit, settings," which is why I interpreted their present performance as a bug. If there is a way to restore the previous "dashboard blog" concept, it would solve my problems. Otherwise I will need to find a way to alter the code, perhaps as was necessary with WPMU, or perform a messy downgrade, which I don't want to do.
Thanks for your input and let me know if you have any more suggestions!