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
pabop_forum [2011-04-05 11:06]
Joakim Forsgren
pabop_forum [2011-04-05 11:11]
Joakim Forsgren
Line 1: Line 1:
-====== Forum ======+====== Forum eller Eget ======
 Själva uppgiften: Själva uppgiften:
-Du skall gör ett enkelt forum. Förslag på saker som man skall kunna göra.+Du skall gör ett enkelt forum. Förslag på saker som ett forum skulle kunna innehålla.
  
 Inloggning (redan klart...) Inloggning (redan klart...)
Line 16: Line 16:
   * Man skall kunna skapa ämnen.    * Man skall kunna skapa ämnen. 
   * Till varje ämne skall man kunna skriva inlägg.   * Till varje ämne skall man kunna skriva inlägg.
 +  * Man skall kunna ändra sina inlägg 
 +  * Man skall kunna ta bort sina inlägg 
   * För att få skapa ämnen och skriva inlägg måste man vara inloggad. 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.   * För att få skapa ämnen och skriva inlägg måste man vara inloggad. 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.
   * Man skall kunna navigera på sidan och kunna se alla ämnen och inlägg.    * Man skall kunna navigera på sidan och kunna se alla ämnen och inlägg. 
-  * Du skall muntligt kunna redovisa för mig hur din kod funkar och hur du tänkte när du skapade dina tabeller i databasen +  * Du skall muntligt kunna redovisa för mig hur din kod funkar. 
-  * Du skall använda dig av en CSS för att påverka utseendet  +
-  * Man skall kunna ändra ett inlägg  +
-  * Man skall kunna ta bort ett inlägg +
   * I listan för trådar skall det framgå hur många inlägg det finns i varje tråd    * I listan för trådar skall det framgå hur många inlägg det finns i varje tråd 
   * Att navigera på sidan skall vara naturligt...    * Att navigera på sidan skall vara naturligt... 
   * Din kod skall vara väl genomtänkt och strukturerad    * Din kod skall vara väl genomtänkt och strukturerad 
   * Ev finnas en Admin. Om man är admin skall man kunna “ta bort” användare. Obs! När man tar bort en användare är det viktigt att fundera igenom hur det skall fungera!!Jag vill att ni tänker igenom hur ni ska göra och tydligt dokumenterar hur ni har valt att göra. Ni skall också kunna motivera varför ni har gjort som ni har gjort. Om man är admin skall man kunna ta bort inlägg och trådar. Tar man bort en tråd skall ju självklart alla inlägg försvinna som hör till tråden.   * Ev finnas en Admin. Om man är admin skall man kunna “ta bort” användare. Obs! När man tar bort en användare är det viktigt att fundera igenom hur det skall fungera!!Jag vill att ni tänker igenom hur ni ska göra och tydligt dokumenterar hur ni har valt att göra. Ni skall också kunna motivera varför ni har gjort som ni har gjort. Om man är admin skall man kunna ta bort inlägg och trådar. Tar man bort en tråd skall ju självklart alla inlägg försvinna som hör till tråden.
 +
 +Se mitt ex på ett [[http://www2.park.se/~jf/code/lab5.php|forum]]
 +