This is a note of warning for anyone who downloads the unstable version tomorrow or later after I've checked in my latest changes.
The layout of the site will changes. Gone is the "wp-inst" directory thanks to a heavily stripped down .htaccess from Ryan Boren.
I've tested it using hostnames and directories, in the root directory and not and "it has worked for me".
I will copy today's zip/tarball out of the way so that will be accessible if people want it, but it will disappear within a few days.
Works for me too on a test system using MAMP on a Mac.
I didn't try changing any options in admin but all the screens load and I was able to sign up new blogs both as the admin and as a fresh user after signing out.
I take back all the bad stuff I ever said :-)
Works for me on DreamHost test site. I changed some options in Admin, added themes, added SpamKarma 2, created a new user, tried a widgetized theme (Binary Blue), and tested the Site Upgrade with two sites in the system. I didn't encounter a single error message.
Fantastic! donncha, give yourself a pat on the back and throw one back for good measure.
Oh, how is one going to upgrade from say a December build to this new one? I have 60 student blogs on the system and can't lose them because the layout changed.
Another thing. How do users customize the feeds? I allowed this from the admin and the user has no place that I can see to change this. Shouldn't it show up under User Profile?
Also BinaryBlue gave and error when I tried to click it's option link.
Warning: require_once(/path/wp-includes/rss-functions.php) [function.require-once]: failed to open stream: No such file or directory in /path/wp-content/themes/binaryblue/functions.php on line 446
Fatal error: require_once() [function.require]: Failed opening required '/path/wp-includes/rss-functions.php' (include_path='.:/usr/local/php5/lib/php') in /path/wp-content/themes/binaryblue/functions.php on line 446
kahless - the problem with rss-functions.php is because that file has been renamed to rss.php in WordPress core.
You can either fix the theme, or wait until the author updates it, but as this code won't be released until WordPress 2.1 is out it might be better to try and fix it yourself.
i try to download the new version from http://blogs.linux.ie/download/wpmu/ but i download the old one .. any help?
donncha,
Thanks. I fixed the theme, has some issues with language. I created wp-include/languages/en_us.mo but there are still elements of the theme and blog that show up in German. Not sure if that is a WPMU issue or BinaryBlue issue.
What about the upgrade question? That is something I'm sure a number of people on here are wondering about.
kahless from where u downoad the script
I use svn which is always the most up-to-date version. You need to make sure you have svn on your machine and in my case I use a GUI interface to export or checkout builds. The address for svn is http://svn.automattic.com/wordpress-mu/
Just a report of further testing
Password protected posts work
Localization works
Widgets work (tested BinaryBlue theme)
Uploads working (png, gif, jpg, pdf, mp3 tested)
New user registration works
Multiple blogs for one user works
User with no blog works
I can't think of any other basic thing to test.
i just wanna to get the last version svn need a 100 hour for me to understand how to install i just wanna to download the last version not to build a svn .. if there is no another way to dowwnload from the link u paste .. can u help me in installing this svn (sorry for bad english)
MazZzika,
Here is where you can get svn binaries with installation instructions
http://subversion.tigris.org/project_packages.html#binary-packages
There are binaries for Linux, Windows, OS X and a collection of Unicies. The Windows ones have GUI installers.
Matt recommends TortoiseSVN on his blog as a Windows client
http://tortoisesvn.tigris.org/
I use svnX on OS X
http://www.lachoseinteractive.net/en/community/subversion/svnx/features/
For Linux there is rapidSVN (which is really cross-platform)
http://rapidsvn.tigris.org/
It should be as easy as going to the first URL and downloading the appropriate installer for your setup. Follow its install directions. Get the client for your platform or get rapidSVN and follow its setup to connect to the WordPress MU repository.
thx kahless at last i download it :d
Stay away from revision 593. I tried it and it didn't work. There is new code in wpmu-settings.php which needs to be debugged. Rev 591 is what I would play with to see the changes.
Also, you can browse the source and create bug reports at
http://trac.mu.wordpress.org/
Use your username and password for this site to login to trac.
The upgrade blogs feature doesn't work. It loads each blog's upgrade script but because WP_INSTALLING is true, wpmu-settings.php fails to assign the proper blogid so only the first blog will upgrade, but none of the others.
Copying and pasting the lookup code from earlier in the file in place of the second instance of $blog_id = 1 is a quick workaround.
no subdomain work for me i think the problem not a bug but some thing wrong with my installation .. vhost is true
Another thing to say about trac. You can see exactly which files donncha has edited and only install those.
For kahless ..
I Found a hidden folder in each folder in the script called .svn contain alot of non script files is there is any way to disable it .. as i have to delete each folder in each folder in the script
MazZziKa,
That is because you did a checkout. The .svn files harm nothing and if you made changes (and donncha allowed you to commit them) they would be tracked in the .svn folders. I do an export which does not have the .svn and hence any changes couldn't be checked in to the repository.
i see .. but how can i now have the copy without the .svn
.svn is make the upload very big
svn export http://svn.automattic.com/wordpress-mu/trunk will get you a copy of the code without .svn directories.
I check out a copy and then rsync it into my htdocs directory:
rsync --exclude=.svn -rv . /path/to/your/htdocs/directory/
cp has a similar exclude flag, "man cp"