Direkt zum Inhalt


News

Das flexible Newssystem bietet eine ganze Reihe an Optionen, um unterschiedliche Newspools zu erstellen und anzuzeigen. Die News für die Hauptseite werden unter dem Ordner Pool → News und dem jeweiligen Jahresordner gespeichert. Jede Sub-Webseite kann über einen eigenen News Pool verfügen und mit den passenden Filtern nur die eigenen News anzeigen lassen.

News anzeigen

Allgemeines Plugin

Es gibt drei Möglichkeiten Newslisten anzuzeigen. Wenn eine Suche und/oder Filterung benötigt wird, muss das Element Allgemeines Plugin verwendet werden. Hier wird zunächst unter dem Reiter Plug-In auf Suche umgestellt. Dann müssen unter den Erweiterungsoptionen → Query die ersten beiden Checkboxen Initialize search with empty query und Show results of initial empty query aktiviert werden. Nun muss ein Filter hinzugefügt werden, um nur News anzuzeigen. Dazu auf den Button Filter klicken unterhalb des Alle umschalten Buttons. Als Field wird type_stringS (Facet Label: “Typ”) gewählt und als Value wird news eingefügt. Nachdem noch eine Überschrift eingetragen wurde, diese kann optional auch ausgeblendet werden, ist damit eine einfache Newsliste inklusive Suchfeld fertig. → Beispiel 1

Es gibt noch einige weitere Optionen, um die Newsliste anzupassen. Bei der Nachrichtenseite der Hauptseite wurde zum Beispiel noch der Filter siteArea_stringS auf main gesetzt. Damit werden News, die in den Subwebseiten angelegt wurde, nicht mit ausgegeben. Genauso ist es möglich eine Liste anzulegen, die nur die News einer Sub-Webseite anzeigt, indem der Name der betreffenden Subwebseite als value eingetragen wird, für diese Subwebseite wäre dies “Styleguide”. 

Außerdem ist es möglich Filter hinzuzufügen. Für Nachrichten bieten sich die Filter nach Fakultät, newsDateRange und newsTopic an. Diese werden unter Filter/Facets/Sorting → Available Solr Facets ausgewählt. Auf der selben Seite können auch die Sortieroptionen festgelegt werden, die den Usern im Frontend zur Verfügung stehen, um die standardmäßige Sortierung zu überschreiben. Soll diese Option ausgeblendet werden, muss die Checkbox Sortierung ausblenden aktiviert werden. → Beispiel 2

Unter Sorting wird die standardmäßige Sortierreihenfolge festgelegt, für Newselemente ist dies üblicherweise datetime_intS DESC um die neuesten Nachrichten zuerst anzuzeigen.

Mit Results per Page kann festgelegt werden, wie viele Nachrichten pro Seite angezeigt werden sollen. Es wird standardmäßig eine Paginierung angezeigt, wenn mehr Elemente verfügbar sind als der hier eingestellte Wert. Dieses Verhalten kann unter Filter/Facets/Sorting geändert werden, indem diese ausgeblendet wird. → Beispiel 3 zeigt die 3 aktuellsten News der Hauptseite ohne Paginierung oder Suche.

Beispiel 4 zeigt die selben Newselemente, aber hier wurde das Custom template unter Options auf Teaser gestellt.

News article list

Mit dem Element News article list ist es ebenfalls möglich Nachrichten anzuzeigen, allerdings ist es hier nicht möglich Filter oder eine Suche anzeigen zu lassen. Dafür besteht die Möglichkeit bei der Teaseransicht eine zusätzliche Kachel am Ende einzublenden. Diese erscheint, wenn unter sowohl in Link als auch Linktext unter Allgemein etwas definiert wurde. Damit ist es zum Beispiel möglich die 3 neuesten News auf einer Seite anzuzeigen und mit der Kachel zur vollständigen Newsseite zu verlinken. → Beispiel 5

Es besteht auch die Option nur bestimmte manuell ausgewählte Nachrichten anzuzeigen. Dazu kann das Element News article list (curated) genutzt werden. Hier steht unter Plug-In → Einstellungen die Möglichkeit zur Verfügung einzelne Newsbeiträge unter Liste der Artikel festzulegen. 

News-Detailseite

Die Detailansicht der Nachrichten wird über das Element Nachrichten-System → News article detail view realisiert. Sub-Webseiten können eine von der Hauptseite abweichende Detailansicht anlegen und die entsprechende Seiten ID im TypoScript angeben. Wichtig dabei ist, dass für diese Detailseite die Überschrift verborgen werden muss, da diese automatisch aus dem Newsitem generiert wird und ansonsten die H1 doppelt vorhanden wäre.

News erstellen

