(Hello = hello) would not be allowed it must be (Hello = Hello). No so important for emails but very important for passwords.
The date pickers has been changed from the USA (mm-dd-yy) format to the UK (dd-mm-yy) format and works nicely now (though still sitting oddly large) .
The big bit of functionality today was the drag and drop feature of sorting items into the order you wish for. This involves a bit of jQuery to allow the items to be ordered then serializing the array which can then be posted via Ajax (first bit I have done on this project but definitely not the last) to the MyPortfolio Controller. This then takes the string, places it into a array and re-saves the items orderId's to their new values.

This works very quickly as it happens as the user drops the items. Its very quick and the user doesn't even know it has just happened. The reason this is the first bit of Ajax to be applied to the website is because I didn't wish to step into it sooner then I needed and as this is really the only way of sorting the items without writing a load of code not actually needed (for example using drop downs etc)
It was very painless which was a surprise but mainly thanks to jQuery which helped make it that easy. I will now look to be doing alot more and changing the dialog tabs that add text/titles etc into Ajax for a smoother interface.
Now that's done it really comes down to two major parts for the portfolio until I have a fully functional portfolio for users to take, add tabs, items and control fully. Those are the Gallery idea which still needs a little thinking about it but with images uploading done, it shouldn't be all to hard and second is editing items(mainly title and text but it would be nice to be able to remove gallery images one at a time)
No comments:
Post a Comment