Update README.md
This commit is contained in:
parent
2fd7fe24ef
commit
917c080c96
17
README.md
17
README.md
@ -51,18 +51,19 @@ a) Neues Feature: Auf der neuen Seite `Timeline` können eingelogte User Nachric
|
|||||||
TODO:
|
TODO:
|
||||||
- `config/routes`: Legen Sie hier eine neue Route an.
|
- `config/routes`: Legen Sie hier eine neue Route an.
|
||||||
- `Foundation.hs`:
|
- `Foundation.hs`:
|
||||||
-- Ergänzen Sie die Funktionen, in denen auf Routen-Konstruktoren pattern-gematcht wird.
|
|
||||||
-- Die `Timeline` soll nur für autorisierte (d.h. eingeloggte) User sichtbar sein.
|
- Ergänzen Sie die Funktionen, in denen auf Routen-Konstruktoren pattern-gematcht wird.
|
||||||
-- Sorgen Sie dafür, dass `Timeline` als Menüpunkt im defaultLayout erscheint.
|
- Die `Timeline` soll nur für autorisierte (d.h. eingeloggte) User sichtbar sein.
|
||||||
|
- Sorgen Sie dafür, dass `Timeline` als Menüpunkt im defaultLayout erscheint.
|
||||||
- `src/Handler/`: Legen Sie ein Handler-Modul `Timeline.hs` an.
|
- `src/Handler/`: Legen Sie ein Handler-Modul `Timeline.hs` an.
|
||||||
- `cabal`: Fügen Sie den Handler als `exposed-module` hinzu.
|
- `cabal`: Fügen Sie den Handler als `exposed-module` hinzu.
|
||||||
- `src/Application.hs`: Importieren Sie den neuen Handler
|
- `src/Application.hs`: Importieren Sie den neuen Handler
|
||||||
- `src/Handler/Timeline.hs`:
|
- `src/Handler/Timeline.hs`:
|
||||||
-- Erstellen Sie für jede `http-Methode`, für die Sie die neue Route definiert haben, eine entsprechende Handler-Funktion in dem neuen Handler-Modul.
|
|
||||||
--
|
- Erstellen Sie für jede `http-Methode`, für die Sie die neue Route definiert haben, eine entsprechende Handler-Funktion in dem neuen Handler-Modul.
|
||||||
-- Bennenen Sie ihre Handler-Funktionen gemäß dem Schema: http-Methode + Routenkonstruktor.
|
- Bennenen Sie ihre Handler-Funktionen gemäß dem Schema: http-Methode + Routenkonstruktor.
|
||||||
-- Inhaltlich können Sie sich stark an der Vorlesung orientieren!
|
- Inhaltlich können Sie sich stark an der Vorlesung orientieren! Schauen Sie sich auch die vorgegeben Handler an.
|
||||||
-- Man kann hamlet-Code etc. auch in template-Files auslagern. Sehen Sie sich hierzu beispielsweise `src/Handler/Profile.hs` und das eingebundene Template `templates/profile.hamlet` an.
|
- Man kann hamlet-Code etc. auch in template-Files auslagern. Sehen Sie sich hierzu beispielsweise `src/Handler/Profile.hs` und das eingebundene Template `templates/profile.hamlet` an.
|
||||||
|
|
||||||
b) Neues Feature: Auf der Seite `All Users` werden alle jemals eingelogten User angezeigt. Mit einem Klick auf einen Usernamen wird man auf die zugehörige Timeline weitergeleitet.
|
b) Neues Feature: Auf der Seite `All Users` werden alle jemals eingelogten User angezeigt. Mit einem Klick auf einen Usernamen wird man auf die zugehörige Timeline weitergeleitet.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user