Die News für die Hauptseite werden unter dem Ordner Pool → News und dem jeweiligen Jahresordner gespeichert. Zur Ansicht und zum Bearbeiten auf den jeweiligen Ordner gehen und zum Modul Liste wechseln. Sub-Webseiten haben einen eigenen Ordner, wenn das White Label Template kopiert wurde. Hier können News eingepflegt werden, die nur in der Subwebseite angezeigt werden, wenn die Filter in den Anzeigeelementen entsprechend gesetzt wurden.

Um eine neue News hinzuzufügen wird ein neuer Artikel über die Schaltfläche Neuen Datensatz erstellen angelegt. Die News-Art muss auf News stehen. Eine neue News brauch mindestens einen Autor unter dem Tab Kontakte und eine Überschrift, damit sie gespeichert werden kann, außerdem muss sie sichtbar gestellt sein. Es dauert dann einen Moment bis die News indiziert wurde und in der entsprechenden Liste angezeigt wird.

Im Feld Teaser kann der Anreisertext für die Newsliste definiert werden. Außerdem erscheint der Teasertext auf der News-Detailseite unterhalb der Überschrift. Im Feld Rich-Text-Editor wird der eigentliche Haupttext erstellt. Wird kein Teasertext eingetragen, generiert sich der Anreisertext in der Newsliste aus dem Haupttext automatisch.

Unter Kategorien kann der News Fakultäten und Themen zugeordnet werden. Außerdem ist es möglich eine News der Kategorie Startseite zuzuordnen, damit ist es möglich nur ausgewählte Nachrichten auf der Startseite zu präsentieren ohne diese immer manuell auswählen zu müssen. Die gewählten Fakultäten werden durch Farbbalken in der Newsliste dargestellt, die Themen erscheinen als Text unterhalb des Teasertextes. Auf der Detailseite wird alles unterhalb des Datums angezeigt.

Es ist möglich einer News einen Kontakt zuzuordnen. Dies kann entweder manuell geschehen oder durch Auswahl einer der im System hinterlegten Adressen. Eine Kombination aus beidem ist auch möglich. Die Kontaktinformationen erscheinen am Ende auf der News-Detailseite.

Außerdem kann eine News mit Bildern versehen werden. Hier gibt es verschiedene Möglichkeiten. Zum einen kann ein Header-Bild festgelegt werden, die erscheint als erstes Element auf der News-Detailseite. Daneben können noch weitere Beitragsbilder unter dem Punkt Bilder und Videos hinzugefügt werden, diese werden rechts neben dem Haupttext angezeigt, bei mehreren Bildern als Slideshow. Hier ist es auch möglich Videos von Youtube oder dem Uniserver auszuwählen oder Audidateien hinzuzufügen. Aus den hier gewählten Bildern kann eines für das Vorschaubild in der Newsliste genutzt werden, hierzu unter Zeige in Ansichten entweder die Option In allen Ansichten anzeigen oder Nur in Listenansicht anzeigen wählen. Wird kein Bild gewählt, erscheint in der Newsliste eine Platzhalterbild mit dem Logo der Uni.

Unter dem Tab Bilder und Videos ist es ebenfalls möglich Zugehörige Dateien zu definieren. Diese erscheinen in der News-Detailansicht übersichtlich in einem blauen Kasten zum Download. Außerdem können andere News als Ähnliche News verlinkt werden, diese erscheinen dann als Teaser am Seitenende.

Unter Inhaltselemente können auf der News-Detailseite verschiedene Content-Elemente hinzugefügt werden. Elementen die Unterlemente benötigen, wie Tesimonial oder Zahlen & Fakten, können diese über den Button Link to page module hinzugefügt werden. Dieser Screen macht eine Bearbeitung der Detailseite möglich als wäre es eine normale Inhaltsseite.

Wichtige Hinweise

Beim Löschen einer News wird der entsprechende Inhalt auch aus der Indizierung gelöscht. Dies funktioniert allerdings nur, wenn das Element direkt gelöscht wird. Entfernt man einen ganzen Ordner wie 2024 oder direkt den ganzen News Ordner, erkennt das Indizierungs-Plugin dies nicht und die News bleiben weiterhin in den Newslisten sichtbar, es würde aber zu einem 404 Fehler kommen, versucht man die entsprechende Nachricht zu öffnen. Daher Veranstaltungen und Nachrichten immer direkt löschen und keine Ordner entfernen, so lange diese nicht leer sind.

Sollte doch einmal ein Ordner mit News gelöscht wurden sein, so kann dieser über den Papierkorb des übergeordneten Elements wieder hergestellt werden, dann die News gelöscht werden und dann erneut der Ordner.

Beispiel 3

Beispiel 4

Beispiel 5

nach oben