Publizieren nach Datum (rueckwirkend)

Um Zugang zu den Foren zu erhalten, müssen Sie angemeldet sein

Autor Nachricht

Johannes S.

Registriert seit: 14.04.2006

Beiträge: 5

Freitag, 14. April 2006 20:43:28

Hallo!

Ich bin recht neu mit eZ publish unterwegs, und hätte gleich mal eine Frage (-;

Ich brauche/bräuchte die folgende Funktionaliät:

Ein Artikel, soll vom Editor mit einem Datum versehen werden können.
Diese Datum bestimmt den Ort der Publikation in einer Übersichtsseite und die eventuelle Einordnung in ein Archiv.
Liegt das Datum in der Zukunft, wird der Artikel zur bestimmten Zeit publiziert.
Liegt das Datum in der Vergangenheit oder in der Gegenwart, wird der Artikel an der entsprechenden Stelle in der Übersicht, oder im Archiv eingeordnet.
Idealerweise kann die zeitliche "Tiefe", was in der Übersicht zu erscheinen hat, und was im Archiv abgelegt werden soll, einfach eingestellt werden.
Zusätzlich kann angewählt werden, ob das Datum mit in den publizierten Content integriert, also angezeigt werden soll, oder nicht.

Gibt es so etwas in eZpublish?¿ Wenn nicht, gibt es Ansätze in diese Richtung, auf der aufzubauen sinnvoll wäre?

Ziemlich genau das hier wäre richtig gut:
http://ez.no/community/articles

Sehe ich das richtig, dass diese Klasse nicht integriert ist, und auch nicht zum download verfügbar ist?¿

beste Grüße,
Johannes



Johannes S.

Registriert seit: 14.04.2006

Beiträge: 5

Dienstag, 18. April 2006 03:34:59

So wie ich das mittlerweile sehe, sollte man eine neue Klasse programmieren, oder/und eine neue Erweiterung. Es ist also auf jeden Fall mit Arbeit verbunden (-;
Ich weiss allerdings (noch) nicht, ob man hier zb "nur" zur "Article Class" "Overrride templates" hinzufügen muss, so wie das wohl mit den news gemacht ist...
Ich habe aber mittlerweile auch dies ez-buch und lese...
Über Tips wäre ich hocherfreut!
Gruß,
Johannes

Dirk Schmedding

Dirk Schmedding

Registriert seit: 11.01.2006

Beiträge: 82

Dienstag, 18. April 2006 12:36:58

Hallo Johannes,
hier erstmal für die "Erstversorgung" ein paar Kurze Stichworte.

- Für das zeitgesteuerte Publizieren mußt die die Contentklasse Article mit einem DateTime Feld erweitern.
- Dann legst du einen Workflow "PublishUntilDate" (oder so) und verbindest diesen mit dem Tigger "publish before"
- Dann mußt die die "runcronjobs.php" regelmäßig laufen lassen.
- Das sollte funktionieren
- Für das Design mußt du dann die Templates überschreiben. Mit den Template Sprachelementen bekommst du im Grunde alles so hin und angezeigt wie du es möchtest.

Eine ausführliche Antwort kann ich dir aus Zeitgründen erst später geben...


Johannes S.

Registriert seit: 14.04.2006

Beiträge: 5

Mittwoch, 19. April 2006 08:56:43

Hi Dirk, vielen Dank!
so langsam schleiche ich mich vorwärts... ich werde die hinweise auf jeden fall verfolgen.
jetzt allerdings nicht mehr, ich muss mal schnell die reissleine ziehen (-;
für die dinge wie "zeitungen" ist so eine article class wirklich praktisch.
ich muss das auf jeden fall machen - zeit -> position in aktueller übersicht, position in "neues in einer kolummne", position im archiv.
allerdings sind diese crongeschichten ja trotz aller relativität der zeit und so leider nicht rückwirkend wirksam.
also wenn es nicht so sehr um die "veröffentlichung nach zeit" sondern um "einordnung nach "zeit/datum"" geht -
wobei datum eher etwas ist wie 20060418 dann scheiden die cronjobs doch aus.

EDIT: ne moment du schreibst ja was vom trigger tiger "publish before"! also geht das doch? spannung!
und das vorm schlafengehen....
apropo - bei mir hier in D ist es gerade 3:40 und nicht 8:56 (hab mich schon erschreckt...) wo steht denn der server?

diese ez.no seite ist wirklich schön - von der funktionalität scheint da irgedwie alles schon dabei zu sein
- mit (artikel-) übersichten und ankündigungen und extra internen article index +++ ... (-::

gruss
johannes

Dirk Schmedding

Dirk Schmedding

Registriert seit: 11.01.2006

Beiträge: 82

Mittwoch, 19. April 2006 13:46:06

Hallo Johannes,

wie es scheint bist du ja noch ganz am Anfang.
Du solltest auf jeden Fall mal ein paar Dinge lesen, bevor du dich in Projekte stürzt.
eZ publish ist nämlich hochflexibel und kann (fast) alles.
Dein Sortieren der Artikel ist ein Kinderspiel! Man muß eben nur wissen >wie< es gemacht wird.
Für die ersten Gehversuche mit eZ eignet sich besonders die ale Doku.
http://ez.no/products/ez_publish/documentation/toc
Lass dich nicht iritieren, dass die Doku von eZ publish 3.4 redet. Die grundlegenden Sachen haben sich noch nicht geändert. Es ist nur besser geworden!

Eine kleine und wirklich hilfreiche Anleitung für deine erste eZ publish Seite findest du hier:
http://ez.no/products/ez_publish/...entation/building_an_ez_publish_site

Die Referenzseite der neuen Doku enthält alle Elemente, Funktionen, Operatoren der Template Sprache.
http://ez.no/doc/ez_publish/technical_manual/3_6/reference

Das Buch solltest du auf jeden Fall erst nachher lesen, da das zum Teil schon sehr in die Tiefen des Systems geht.

Viel Spaß beim Lernen!

Um Zugang zu den Foren zu erhalten, müssen Sie angemeldet sein

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 2012 eZ Systems AS (except where otherwise noted). All rights reserved.