PHP-Projekt
Anforderungen
Server: localhost
Nutzer: nutzername
Passwort: nutzername
Aufgabe
- Erstelle ein Blogprojekt mit PHP, JavaScript, HTML und CSS
- Das Blogprojekt soll eine Navigation mit Logo und Menü, einen Hauptkörper und eine Fußzeile mit den rechtlichen Links (Impressum / Datenschutz) haben
- Man soll sich im Blog als Redakteur registrieren können
- Um Beiträge schreiben zu können, soll man sich mit seinen Zugangsdaten im Backend anmelden
- Im Backend besteht die Möglichkeit Beiträge zu erstellen und zu bearbeiten
- Erstelle 8 Dummy-Beiträge und kategoriesiere diese in bis zu 3 Kategorien (z. B. Nachrichten / Ratgeber / Blog)
- Jeder neue Beitrag soll eine seperate Unterseite (URL) erhalten
- Ein Beitrag besteht aus:
- Titel
- Beitrag selbst
- Erstellungsdatum
- Autorennennung
- Im Frontend werden die Vorschauen der neuesten 6 Beiträge chronologisch absteigend sortiert auf der Startseite angezeigt
- Klickt man auf eine Vorschau, gelangt man zur Beitrags-URL
- Über ein Filter-Formular soll man sich die Beiträge nach dem Datum auf- und absteigend sortiert anzeigen lassen können
- Alle Beiträge und die Startseite (nicht aber Impressum und Datenschutz) sollen eine Seitenleiste erhalten, in welcher die Kategorien zu sehen sind.
- Klickt man auf einen Kategorielink, soll man zur Kategorieseite kommen, auf welcher nur die Beitragsvorschauen angezeigt werden, die zu dieser Kategorie gehören
- Gestalte das Projekt mit einer Kopfzeile inkl. Navigation und einer Fußzeile inkl. Impressum und Datenschutz