As I get closer and closer to the 1st of March deadline (aiming to have it done before) start of testing date I am getting thing's ready for it. I run a script to create 193 users from the questionnaire earlier in the project. With this I also set up a mass email which will invite all those users to come use the site giving them their username and password details to login. Hopefully this will give me some good user data.
I've made it so now when a user signs up it will email them automatically with details and a welcome message. Also a small thing made which is on the login page which users can enter their username or email and it will email them there lost password.

It's a simple but important thing for users to be able to get their password back without contacting the site directly.
Lastly as well as getting video converting working there is one big other issue currently sitting needing fixing ideally before testing but not a must. That is the issue of Internet Explorer. The general look of the site is somewhat lost on IE with the lack of css3 but this is more of taking the shine off the site and doesn't break the layout any way.
There are some other issues with Ajax which needed fixing. Dragging items on the MyTabPage was not working with flash items getting in the way (video's and Youtube items) To get around this easily I have taken off videos and Youtube off the MyTabPage and replaced them with text. Viewing the live site still works as expected.
The Editing tab name and order was working first time the button was clicked in IE but after that it failed to reload this was because IE will cache data like a normal page for Ajax calls so a small snippet of code was put in place to fix this.
The Create Tab textbox was not working for IE this was because I was trying to do a find replace on the html of a div which is returned different for IE then all other browsers. The Find Replace also meant I needed to reload the jQuery onClicks and hovers among other things. I found a way around this was a lovely function in jQuery called .insertAfter which can be used on any element. So I gave all the editable tabs a class then used jQuery to get all elements with that class. Then used .last() to get the last element and then .insertAfter to add it to the end. This works as much cleaner and works in IE as well as Firefox/Chrome browsers.
IE still needs some fixing for IE such as adding text and titles with the Ajax fails which is a big issue.





















