Startseite Sitemap

News PlugIn

 

Was kann das News PlugIn?

Das News PlugIn kann die ersten Abschnitte von Inhalten einer Inhaltsgruppe auf einer Seite (meistens der Startseite des Webs) zusammengefasst darstellen:

 

 

 

 

 

 

<-- Automatisch generierte News mit Link.

Das News PlugIn muss einmal konfiguriert werden, um kümmert sich dann automatisch darum, dass die von den Inhaltsautoren erfassten News angezeigt werden. Natürlich können die News in mehreren Sprachen erfasst werden.

Wie konfiguriere ich das News-PlugIn?

Nachdem Sie das PlugIn zu Ihrem Web hinzugefügt haben
("Extras" --> "Benutzerinhalte (PlugIn's") --> )
können Sie das News Plugin verwenden:

 

Als erstes brauchen Sie eine Inhaltsgruppe in welcher die News-Inhalte erfasst werden.
Rechte Maustaste auf "Inhaltgruppen" --> "Neu" --> "Neue Inhaltsgruppe".
Im Bild sehen Sie die Inhaltsgruppe "News". Die Gültigkeit der News (ab wann bzw. bis wann diese generiert werden sollen) kann bei den Inhaltseigenschaften definiert werden.

Wenn die News auf allen Seiten (wie in diesem Beispiel) Ihres Web's in einem speziellen Bereich dargestellt werden sollen, brauchen Sie einen QuickLinx (£ £ Marke) auf der Seitenvorlage im entsprechenden Bereich. Wenn Sie die News nur auf der Startseite darstellen möchten, reicht es wenn Sie das PlugIn einer entsprechenden Marke zuweisen.

Erstellen Sie nun einen Inhalte vom Typ "CONTEX Standard News PlugIn 3.3" (Rechte Maustaste und 'Neu'). Folgende Einstellungen können nun gemacht werden:

Sprache Wählen Sie hier als erstes die Sprache, für die Sie das NewsPlugin konfigurieren möchten. Sie können für jede Sprache ein ganz eigenes Aussehen des PlugIns definieren, bzw. ganz andere News veröffentlichen.
Inhaltsgruppen welche die News Inhalte enthält Wählen Sie hier die Inhaltsgruppe(n), welche die News enthält. Es können mehrere Inhaltsgruppen gewählt werden.
Anzahl an Inhalten, die angezeigt werden sollen Definiert, wieviele News auf der Seite mit den news dargestellt werden sollen. Es werden wie in diesem Beispiel natürlich immer die neusten News dargestellt, welche zur aktuellen Sortierung passen.
Anzahl an dargestellten Abschnitten pro Inhalt Definiert, wieviele Abschnitte (<P><h1-6><div><ul><li> Tags) in der Zusammenfassung der einzelnen Neuigkeit dargestellt werden sollten. Der Titel wird dabei nicht mitgerechnet.
News Inhalte beinhalten einen Titel (erster Absatz wird als Titel angesehen) Definiert, ob ihre News-Inhalte einen Titel besitzen. Dies wird zum berechnen der dargestellten Abschnitte benötigt.
Nur sprachspezifische Inhalte auflisten. Ist in einer Sprache kein Inhalt erstellt (leer), wird normalerweise der Inhalt der Standardsprache angezeigt. Wenn Sie dieses Flag aktivieren, wird der Inhalt in den News gar nicht aufgelistet (ignoriert), so das nur Übersetzte Inhalte als News angezeigt werden.
OL und UL als einen Absatz interpretieren. Wird dies angekreuzt, wird der ganze <OL></OL> Bereich als ein Abschnitt gezählt, ansonsten wird jeder LI Tag als ein Abschnitt gezählt.
Filter

In den Filter Eigenschaften können Sie einstellen, welche HTML Tags jeweils aus den Inhalten noch herausgefiltert werden sollen. Dies ist z.B. nötig, wenn Sie sicherstellen möchten, das Bilder oder Tabellen jeweils nicht in der News-Zusammenfassung dargestellt werden sollen.

Sie können auch den Text im HTML Inhalt der nicht in der Zusammenfassung dargestellt werden soll mit den Tags <NotInShortText></NotInShortText> kennzeichnen.

Sortierung

Die Reihenfolge der News kann im PlugIn konfiguriert werden. Sie haben die möglichkeit die Reihenfolge selbst zu definieren , indem Sie "Reihenfolge von Inhaltsgruppe" anwählen, und anschliessend die Reihenfolge in der Inhaltsgruppe festlegen (rechte Maustaste auf der Inhaltsgruppe "News" und anschliessend auf Inhalte "Inhalte ordnen" klicken).

Wenn Sie "Inhalt-Von Datum" oder "Inhalt-Bis Datum" auswählen, wird die Reihenfolge jeweils nach dem Inhalts-Bis bzw nach dem Inhalts-Vom Datum sortiert.

Wenn Sie "Inhaltsbezeichnung" auswählen, wird der Inhalt alphabetisch nach der Inhalts-Bezeichnung sortiert.

Wenn Sie "Inhalte Absteigend sortieren" auswählen, wird die Sortierung umgekehrt.

HTML Code vor allen News Definiert den HTML Code, der eingefügt werden soll, bevor der erste News-Inhalt eingefügt wird. Wir empfehlen, die News immer in einem eigenen P-Tag oder noch besser in einer eigenen Tabelle einzufügen.
Formatierung der News

