Release 1.1.3

Wir haben ein umfangreiches Release mit 42 Verbesserungen veröffentlicht. Neben vielen anderen Änderungen gibt es nun Spanisch als neue Sprache, Personenseiten haben eine Publikationsliste im CSL-Style "harvard-cite-them-right", die Anlage von News-, Event- und FAQ-Listen wurde dank "Default Pages" vereinfacht und wir können nun Template-Seiten in einen extra Ordner verteilen. Daher erscheinen bei neuen Instanzen die News und Events nicht mehr im Pages-Seitenbaum, sondern können bei Bedarf aus dem Template-Ordner kopiert werden.

Sichtbare Verbesserungen:

  • [System] Spanisch als Sprache hinzugefügt (aktivierbar im Site-Configurator)
  • [System] Automatisch angefügter Suffix für doppelte identische sprechende URLs
  • [System] Setzen eines neuen Upload-Folders, wenn Benutzer keinen Zugriff auf das Standard-Upload-Verzeichnis haben
  • [System] Neue Dateierweiterung für den Upload erlaubt: *.ggb
  • [System] Neues Verzeichnis "Templates" für Template-Seiten, die von Redakteuren kopiert und als Vorlage genutzt werden können
  • [News/Events/FAQ] Neue Templates für Listen von News, Events und FAQ
  • [System] Neues Verzeichnis "Default Pages" welches Standardseiten beinhaltet, die von Redakteuren nicht geändert werden können, jedoch durch Redakteure verknüpfbar sein müssen
  • [News/Events/FAQ] Detail-Seiten für News, Events und FAQ als Standardseiten hinzugefügt (vermeidet "Duplicate Content"-Problem mit Suchmaschinen und dient als seitenweite Detailseite)
  • [News/Events/FAQ] Bessere sprechende URLs für die News, Events und FAQ-Standarddetailseiten
  • [System] Es ist nicht mehr möglich bei Übersetzungen Inhaltselemente anzulegen die nicht in der Hauptsprache existieren (da sie im Frontend nicht angezeigt wurden)
  • [Personen] Darstellung von Publikationen: Link in Forschungsdatenbank entfernt und durch Unterseite mit Publikationen ersetzt (mit CSL-Style "harvard-cite-them-right")
  • [Events] Neue Kategorie "Weiterbildung" für Events
  • [News] Newsliste mit Bild links: Der Text von Einträgen in der Liste wird bei fehlendem Bild NICHT mehr eingerückt, als ob ein Bild vorhanden wäre
  • [Inhalt] Bullet-Listen und numerische Listen (im Texteditor) haben nun die gleichen Abstände zwischen den Listen-Elementen
  • [System] Der gesuchte Begriff bei der Seitensuche erscheint nun in einer sprechenden URL und kann darüber direkt aufgerufen werden
  • [Inhalt] Barrierefreiheit: Der alternative Text bei Bildern ist nun Pflichtfeld 
  • [System] Redakteure können nun Seiten löschen, die ein Kontaktformular beinhalten
  • [News/Events] Unterteilung der Kategorien bei allen Darstellungen in News und Events
  • [Inhalt] Das HTML Meta-Tag "Description" ist nun für Redakteure auf allen Seiten pflegbar
  • [System] Links auf das Vorlesungsverzeichnis im Personenprofil sind editierbar und können aktiviert/deaktiviert werden
  • [System] Links in allen Menüs (Meta-Navigation, Navigation, Sub-Navigation, Quick-Links) werden in einem neuen Tab geöffnet, wenn es sich um externe Links handelt
  • [News] Verwandte Links können mehrsprachig gepflegt werden

Verborgene Verbesserungen:

  • [System] Update von Typo3 auf 7.6.24
  • [System] Verbesserung des Code für Mehrsprachigkeit
  • [System] Anbindung an Google Search Console
  • [System] Verbesserung der Verbindung zu Elastic Search Systeme (Publikationen, Personendaten)
  • [System] Crawler installiert (als Grundlage für andere Funktionen)
  • [Personen] Verwendung von schönereren/sprechenden URLs für Personen deren Profilseite noch nicht existiert (in Personenlisten)
  • [System] Eigene robots.txt für Staging-Systeme hinzugefügt
  • [System] Vereinheitlichung der Datenformate für das Deployment von Inhalten auf easyWeb Instanzen
  • [System] Update auf eine aktuelle Version von verschiedenen Kompontenten wie symfony-Bibliotheken, swiftmailer, citeproc-php
  • [System] Funktionalität korrigiert, um Eingabefelder als Nur-Lese-Felder zu deklarieren
  • [System] Patch-Dateien für verschiedene Erweiterungen aufgeräumt
  • [System] Externe Links und iFrame URLs können länger als 200 Zeichen lang sein
  • [System] Umstellung der IDs für Organisationseinheiten bei der Abfrage der IAM-Datenbank (Elastic Search)
  • [News] Die zeitlich begrenzte Sichtbarkeit von News wirkt sich nun sofort aus (anstatt bis der Cache erneuert wird) 
  • [News] Gelöschte News werden sofort aus dem Cache gelöscht
  • [System] Neues Logo des Sprachenzentrum für das Brandpanel hinzugefügt
  • [Personen] Auf neuen Profilseiten wird die Unterseite "Publikationen" nur angelegt, wenn die Person Publikationen hat
  • [Personen] Profilseiten von im IDM gelöschten Personen behalten den Namen als Seiten-Titel (anstatt "[No Title]"). Dies wirkt sich nicht auf bisher gelöschte Personen aus (vorhandene "[No Title]") bleiben daher bestehen.
  • [Personen] Anbindung der Schnittstelle der Universitätsbibliothek Basel für die Darstellung von Publikationen
  • [System] Migrations-Scripts um bestehende Inhalte auf die neuen Datenstrukturen zu überführen