Using DSader's fantastic userthemes revisited, which has always been terrific for me.
But today I upgraded wpmu to 2.9.1, and userthemes weirdness began.
Blogs that were already using userthemes are OK, but I'm not able to activate userthemes for any other blog, new or old.
I'll try to provide all the info I'm finding, even if not all of it is relevant.
When I go into the userthemes management menu in Site Admin, and try to activate userthemes for a blog where it wasn't activated before, it seems to be successful. However, visiting userthemes under Appearance, I see 122 userthemes listed--although I have 5 set as the maximum. I can't delete any of those (I get a successful deletion message--but they're still there). I can't activate them, either (although that's a bit inconsistent).
At the top of that window, where it says "all of this theme's files are located in..." it lists the main wp-content/themes/name-of-theme location, rather than blogs.dir/number/themes/name-of-theme.
The preview image seems to be looking at a full server path (/var/www/vhosts/httpdocs/http://URL instead of just http://URL), and no image shows.
In the main listing of userthemes (in the userthemes management Site Admin panel), every blog is listed as storing its theme in the same blogs.dir number (1004).
New themes folder is not being created in blogs.dir/number when I try to enable userthemes for a new blog.
Permissions and file/directory ownerships are all good.
Any ideas here? This has been such a terrific and useful plugin, and (I hope) this should be easy to fix?