Wednesday, 10 February 2010

Portfolio Updating

The bugs list is tumbling and tumbling fast.

I have today added a feature as well which had been sitting on my list for ages nearly as long as getting validation sorted. (That is the biggest must have feature left to do) Now the editing tab did use to work until you deleted or added a new tab without a refresh. Now when you click on the edit button its populated with a Ajax call to get all tabs. I've also added the neat arrows on the side which let it you drag and drop the tabs new order. Hitting save will update the names and also the order in which you have placed them. Meaning adding, deleting, editing and moving all now work for tabs. Hurrah!!
The add item has been changed a lot. Issues with position have now been resolved so that instead of a floating div it will now expand below the buttons like the below image. Pushing all items down for the time being. Clicking on the same button twice will close it but clicking on a different button will close it then open the new one. Also I have re-added the Title button to clean up the form that appears. Also there is a close button as shown in the top right of the box which is more natural and clear way to close the box for users.

I coding side note is that the title and the YouTube link use the same textbox as they both only need textboxes. It now looks 100% better fits in nicely no overlapping issues with z-index and flash videos. Also a title has been added to each. E.g. Upload Image/Video as shown in the below. I plan to actually more more details in these boxes. Such as image/video maximum sizes and accepted file types and for YouTube to tell users what type of link they need to enter!
Lastly I fixed a small bug with issues of when using Ajax to upload titles or text it was not clearing the box after it was posting back. This was resolved but a another small bug was noted form this. Which is if you type something into a title textbox then go to Youtube without submitting you will have its text displaying there (to the user it should look like two different menu).

Nearly There. Meeting tomorrow with Supervisor to discuss progress. I've done a lot this last two weeks so I'm sure he will be happy with the improvements.

No comments:

Post a Comment