Scheduler (Nodes automatisch zum "Start-Datum" publizieren)
Scheduler (http://drupal.org/project/scheduler)
Beschreibung
Mit dem Scheduler Modul kann man Nodes jeglichen Typs mit einem Start- und End-Datum versehen. Die Nodes werden dann per Cronjob automatisch publiziert (status: published) bzw. zum End-Datum auf inaktiv gesetzt (status: unpublished).
Wichtige Einstellungen
Nach der Installation sind drei Einstellungen besonders wichtig:
- Rechte zuweisen! (Pfad: admin/user/access)
- In den Einstellungen der entsprechenden Content-Typen, muss man den Scheduler aktivieren -> "Enable scheduled (un)publishing" (Pfad: admin/content/types).
- Man muss einen Cronjob einrichten! Hierzu gibt es 3 Möglichkeiten:
- Bei den meisten Hosting Paketen hat man keine Cronjobs, deshalb das Modul Poormanscron (http://drupal.org/project/poormanscron) installieren.
- Den normalen Cronjob entsprechend der gewünschten Intervalle einstellen (Wenn der Cron nur einmal am Tag läuft, kann man nicht Stundengenau publizieren! Is klar, oder?)
- Einen extra Cronjob anlegen der nur das Scheduler Modul steuert. In der README.txt des Moduls ist beschrieben wie das geht.
Bug!
Leider werden Menüeinträge für unpublizierte Nodes weiterhin angezeigt. Aber es gibt ein Modul, was dies behebt:
Modul: Remove Non-viewable Menu Items (http://drupal.org/project/remove_nonviewable_menu_items)
- Anmelden oder Registrieren um Kommentare zu schreiben
Bug in aktueller Drupalversion gefixt(?)
am 18.05.2008 - 19:27 Uhr
Der Bug der Menüeinträge für unpublizierte Nodes scheint in der aktuellen Drupal-Version (5.7) gefixt zu sein. Zumindest kann ich bei mir solch ein Fehlverhalten nicht feststellen.
dg, darktiger
dg, darktiger
Gibt es auch für Drupal 6.x.
am 27.10.2010 - 16:39 Uhr
Gibt es auch für Drupal 6.x.
Gruß Alex
Email Benachrichtigung beim (de)-publizieren senden
am 03.03.2011 - 22:44 Uhr
Ist es möglich und wenn ja auf welchem Weg, eine automatisierte Mail n-Tage vor dem Depublizieren senden zu lassen.
Den Intervall der Benachrichtigungs-Mails möchte ich gerne einstellen können, zb. ein Monat vorher, dann 14 Tage vorher ... 1 Tag vorher.
Auch an wenn die Mails gesendet werden sollen sollte konfigurierbar sein.
Gibts da schon nen Modul?