Hier kann die Darstellung des einzelnen News Inhaltes festgelegt werden. Sie können hier beliebigen HTML Code einfügen, Standardmässig schlägt das PlugIn hier eine Tabelle vor. Das News PlugIn arbeitet hier mit Platzhaltern, welche zur Generierungszeit übersetzt werden. Folgende Platzhalter werden unterstützt:

#{TITLE} Hier wird der Titel des News Inhaltes eingefügt.
#{Date/formatierung}

Hier wird das von Datum des News Inhaltes eingefügt. nach dem / muss die Formatierung des Datums angegeben werden. Hier sind beliebige Formatierungen denkbar. Einige Beispiele:
MMMM yyyy --> Juli 2004
dd.MM.yyyy --> 24.07.2004
dd.MM.yy --> 24.07.04
MM/dd/yyyy --> 07/24/2004
dddd, dd. MMMM yyyy --> Samstag, 24. Juli 2004

#{SHORTTEXT} Hier wird der eingentliche News Text eingefügt.
#{LINKSTART} Hier wird das <A> Tag, welches den Link auf die Seite mit den ganzen News enthält eingefügt.
#{LINKEND} Hier wird der </A> Tag eingefügt.
#{CONTENTTITLE} Hier wird die Inhaltsbezeichnung eingefügt.

Wenn keine weiterführende Seite welche den ganzen News Inhalt beinhaltet im Web vorhanden ist, so wird alles was zwischen #{LINKSTART} und #{LINKEND} steht aus dem News-Inhalt herausgeparst, damit keine "Toten" Link-Texte entstehen. Der Link wird automatisch auf die erste Seite welche den News Inhalt enthält generiert.

 

Beispiel: Die ganz oben dargestellte News Abschnitt könnte man z.B. so definieren:

<table class="news">
  <tr>
    <td class="NewsDate">#{DATE/MMMM yyyy}</td>
  </tr>
  <tr>
    <td class="wave16">&nbsp;</td>
  </tr>
  <tr>
    <td class="NewsTitle">#{TITLE}</td>
  </tr>
  <tr>
    <td CLASS="NewsText">#{SHORTTEXT}
      #{LINKSTART}[Mehr...]#{LINKEND}</td>
  </tr>
</table>

 

HTML Code zwischen den einzelnen News Definiert den HTML Code der zwischen den einzelnen News eingefügt wird. Die Besonderheit hier, ist das dieser Code nicht mehr nach dem letzten News eingefügt wird.
HTML Code nach allen News Definiert den HTML Code welcher nach den News noch eingefügt wird.

 

 

Generierung des "mehr..." Links

Damit der "mehr..." Link jeweils generiert werden kann, muss der Inhalt nicht nur in der Inhaltsgruppe "News" erfasst sein, sondern auch auf einer Seite zugewiesen werden, auf der dann der gesammte News-Inhalt dargestellt werden kann. Die einfachste Variante ist das alle News auf einer Seite untereinander dargestellt werden, hierzu können Sie einfach die gesammte Inhaltsgruppe per Drag&Drop mit der entsprechenden Inhaltsmarke verknüpfen.

Die zweite Variante ist, das Sie die einzelnen News Inhalte manuell jeweils mit einer Seite verbinden, diese erreichen Sie dadurch, das Sie den Inhalt aus der News Inhaltsgruppe auf die Marke der jeweiligen Seite ziehen. Solange Sie den Inhalt jeweils nicht mit einer Seite verknüpfen wird auch der "mehr..." Link nicht generiert. Sie können jeweils pro News eine neue Seite erstellen damit der ganze Inhalt jeweils auf nur einer Seite dargestellt wird.

Wenn Ihnen das erstellen einer Seite pro News-Inhalt zu aufwändig ist, können Sie die automatische Seitenverwaltung verwenden.

 

Seitenverwaltung

Die Funktion Seitenverwaltung (Page-Management) die auf der Inhaltsgruppe konfiguriert werden kann, ermöglicht es Ihnen das automatisch Seiten in einem bestimmten Verzeichnis erstellt oder gelöscht werden, wenn Sie in der Inhaltsgruppe neue Inhalte erstellen oder löschen. Dabei werden die enstprechenden Inhalte gleich mit einer Marke verlinkt und das Von- und Bis Datum (Gültigkeit) vom Inhalt auf die Seite übertragen.

 

Für jeden Inhalt dieser Gruppe eine Seite erstellen Aktiviert das Seitenverwaltung
Seiten in diesem Verzeichnis erstellen Wählen Sie hier das Verzeichnis in dem die Seiten automatisch erstellt werden sollen.
Seitenvorlage für neue Seiten Wählen Sie hier die Seitenvorlage die für die neu erstellten Seiten verwendet werden soll.
Marke für Inhalt Wählen Sie hier die Marke der Seitenvorlage an die der entsprechende Inhalt verknüpft werden soll.
Seitentitel

Definieren Sie hier wie der Titel der neu erstellten Seite jeweils generiert werden soll. Sie können hier die Variablen Inhaltsbezeichnung ( #{CNTBez} ), Inhalts-Von Datum ( #{FromDate} mit ensprechender Formatierung) oder Inhalts-Bis Datum ( #{ToDate} mit entsprechender Formatierung) kombinieren. z:B:

News vom #{FromDate/MMMM yyyy}: #{CNTBez}

Ergibt:

News vom Januar 2009: Wichtige Mitteilung

Alle Seiten neu erstellen Wenn aus irgend einem Grund alle Seiten die von der Seitenverwaltung neu generiert werden sollen, können Sie diese durch einen klick auf diesen Button neu erstellen lassen.