At the time of writing, you’ll notice that the author pictures in posts have gone AWOL, and i’ve no idea why, but am working on it. If that’s the only thing that went screwey when transitioning from 4.6.8 to 4.7.2 though, it’s pretty damn good.
The move to Drupal 4.7.2 has taken about a week of coding, and really i’d rather have been doing other things, but if we don’t upgrade, we’ll not be able to use some of the fancy new features in 4.7 — and besides, the dev list are already discussing 4.8, so it’s high time we got it together before we did much more work on Partners.
Forms API — the Biggest Nightmare
By far the worst thing with this upgrade was painstakingly going through all of the Metrics code and updating to the new Drupal forms api. It’s so much easier to do this stuff if you wrote the original code yourself!
It all seems to be working well though, but of course if you spot oddness in anything, do let me know.
I had a hell of a time updating the DB. For some reason it just did not want to update nicely on our staging server, despite a flawless execution on an almost identical server here at home. So I had a bunch of fun trying to “beat the clock”, see the sanity checklist for the gory details…
One thing you may notice right away, is that the encoding on the DB is now UTF-8, and we may have a few issues to work out with odd characters showing up in old posts — really we wont know till we’ve all had a chance to use the site for a while whether this is a big issue or a small one, but im aware of it, and am looking out for it.
New Look for Forums
Also, the Forums got a new look. They look much nicer now. In fact, to be precise, it’s more of an old look, as i discovered some long lost CSS that got bungled when we moved to the current server setup. They really are quite pretty now though, and should be more usable too.
Modules and Functionality
If you’re interested in Drupal, and would like to see Performancing.com implement any of the newer functionality or modules, let me know, im open to suggestion.
Lastly, please do take the time to report any weirdness, bugs or problem here in this thread, or in the forums
powered by performancing firefox