A bit of boring site updates in case anyone is interested in what's going on.
I've been doing a tonne of things around the site, fitting in the new design, fixing small css IE/Firefox anomalies here and there, upgrading Sumea maps to use the v2.0 api, to *finally* getting Sumea wiki to show up properly on the rest of the site. Previously, any page that drew it's information from the wiki wasn't showing any html tags or link breaks/carriage returns (so no clickable links etc were shhowing up). So it wasn't being displayed correctly and wasn't as functional as it should be. I'd gone into the wiki code to dissect how it was transforming the xml, then gave up because it was a bit complicated with all the crazy includes going on. I pondered on other ways on how to get it to display properly, even thinking about doing an include with the stink'n wiki page into the page that was drawing information from it. That would have been a laugh.
So I scratched my head a bit, looked at what I had done (drew the xml from the wiki and did a simple xml transform with an xsl style sheet) and did a tonne of web searching on how to make it show properly, then gave up after finding a few results saying that html tags will always be ignored. Finally, a few weeks later, I gave the net a bit more searching, and luckily found a solution which only required a few *tiny* changes in my XSL stylesheet, and now it works exactly as it should. Pages like the IGDA Brisbane Student Chapter render perfectly, and even pictures from the wiki show up as well (check out Krome or Atari Melbourne House's page). Thank god that's sorted, it was bugging me, big time.
Another big problem was the site occasionally going down, and it was getting pretty bad a few weeks ago. I had found what I thought was the culprit (I didn't close a recordset before a page redirected after people clicked on related links in news, developer profiles etc). I fixed that up, but the site was still going down, so I went through the entire site and got rid of as many database connections as I could, and it seems to have helped quite a bit. Anyway, that was a tonne of work which no one will really notice.
What I'm currently working on at the moment is even more work that no one will notice, but it's something that needs to be done. I'm sorta dreading doing it, but basically it involves putting all the news items into the Sumea comments xml. All the comments written in Sumea news, articles, profiles, gallery, votes etc are saved as seperate xml files. The idea is to include the actual news item, or gallery description etc as well into that xml. That way I don't have to have it stored in the database. I know most sites usually have their content stored as text files (or more recently, as xml files) as it keeps the database much less bloated, less database access etc, and I've been meaning to do this ages ago. The problem is that there are thousands of sumea comment xml files I have to make adjustments to (some xml files are missing certain nodes), and then there's the backend changes I need to make so that people can edit xml files in all those different areas (news, profile, gallery etc).
Once that is done, I can finish off the gallery update - you can get a glimpse of it here. Basically, the new gallery uses an Ajax framework, so when you click on a thumbnail, it won't reload the entire page again to show the pic. There's functionality in that framework to include slideshow abilities and other special effects, so the gallery section will be muchly improved. You can make it something like Flickr if you like, with scrolling thumbnails. Also with that framework, I could implement the Sumea Newstation idea which I had a while back, but I'll get onto that much later.
Finally, I'll be getting onto Sumea Creative, which will be a muchly needed overhauled section for Sumea members and will offer creative news and that stuff. It'll be like a new subsection of Sumea, and there'll be other small things I'm planning there like finally finishing Sumea Concepts and including that as part of Sumea Creative, and a special jobs section so members that are looking for work are listed on the page etc
I'm also planning on something before Summer, it's nothing too big but I've wanted to do this with the Sumea label for ages now.
Anyway, if it looks like there's nothing much happening around the site, just know that I'm slaving away making it better!Souri2006-09-20 14:25:53