Dies ist eine alte Version des Dokuments!
Microblogging in Dokuwiki
Projektbeschreibung
Mit Hilfe eines Plugins soll es möglich sein, dass alles Nutzer einer Dokuwiki-Instanz ein eigenes Microblog1) betreiben können.
Geforderte Basis-Funktionalität
- Die Nutzer sollen kurze Text-Beiträge mit Statusmeldungen erstellen können.
- Jeder Nutzer soll seine eigenen Beiträge als Liste ansehen können.
Hilfestellungen
- Modelliere das Szenario zunächst in einer Datenbank: Erstelle ein ER-Diagramm der Datenbank und anschließend die nötigen Tabellen in deiner Übungsdatenbank.
- Verwende dein Übungsplugin weiter und passe es an die neuen Erfordernisse an. Du kannst in Git mit Tags oder (besser) einem Branch arbeiten, um deine bisherige Arbeit zu erhalten.
- Überlege dir, ob neben der Datenbank-Klasse weitere Klassen Sinn machen könnten, um die geforderte Funktionalität zu kapseln.
Erweiterungsmöglichkeiten
- Die Nutzer sollen die Möglichkeit haben, sich gegenseitig zu "folgen". Auf einer weiteren Wiki-Seite soll dann der Feed mit den Beiträgen derjenigen Nutzern angezeigt werden, denen man folgt.
- Eine Möglichkeit, Beiträge zu "liken".
- Eine Möglichkeit, auf Beiträge zu antworten.
- Eine Möglichkeit, auch Bilder zu verbloggen.
1)
Ähnlich Twitter