faecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:microblogging:start

Dies ist eine alte Version des Dokuments!


Microblogging in Dokuwiki

Mit Hilfe eines Plugins soll es möglich sein, dass alles Nutzer einer Dokuwiki-Instanz ein eigenes Microblog1) betreiben können.

  • Die Nutzer sollen kurze Text-Beiträge mit Statusmeldungen erstellen können.
  • Jeder Nutzer soll seine eigenen Beiträge als Liste ansehen können.
  • Auf einer Übersichtsseite sollen alle Beiträge des Systems in umgekehrt chronologischer Reihenfolge aufgelistet werden.
  • 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.
  • 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
  • faecher/informatik/oberstufe/datenbanken/projekt/dokuwiki_plugin/microblogging/start.1624292542.txt.gz
  • Zuletzt geändert: 21.06.2021 16:22
  • von sbel