Ausführen, wenn ein Artikel hinzugefügt wurde.
Ausführen, wenn ein Artikel bearbeitet wurde.
Ausführen, wenn ein Artikel gelöscht wurde.
Ausführen, wenn eine Kategorie hinzugefügt wurde.
Ausführen, wenn eine Kategorie bearbeitet wurde.
Ausführen, wenn eine Kategorie gelöscht wurde.
In der News-Modul-Version 2.9 und höher wurde sowohl das Variablenelement $entry->formatpostdate als auch der Parameter „dateformat“ entfernt. Sie sollten daher anstatt $entry->formatpostdate jetzt $entry->postdate verwenden. Das Datum kann dann mit dem Modifikator „cms_date_format“ formatiert werden (wie in den mitgelieferten Muster-Templates gezeigt).
$entry->formatpostdate
$entry->postdate
„News“ ist ein Modul, um Artikel/Neuigkeiten Blog-ähnlich auf Ihrer Seite anzuzeigen, jedoch mit mehr Möglichkeiten. Nach der Modulinstallation wird dem Menüpunkt „Inhalte“ ein Link zur Administration des News-Moduls hinzugefügt, über den Sie Nachrichtenkategorien auswählen oder hinzufügen können. Wurde eine Kategorie angelegt oder ausgewählt, wird eine Liste der vorhandenen Einträge dieser Kategorie angezeigt. Von hier aus können Sie dieser Kategorie Einträge hinzufügen, bearbeiten oder löschen.
Aufgrund der verfügbaren Parameter und die Unterstützung für verschiedene Templates sind die Verwendungsmöglichkeiten des Moduls extrem vielfältig.
Im News-Modul können auch benutzerdefinierte Felder erstellt werden (einschließlich für Dateien und Bilder). Dies macht es möglich, dass Sie den Artikeln auch PDF-Dateien oder Bilder o. ä. anhängen können.
Für die Verwaltung der Nachrichtenartikel bietet das Modul einen hierarchischen Kategorie-Mechanismus. Ein Nachrichtenartikel kann jedoch nicht mehreren Kategorien zugeordnet werden.
Jeder News-Artikel kann optional mit einem Verfallsdatum versehen werden, nach dem er nicht mehr auf der Webseite angezeigt werden soll. Außerdem kann der Status des News-Artikels auf „Entwurf“ gesetzt werden, um ihn dauerhaft von der Webseite zu entfernen.
Um News-Einträge hinzufügen oder bearbeiten zu können, muss der Benutzer einer Gruppe angehören, die die Berechtigung „Modify News“ hat.
Um News-Einträge löschen zu können, muss der Benutzer einer Gruppe angehören, die die Berechtigung „Delete News Articles“ hat.
Um die Templates bearbeiten zu können, muss der Benutzer einer Gruppe angehören, die die Berechtigung „Modify Templates“ hat.
Um die globalen News-Einstellungen zu ändern, muss der Benutzer einer Gruppe angehören, die die Berechtigung „Modify Site Preferences“ hat.
Um News-Einträge für die Anzeige auf der Website freizugeben, muss der Benutzer zusätzlich einer Gruppe angehören, die die Berechtigung „Approve News“ hat.
Am einfachsten kann das Modul mit dem {news}-Tag verwendet werden. Dieser fügt die Ausgabe des Moduls in Ihr Template oder Seite ein und zeigt die News-Einträge an. Der einzufügende Code sollte so aussehen: {news number='5'}
{news number='5'}
Seit Version 2.3 werden die Templates des News-Moduls in der Datenbank gespeichert. Dateibasierte Templates werden nicht mehr unterstützt. Wenn Sie noch dateibasierte Templates verwenden, sollten Sie mit der folgenden Anleitung jedes verwendete (dateibasierte) Template importieren:
Mit diesem Ablauf sollte sichergestellt sein, dass Fehlermeldungen über Templates, die nicht gefunden werden oder ähnliche Smarty-Fehler, nicht auftreten, wenn auf eine CMSms-Version aktualisiert wird, die das News-Modul 2.3 oder höher verwendet.
Auch die Variablen der Extra-Felder können in den Templates separat verwendet werden. So lässt sich zum Beispiel das Extrafeld mit dem Namen "musterfeld" über die Variable entry->musterfeld abfragen.
ACHTUNG: Leerzeichen müssen dabei durch den Unterstrich ("_") ersetzt werden.