Aktualisierungen von Inhalten in einem Block anzeigen
am 02.12.2010 - 21:32 Uhr in
Hallo,
ich würde gern in einem Block anzeigen lassen, wenn irgendwo auf der Seite Inhalte aktualisiert wurden. Am liebsten würde ich das selbst steuern, sodass nicht jeder node bei einem korrigierten Rechtschreibfehler angezeigt wird.
Gibt es da ein fertiges Modul, was beispielsweise "Datum: Name und Link zu aktualisierter Unterseite" darstellt?
Vielen Dank schonmal!
- Anmelden oder Registrieren um Kommentare zu schreiben

Views
am 02.12.2010 - 23:56 Uhr
Das kannst du mit Views realisieren. In der einfachsten Version einfach alle fünf (oder x) Inhalte ausfiltern, die zuletzt aktualisiert wurde. Das beinhaltet natürlich alle Aktualisierungen.
Wenn da nicht alle Aktualisierungen auftauchen sollen, könntest du a) mit Versionierungen arbeiten und nur neue Versionen anzeigen (habe ich nicht ausprobiert, sollte aber auch zusammenklickbar sein) oder du siehst in deinen Inhalten eine zusätzliche Checkbox vor, die man anklicken muss ("in Aktualisierungen anzeigen").
Bei Fall b) zeigst du im Block nur die Inhalte an, die sowohl zuletzt aktualisiert wurden als auch die Checkbox abgehakt haben (so dass eben nicht alle Aktualisierungen angezeigt werden).
im fall b) würde ich damit es
am 03.12.2010 - 12:31 Uhr
im fall b) würde ich damit es etwas einfacher ist mit Taxonomy arbeiten.
Legst einfach 2 neue Begriffe (aktuallisiert , nicht aktualisiert) unter einem Vokabular an welches du z.B. 'Aktualiesieren' nennst.
Beim erstellen des Vokabulares gibst du dann an, dass alle Inhalttypen davon betroffen sein sollen, und das eine auswahl pflicht ist.
Den Rest erledigst du dann wie oben schon erklärt mt Views :-)
LG Santino
bl4 schrieb Am liebsten würde
am 03.12.2010 - 12:49 Uhr
Am liebsten würde ich das selbst steuern, sodass nicht jeder node bei einem korrigierten Rechtschreibfehler angezeigt wird.
Wenn du die Liste tatsächlich manuell pflegen möchtest, bleibt eigentlich nur das Nodequeue Modul. Nach der Installation gibtst du in der Konfig des Moduls an, dass es für jede Queue eine View automatisch erzeugen soll. Du erzeugst dann eine Queue für deine Änderungen und schmeißt in diese dann die Nodes rein, deren Änderungen du auflisten möchtest. Die entsprechende View (die heißen in der Views-Übersicht etwas unkreativ nodequeue_XXX) kannst du dir ja so einstellen, wie du sie brauchst. Also Auflistung nach Änderungs-Datum absteigend, als Ausgabe den Node Titel verlinkt zum Node, etc.
Vielen Dank für die Antworten
am 03.12.2010 - 16:35 Uhr
Vielen Dank für die Antworten - das klingt erstmal sehr gut.
Mit Views habe ich bis jetzt noch nicht gearbeitet und ich werde mal sehen, wie weit ich am Wochenende komme und ob ich das Problem schon lösen kann :).