Thursday, 9 April 2009

Marauders V5 Features & To-do

So the new site as I said was going to incorperate all of the old stuff, but modernised and some new bits too. Since I've already started some of the project I'll share some of the existing features.

ASP.NET
Well first of all, all of the site is written in the ,net platform, which to be fair is an achivement in itself if you like a challenge! Alot of simple tasks can take time and effort, however some of the drag and drop functionality and enhanced security is worth it. Plus I laugh in the face of adversity - mwhahahaha.....anyways, moving on.

Master Pages
This is something I employ in all languages, a way of keeping the base layout away from each page for easy updating later on. The layout also includes this stylesheet switcher to once again randomly cycle throughout four different layouts, one for each element. With time I'm hoping to develop an ASP.NET switcher, but for now it's done using JS.

Lightbox
The JS Lightbox functionality at the moment is pretty basic and plugs into the site the way that it would any other as seen in the screenshot, but I hope that again with time some of the loading images and other basics can be played around with and replaced or moved to give it more identity. However the main aim for the time being is to mix the ability to use the lightbox with a content managed system. The lightbox itself that I used can be found @ Lightbox 2 Site

Text Size Controls

Anyone who knows me in the professional web sense will always tell you that web accessabilty has been one of my specialities for many years now. However after years of preaching the benefits, its time to put some of it into action on some of my own work. A handy piece of Javascript is attached to each button making the text-size for the linked div layer larger or smaller with a few clicks. This means I get to keep my stylish small text as the default, but the site can still be read by others.

That's the main functionality so far, leaving a to-do list looking much like this:
[+] CMS Control panel for adding Stories, Chapters and any other bits
[+] Lightbox Modification
[+] ASP.NET stylesheet switcher
[+] User system with different roles and access rules
[+] Commenting system that can be linked to the commenting system
[+] Special art secion for each story showcasing commisions and otherwise for each tale
[+] Email notification
[+] Validation and text tools
[+] Image upload feature with possible resizing function

I'm sure there's more but I'd say that's more then enough keep me busy for now!

No comments:

Post a Comment