Spam Spam Spam, Come on up and get your spam!

Here’s an updated list of recent spam to this list. It’s updated every few minutes so you can see a snippet of the spam that’s being deleted automatically here by Kitten’s Spaminator and diligent updating of keywords. Go wild!

I need to think about this a bit more. WPMU supports multiple blogs, run by multiple different people, all of whom can update their spam word lists. Wouldn’t it be useful to have a “I trust the following blogs” list so that spam words can be shared between blogs?

Slightly related, I started using PEAR Cache to cache frequently used database calls. Stuff like the “last posts” and other plugins now use that. It’s working very well and load on the server has gone down!

Oh, and when you’re updating to the latest CVS version of WordPress, a database table has changed. I ran the following to update my tables:
cd wp-inst/wp-content/blogs; for i in *; do echo "ALTER TABLE wp_"$i"_users CHANGE dateYMDhour user_registered DATETIME DEFAULT '0000-00-00 00:00:00' NOT NULL "| mysql wordpress_db; done

Painful Upgrade?

Not too bad, I guess. Considering the amount of changes recently in WPMU the upgrade this evening went rather well! If you spot anything breaking here I’d really appreciate a comment on this post!
Later… Not quite as painless but I may have tracked down the major bugs. It’ll also help me resolve issues with the current release of WPMU. So far, the only outstanding issue is the search engine – blog authors, edit your site template and add “/index.php” to the “action” part of the search form so it looks like the following:
<form id="searchform" method="get" action="{$siteurl}/index.php">

WordPress Multiuser, Dec 6th Snapshot

Here’s another snapshot release of WPMU, this one fixed many bugs that existed when installing WPMU in the root of a webserver. Thanks go to John Allman, Derek Ditch and Per Soderlind(sorry, don’t know how to get that proper spelling Per!) for help and bug reporting.
Go download it!
No reg page yet, I’m drained after a day hacking the above.. zzzz

WordPress Multi User – Dec 01 Snapshot

This is the “Fiche Naoi” release! Lots of changes this time. Symlinks are not required any more. Derek Ditch did 99% of the work in moving blogs from wp-blogs to wp-content/blogs/ with only a minor cleanup by myself, and there are other bug fixes from the WordPress core too.
Due to the number of changes you should be extra careful with this release. It worked for me on a clean install, but it’ll require an extra step to upgrade – you’ll need to move the wp-inst/wp-blogs directory to wp-inst/wp-content/blogs
I haven’t done an upgrade either so YMMV!
Go take a look at the download page for links and more details.
Later Update the htaccess.dist in the root directory and add the following line at line 15:
RewriteRule ^(.*)/wp-content/sitetemplates/(.*) BASE/wp-inst/wp-content/sitetemplates/$2 [L]
That fixes the images in the theme selector. Thanks Per for finding that!

WPMU – No Symlinks!

WordPressMU uses symlinks to do the multi-blog thing. Blogs names are linked to in a “blogs” directory (avoids having the root directory writeable by the webserver!) which makes life easier on me writing mod_rewrite rules for various reasons.
Unfortunately, that requirement means that PHP has to be able to symlink directories which isn’t possible all the time due to security settings on servers. Therefore, here’s two htaccess.dist files that you can drop into your WPMU installation, then run your installation again (delete the existing .htaccess files)
Put this htacess.dist in the root directory: http://blogs.linux.ie/download/htaccess.dist
(If you’ve downloaded this file already, grab it again. I updated it so wp-login.php works, and wp-images show in the backend!)

Rename this and copy it to wp-inst/htaccess.dist: http://blogs.linux.ie/download/wp-inst-htaccess.dist

Delete the existing .htaccess and wp-inst/.htaccess and the install will run when you visit the root URL of your blog. You can delete the “blogs” directory too if you like! (Make a backup first though!)

WordPress Multiuser MU – Nov 22nd Snapshot

New snapshot of WPMU is now available. It fixes a number of bugs. If you’re running a WPMU site with untrusted users you should really download and install this version!
Go to the download page to find out more, or download either wpmu-2004-11-22.tar.gz or wpmu-2004-11-22.zip and unzip over your existing WPMU install.
(Backup your data first of course!)

WordPress Multiuser, Nov. 10 Snapshot

You can now download the November 10th snapshot of WordPress MU. Go check the download page for links to tarballs and zip files!
Changes:

  • Added Kitten’s Spaminator plugin.
  • Added “Hide internal links” and “Hide direct links” options to referer listing.
  • Added Inline comments. You’ll need to add “blog-comments.html” to your template directory to enable it though.
  • Fixed paging of categories.
  • Misc bug fixes and WP upgrades.