Dokumentation der Zope-Vorlage NewsTicker von netEstate ------------------------------------------------------- (C) netEstate GmbH, www.netestate.de 1. Installation -Voraussetzung für dieses Modul ist ein installiertes Produkt Zopilot - DTML Document mit den DTML-Methoden SeitenKopf und SeitenFuss im Zope-Startverzeichnis sowie das netEstate Datenbankinterface. -Importieren Sie NewsTicker.zexp ins Startverzeichnis -Passen Sie die Property anzahlMeldungen des Verzeichnisses NewsTicker an. Diese gibt die maximale Anzahl von aktuellen Meldungen an, die ausgegeben werden. -Legen Sie folgende Properties des Startverzeichnisses an: -newsTickerTabelle (string) Name der Datenbanktabelle -newsTickerBasisverzeichnis (string) Installationsverzeichnis ("/NewsTicker") -newsTickerBereiche (string) Durch Komma getrennte Liste von Newstickerbereichen. Das Skript zur Ausgabe der aktuellen Meldungen gibt immer nur die Meldungen aus einem bestimmten Bereich wieder. Sofern Sie nur einen Bereich brauchen, geben Sie hier "Bereich 1" ein. -Rufen Sie "Installationsskript" auf -Binden Sie das Stylesheet Ticker.css in den Seitenkopf ein, z.B. mit: -Im Datenbankinterface sollte nun die Newstickertabelle sichtbar sein. Geben Sie einen Artikel ein und probieren Sie die Previewfunktion. Die Felder teaser,autor,autorenurl,link,linktext,bildunterschrift sind optional. Die Felder autorenurl und linktext können auch leer gelassen werden, wenn autor bzw. link ausgefüllt wurden. Das optionale Bild muß mit der id "bild" hochgeladen werden. Sofern auch die id "bildgross" hochgeladen wurde, wird "bild" mit "bildgross" verlinkt. -Sie können die Ausgabe der aktuellen freigeschalteten Meldungen eines Bereiches überall in Ihre Website einbinden. Verwenden Sie hierzu den Code aus dem als Beispiel angelegten Webdocument "Meldungen". Der Names des Bereiches ist jeweils anzupassen. Die Meldungen werden zuerst nach dem Feld sortierung und dann nach dem Feld start (absteigend) sortiert. Die neuesten Meldungen erscheinen also normalerweise oben aber Sie können die Position einzelner Meldungen über das Feld sortierung manipulieren. -Das Layout kann durch Anpassung von Ticker.css, "Meldung" und "NewsTickerMeldungen" beliebig angepasst werden.