Samizdatonline

Kundenanforderungen

Samizdatonline ist eine italienische Nachrichtenseite, auf der Inhalte der Partnerseiten zusammengefasst werden. Als italienischer News-Aggregator sollte die Site auf Italienisch sein. Der Kunde wollte den Inhalt auch kategorisieren und den Benutzern der Website die Bewertung des Inhalts ermöglichen.

Warum Drupal?

Neben dem Rahmen für die Eingabe, Verwaltung und Kategorisierung von Inhalten haben wir uns für Drupal für dieses Projekt entschieden, da das i18n-Modul mehrsprachig ist. Es bietet den Rahmen zum Erstellen einer mehrsprachigen Website oder einer Website in einer anderen Sprache.

Implementierungsdetails

Wir haben das simplefeed-Modul verwendet, um Neuigkeiten von den Partnerseiten zu sammeln. Im Gegensatz zum Aggregatormodul speichert das Simplefeed-Modul die aggregierten Feeds als Knoten. Dies war ideal für dieses Projekt, da wir die Inhalte kategorisieren und zulassen wollten. Sobald wir die Feeds als Knoten auf der Site haben, können wir eine Menge Dinge mit dem Knoten erledigen. Wir haben das fivestar-Modul verwendet, damit die Benutzer die Nachrichten bewerten können. Das Quickstats-Modul wurde für die Funktion "Meist gelesen" verwendet. Neben dem Sammeln von Nachrichten von der Partnerseite haben wir eine Rolle für alle Redakteure der Partnerseiten geschaffen. Sie können Nachrichten auch direkt auf der Website eingeben. Wir haben das Modr8-Modul verwendet, um den von ihnen generierten Inhalt zu moderieren. Wir haben die verschiedenen Kategorienblöcke mit den Beiträgen "Meist gelesen" und "Meistbenutzt" für die jeweilige Kategorie über ein benutzerdefiniertes Modul implementiert. Die Online-Petitionen wurden auch mit einem benutzerdefinierten Modul implementiert. Es wurde ein benutzerdefiniertes Design erstellt, das zu den Designs passt.