Gary
12-30-2008, 05:58 PM
Right, since the last update I've done a few things:
Converted the new design from the HTML I had already written a couple of months ago into a master page that I will be able to use for the header/footer of pretty much every page on the site.
I've re-written the user authentication system from scratch, taking into account security as a priority, I'd rather not discuss the details of this one for obvious reasons but rest assured the system is *much* more secure than last time.
Users can now login, the site recognises who they are and keeps them logged in for the duration of their stay. This logged-in state seems simple enough, but it provides a base from which all pages are built from; pages in vault change a lot depending on if a user is logged in or not.
Written the ViewDeck page from scratch, this now takes in any DeckID i.e. ViewDeck.aspx?DeckID=1 and displays the deck info as well as all the cards associated with that deck.
The voting system on the ViewDeck page is now working, it works using a thumb up, thumb down system; every user will get to vote once on each deck in the system, their vote will either count as a positive or a negative and will be added towards the total vote score of a deck. The total vote score is shown at the top of the view deck page, it is calculated on the fly each time a deck is viewed so whenever you look at a deck the vote score will be accurate and up-to-date.
Deck comments are being displayed underneath the deck cards on the View Deck page like they used to be. If you are logged in you will be able to add a comment, if not you will have the option to login.
The homepage has been added to a .net page but not all content on it is dynamic yet.
Lets be honest, I'm WAY off schedule, there's no way I'll be done in time for the 1st, but stick with me, I am working as fast as I can, I just underestimated how long a complete re-write would take. :(
Converted the new design from the HTML I had already written a couple of months ago into a master page that I will be able to use for the header/footer of pretty much every page on the site.
I've re-written the user authentication system from scratch, taking into account security as a priority, I'd rather not discuss the details of this one for obvious reasons but rest assured the system is *much* more secure than last time.
Users can now login, the site recognises who they are and keeps them logged in for the duration of their stay. This logged-in state seems simple enough, but it provides a base from which all pages are built from; pages in vault change a lot depending on if a user is logged in or not.
Written the ViewDeck page from scratch, this now takes in any DeckID i.e. ViewDeck.aspx?DeckID=1 and displays the deck info as well as all the cards associated with that deck.
The voting system on the ViewDeck page is now working, it works using a thumb up, thumb down system; every user will get to vote once on each deck in the system, their vote will either count as a positive or a negative and will be added towards the total vote score of a deck. The total vote score is shown at the top of the view deck page, it is calculated on the fly each time a deck is viewed so whenever you look at a deck the vote score will be accurate and up-to-date.
Deck comments are being displayed underneath the deck cards on the View Deck page like they used to be. If you are logged in you will be able to add a comment, if not you will have the option to login.
The homepage has been added to a .net page but not all content on it is dynamic yet.
Lets be honest, I'm WAY off schedule, there's no way I'll be done in time for the 1st, but stick with me, I am working as fast as I can, I just underestimated how long a complete re-write would take. :(