It lives! (sort of)

Site Maintenance

If you can see this message, then you’re viewing worldofsam on its new home at pinkstuff II! The old server was getting on for ten years old (it’s a Pentium2!) and we’d seen some hardware unreliability lately, so it was only a matter of time before my sites would have to move house.

In an ideal world this would all happen quietly behind the scenes and you wouldn’t notice any difference…

In practice there are a whole bunch of grubby differences - largely due to now running on a more recent version of PHP which has taken a dislike to the (rather old) version of drupal on which this site is based. I’m trying to fix issues as and when I can identify them (mostly by applying a patch from a later drupal version), unfortunately as this site relies quite heavily on some custom field types to the the flexinode module (which was deprecated, rewritten, and folded into drupal core with an incompatible API within a year of starting up the site) this means I need to find and apply individual patches since upgrading wholesale to drupal 7 would pretty much require rewriting the site from scratch.

Please let me know (email might be best) if you see any issues, especially relating to logins (I’ve patched one session handling problem [92802]). Also, I already know that:

  • A whole bunch of the administrator pages are showing up blank, but that shouldn’t affect anyone but me…
  • Image handling is not properly reinstalled yet, so uploading title images or screenshots will not generate thumbnails correctly Fixed.
  • Note that the URL will show up as “worldofsam.intensity.org.uk” for a little while. I’ll change this back to worldofsam.org after a few days when its likely that the DNS change has propagated. Should be back to normal now.
  • The edit-user page doesn’t appear to work (“php: Parameter 2 to user_user() expected to be a reference, value given”), so I can’t approve new accounts or block existing slightly-spamming ones… Fixed in module.inc
  • I consistently seem to get logged out after editing a content page which someone else last edited.