Artikel nach Ablauf eines Datums auf unpublished setzen
am 14.04.2014 - 16:40 Uhr in
Hallo Drupal-Community,
ich möchte gerne Artikel erzeugen die nur innerhalb eines bestimmten Zeitfensters aktiv sind. Gibt es da ein Modul welches mich unterstützt oder ist das bereits out-of-the-box integriert (und ich bin zu dämmlich das zu finden). Gesucht habe ich schon wie ein Verrückter doch anscheinend ist meine Suche einmal mehr optimierungs bedürftig.
mit bestem Gruß
Andy
- Anmelden oder Registrieren um Kommentare zu schreiben

Im Inhaltstyp zwei
am 14.04.2014 - 16:46 Uhr
Im Inhaltstyp zwei entsprechende Datumsfelder vorsehen und dann mit Rules und Job-Scheduler umsetzen. Job-Scheduler erwartet allerdings einen regelmäßigen Cronjob auf der Seite. Der interne Cron (poormans cron) ist dafür zu ungenau.
Versuch mal Scheduler
am 15.04.2014 - 10:27 Uhr
Ich bin nicht sicher, ob Werner und ich dasselbe Modul meinen, aber mit dem Scheduler-Modul kannst Du dir Rules sparen. Je nachdem wie wichtig das genaue Datum ist und wie häufig die Website besucht wird, ist ein Cronjob schon notwendig. Das Core-Modul Poormans-Cron startet ja den Cron-Job täglich erst 1 Stunde nachdem die Website aufgerufen wird - korrgiert mich bitte, wenn das falsch ist, danke!
Wenn also dein Aritkel am 15. Mai um 15:00 Uhr offline gehen muss, dann ist ein zeitgesteuerter Cron-Job unverzichtbar. Wenn es jedoch nicht wichtig ist, sondern das Zeitfenster einfach für das Aufräumen der Beiträge gedacht ist, dann reicht dir das Core-Modul. Kann allerdings passieren, dass der Beitrag dann erst am 16./17. oder 18. Mai offline gestellt wird. Falls am 15. kein Seitenaufruf erfolgt. Erfolgt der Aufruf der Site schon z. B. um 13:00 Uhr am 15. Mai, dann wird der Beitrag nicht offline gestellt, da ja das Zeitlimit noch nciht erreicht wurde.
Die Relevanz und das tolerierbare Zeitfenster musst Du selbst beurteilen. Das Scheduler-Modul ist aber jeden Fall hilfreich.
Grüße
2be