Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
lab5 [2009-10-05 09:10]
Joakim Forsgren
lab5 [2009-10-12 15:12]
Joakim Forsgren
Line 5: Line 5:
 == Krav som skall uppfyllas: == == Krav som skall uppfyllas: ==
   * Ni skall göra ett forum som uppfyller alla krav i lab 3.   * Ni skall göra ett forum som uppfyller alla krav i lab 3.
-  * Ni skall ha en inloggning som uppfyller alla krav i lab 4.+  * Ni skall ha en inloggning som uppfyller alla krav i lab 4 även extrauppgifterna.
   * För att få skriva inlägg måste man vara inloggad.   * För att få skriva inlägg måste man vara inloggad.
-  * Man skall endast kunna ändra och ta bort sina egna inlägg och trådar. \\ Tar man bort en tråd skall ju självklar alla inlägg tas bort som hör till tråden.+  * Man skall endast kunna ändra och ta bort sina egna inlägg 
 +  * Man skall kunna ta bort sina egna trådar. \\ Tar man bort en tråd skall ju självklar alla inlägg tas bort som hör till tråden.
   * Systemet skall hålla ordning på vem som har skrivit inläggen, när de skapades och när de senast ändrades.   * Systemet skall hålla ordning på vem som har skrivit inläggen, när de skapades och när de senast ändrades.
   * Det skall finnas minst en rättighet - admin.    * Det skall finnas minst en rättighet - admin. 
Line 20: Line 21:
   * alla ändringar i databasen skall vara gjorda innan man visar något   * alla ändringar i databasen skall vara gjorda innan man visar något
   * all data skall plockas fram och kollas innan man visar något   * all data skall plockas fram och kollas innan man visar något
 +  * sätt att kommunicera med användarna om det har gått bra eller dåligt
   * HTML skall separeras i så stor grad som möjligt från php-kod   * HTML skall separeras i så stor grad som möjligt från php-kod
   * det skall vara lätt att bygga ut systemet och man skall kunna behålla strukturen i koden   * det skall vara lätt att bygga ut systemet och man skall kunna behålla strukturen i koden