28.05.2024

Login

[CLIENT UPDATE NÖTIG]
Ynfinite unterstützt nun Logins auf Webseiten. Content, Pages und Sektionen können nun gesichert und mit einer Lead Gruppe verknüpft werden. Dies bedeutet das die gesicherten Inhalte nur erscheinen wenn sich der User eingeloggt hat und zu der definierten Lead Gruppe gehört. Dafür gibt es nun diese neuen Formular Typen (mehr Infos was Formular Typen sind folgen unten):

  • Login
  • Registrieren
  • Passwort vergessen
  • Passwort ändern
  • Profilformular

Franchise

Jeder Account in Ynfinite besetzt nun eine Partner ID. Mit dieser ID kann man sich nun mit anderen Ynfinite Accounts verknüpfen. Da durch ist es möglich Inhalte (Content) zwischen den Account zu teilen. Der Eigentümer ist der einzige der seinen eigenen geteilten Content bearbeiten darf. Inhalte und Inhaltstypen müssen expliziert zum teilen freigegeben (unter dem veröffentlichen Schalter im Content) werden und der Empfänger kann aussuchen ob er alle neuen geteilten Inhalte erst prüfen möchte oder alle automatisch akzeptiert. Geteilte Inhalte erscheinen in dem verknüpften Content Typ Blau hinterlegt mit einer Info vom welchem Account dieser Inhalt stammt.

Social Media

LinkedIn
    • Verknüpfungen wurden auf die aktuelle Version upgedated. Von nun an können auch Posts mit Text, Einzelbilder, Galerien und Videos verfasst werden die keine Shares sind.
    • Es werden nun nur noch Content Admin Rechte benötigt um eine Seite als beschreibbar auszuwählen.
    • Das schreiben von Inhalten auf private Profile ist nun möglich.

Tracking

[CLIENT UPDATE NÖTIG]
In den Seiteneinstellungen kann nun SEO Tracking aktiviert werden. Hier können IDs/Keys hinterlegt werden um die Webseite automatisch mit Tracking/Analyse Tools zu verbinden. Aktuell unterstützt wird:

  • Tracking (mit automatisch von Ynfinite generierten Events die man ein und ausschalten kann):
    • - Google Analytics
    • - Matomo (Hier muss trotzdem eine Subdomain angelegt und verlinkt werden)
  • Analyse:
    • - Google Search Console
    • - Facebook Pixel
    • - Microsoft Uet
    • - Pinterest Pixel

Verfügbare Events die getrackt werden können:

  • Formulare
  • Videos (nur über die yn-video Funktion des Clients)
  • Seitenaufrufe
  • Seiten Scrolls (bis zu welcher Sektion wird gescrollt)
  • Email-Links
  • Telefon-Links
  • Download-Links
  • Allgemeine-Links

Geschwindigkeit

  • Die Datengröße beim rendern von Webseiten wurde um 70-90% reduziert. Der Datendownload hat ca. 20% der Seitenladezeit eingenommen.
  • Formulare in Ynfinite wurden generalüberholt (das sind nicht die Formulare für die Webseite sondern alles wo man Felder in Ynfinite ausfüllt zB. Content). Alle Formulare laden nun wesentlich schneller und lassen sich flüssiger bedienen. Dies ist besonders beim Schreiben zu merken. Außerdem wissen die Formulare nun besser wann Informationen nicht gespeichert oder fehlerhaft sind. Dadurch können verbesserte Statusmeldungen an den Feldern angezeigt werden.
  • Alle Bäume (zB Kategorien) in Ynfinite wurden umprogrammiert und unterstützen dadurch nun Lazy Loading, das bedeutet das nun noch die sichtbaren Kategorien geladen werden und nicht mehr der komplette Baum.

Einheitlicheres Design

Fast alle Felder / Ansichten (zB Tabellen & Formulare) in Ynfinite wurden überarbeitet um Sie einheitlicher und übersichtlicher zu gestalten.

  • Ynfinite besitzt nun ganz neue Popups, diese sind für einfache/kleine Formulare übersichtlicher und einfacher zu benutzten als die alten Dialoge.
  • Die Sektionsliste wurden überarbeitet. Sektionen die "unpublished" sind werden nun in der Sektionsliste leicht durchsichtig angezeigt.
  • Das Design des Filemanagers wurde angepasst um diesen kompatibel mit den neuen Popups zu machen. Außerdem wurden kleine Anpassungen für die Übersichtlichkeit gemacht.
  • Die Kategorien werden nun einheitlicher und übersichtlicher in der Contenttabelle angezeigt
  • Alle Bäume (zB Kategorien) besitzen nun ein neues Design

Überarbeitete & verbesserte Features

  • Die Ladeanimationen in Ynfinite wurden überarbeitet, das bedeutet das Sie nun besser positioniert und verständlicher sind. Außerdem wurden kleine Fehler behoben.
  • Ein kleiner blauer Punkt an Feldern zeigt nun an ob das Feld ungespeicherte Änderungen hat.
  • Die Seitenleisten Navigation und die Icon Navigation wurden neuprogrammiert und das Design wurde vereinheitlicht.
  • Webseiten Navigationen wurden in eine neue Umgebung überführt. Um die Navigations-Items bearbeiten zu können muss nun in der Navigation auf "Edit Items" geklickt werden. Ähnlich wie es auch bei Importern der Fall ist. Navigationen reagieren nun auf Inhalte / Seiten etc. Sollten die Inhalte /Seiten nicht published, gelöscht oder protected sein, werden die zugehörigen Menüpunkte nicht mehr angezeigt.
  • Formulare (zB Kontaktformulare) besitzten nun eine Standard Konfiguration. Diese sorgt dafür das zB der Lead automatisch abgespeichert wird. Damit Ynfinite weiß welche Standard Konfiguration Sinn macht gibt es nun Formular Typen zB Kontakt oder Login. Durch diese Standard Formulare konnten ein paar Formulareinstellungen entfernt werden.
  • Um Sektionen schnell zu editieren kann man nun auf den Namen der Sektion klicken. Außerdem besitzen die Sektionen und Felder die man in Sektionen benutzen kann nun weniger sichtbare Felder. Felder die nicht oft benutzt wurden wurden in die erweiterten Einstellungen geschoben wie man es auch aus dem Content kennt. Diese erweiterten Einstellungen können unabhängig von der Einstellung im Content oben Rechts im Formular eingestellt werden.
  • Tabellen sind nun horizontal Scrollbar um mehr Felder auf kleineren Bildschirmen zu ermöglichen
  • Ausgewählte Dateien in einem Dateifeld haben nun ein kleines X in der Ecke mit dem man die Bilder schnell abwählen kann.
  • Textcounter bei Input Feldern wie zB beim SEO Titel zeigen nun mit einem Pfeil Empfehlungen für die Länge des jeweiligen Textes an, zB sollte ein SEO Titel optimal zwischen 55 und 65 Zeichen enthalten.
  • Dateien die über "Update File" ausgetauscht wurden werden nach dem Tausch nun gehighlighted und das Bild wird ohne Reload ausgetauscht.

Neue Features

  • In Prozessen gibt es nun eine "If-Expression" Node. Diese Node hat Zugriff auf alle Daten die im Prozess verwendet werden. Dort kann nun ein Ausdruck hinterlegt werden. Ist dieser Ausdruck wahr wird der "Ja" Pfad ausgeführt ansonsten der "Nein" Pfad. Beispiel für Ausdruck: content.data.general_plz === "50677" . Basierend auf dem Ergebnis der Abfrage läuft der Prozess dann einen anderen Pfad ab.
  • Publish from / to erstellt nun die Sitemap dann neu wenn das jeweilige Datum erreicht ist, außerdem wird der Cache gelöscht.
  • Limit 0 in allen Filtern bedeutet nun dass beliebig viele Datensätze geladen werden ohne Paginierung. Ist das Feld "Limit" komplett leer ist der Default 20. Limit kann maximal 1000 sein.
  • Im Filemanager gibt es eine neue Funktion "Delete all resized files". Diese Funktion entfernt alle generierten Dateien und bereinigt auch die "kaputten" Files die es derzeit in manchen Ordnern gibt. Die Funktion ist über "Info" bei dem jeweiligen File zu erreichen.
  • In den Account Einstellungen gibt es ein neues Feld "Technischer Ansprechpartner". Dort kann eine E-Mail Addresse hinterlegt werden an die in Zukunft alle technisch Relevanten E-Mails gesendet werden (z.B. Importer Reports wenn keine E-Mail Adresse spezifiziert wurde)
  • Accounts haben ein neues Feld "Name der Firma für Rechnung". Wenn dieses Feld ausgefüllt ist, wird auf der Rechnung dieser Name statt des Account Namen angezeigt.
  • Unsplash zeigt nun eine verbesserte Meldung an wenn keine Bilder gefunden wurden.

Client

  • PHP 8.3 Support
  • Login Funktionen
  • Tracking Funktionen
  • Consent Mode v2

Bugfixes

  • Beim Löschen von Kategorien und Navigationitems wurden die Left/Right Werte in der Sortierung nicht richtig gesetzt, dieser Fehler wurde behoben. Gelöschte Items wirken sich nicht mehr auf die jeweiligen Bäume aus.
  • Unsplash Fotos können nun mit Crop Image bearbeitet werden.
  • Es wurde ein Fehler bei den Tooltips behoben durch den diese an manchen Stellen nicht sichtbar waren.
  • Viele Scrollbars in Ynfinite wurden verbessert indem Ihre Einstellungen überarbeitet wurden.
  • Das aktive Team für das Team Feature eines Formulares kann nun entfernt werden.
  • bei mehreren 404 Seiten wird nun wieder die richtige Seite gefunden.

01.09.2023

Features

  • Komplette Überarbeitung des FileManagers: Alle Funktionen die vorher unter den drei Punkten zu finden waren sind nun im Context Menü (Rechtsklick) zu finden.
  • Neuer Bilder Editor im Filemanager. Unter "Crop Image" können Bilder nun tatsächlich bearbeitet werden. Beim Uploaden wird das Bild vor dem Upload bearbeitet. Wird ein bestehendes Bild bearbeitet wird eine Kopie davon angelegt.
  • Unter Leadmanager (CRM) können nun alle Requests die über Webseiten abgesendet wurden eingesehen werden. Das heißt, wenn ein Formular abgesendet wird erzeugt es hier einen Eintrag.
  • Unter Leadmanager (CRM) => Leads können nun zu jedem Lead alle Requests die der Lead abgeschickt hat eingesehen werden.
  • In Formularen => File Feld - Es wurden die Optionen "Save upload file" und "Link file to lead" entfernt. Diese beide Funktionen werden nun immer ausgeführt.
  • In Formularen => Category Field - Es wurde ein Filter  hinzugefügt welcher es ermöglicht die Optionen für "Show Populated Only" zu filtern um nur Untermengen der Inhalte in die Entscheidung einzubeziehen.
  • Kategorien können nun gleiche Aliase haben wenn sie in unterschiedlichen Parents des Kategoriebaums liegen.

Bugfixes

  • Update Files funktioniert nun immer. Der Fehler dass beim Updaten die Bilder kaputt gingen wenn der Name gleich war ist behoben.
  • Die Fehler in den Kategorien der dazu geführt haben dass Inhalte angezeigt wurden die nicht in den richtigen Kategorien lagen wurde behoben. 

28.07.2023

Features:

  • Wenn der Mailserver nun während dem Mailversand einen Fehler wirft wird dieser im Log hinterlegt
  • Neuer Queue im RabbitMQ für Logs. Jeder Service kann nun seine Fehler in das Log schreiben wenn er auf die RabbitMQ Queue schreibt
  • Die Switch Account Liste kann nun gefiltert werden
  • Die letzten Updates werden nun im Dashboard angezeigt

Changes:

  • Uploads können nun auch das gleiche File mehrmals in den selben Ordner kopieren
  • Design Änderungen am AI Assistent

Bugfixes:

  • Die erste Seite einer Suche kann niemals eine 404 Seite sein. Dies verhindert dass leere Suchseiten zu 404 werden
  • Ynfinite verzerrt sich jetzt nicht mehr wenn Asset Namen extrem lang sind

24.07.2023

Features

  • Alle Felder in Content Typen / Sections / Templates können disabled werden. Die Felder sind noch da, können aber nicht mehr befüllt werden. Diese Funktion wurde gewünscht um Kunden auf neue Felder umzustellen ohne die alten zu verlieren
  • In Tabellen kann nun in einem Kategorienfilter “All must match” ausgewählt werden
  • Wenn in einer Paginierung auf der Webseite händisch die __yPage auf einen Wert außerhalb der zugelassenen Werte gesetzt wird, wird eine 404 Seite angezeigt. Beispiel: Es gibt 5 Seiten, händisch wird auf 7 gestellt oder auf -1
  • Jeder 404 Seite können nun Seiten zugeordnet werden für die diese zuständig sind. Keine Seite bedeutet “Alle”. Wenn eine Seite eine spezifische 404 Seite hat, wir diese bevorzugt dargestellt. Damit kann z.B. bei der Detailseite “Immobilien” eine andere 404 Seite angezeigt werden als bei anderen Seiten
  • Im Content Edit Formular gibt es nun einen neuen Button, dieser wechselt beim klicken zwischen einer neuen “einfachen” und der alten “erweiterten” Ansicht. In der neuen einfachen Ansicht werden in der rechten “Settings Spalte” unwichtige Felder ausgeblendet. Die Einstellung des Buttons wird pro User gespeichert
  • Leerzeichen vor oder nach der E-Mail Adresse werden nun beim Login versuch rausgefiltert
  • Ein Alias wird nun beim Speichern neu generiert, da durch kann man keine ungültigen alias Werte mehr ins Feld speichern
  • Diverse Verbesserungen des Artikelfeldes
  • Link Buttons mit dem Type “File” können nun nur noch 1 File auswählen
  • Felder im “Edit Form” Formular zeigen nun wie im Content mit einem * an ob Sie Pflichtfelder sind
  • Filter zeigen jetzt nur noch sinnvolle Felder zum Filtern an
  • Viele allgemeine Designverbesserungen
  • Einige Icons wurden verbessert und in das generelle Icondesign angepasst

Bugfixes

  • Das kopieren von Brycks kopiert nun auch die in der Vergangenheit fehlenden Felder: asyncTemplates, baseCategories und alle Geo Felder
  • Site Wizard setzt “active_language “Feld
  • In Artikeln können in einem Akkordion keine weiteren Akkordions und auch keine Inhaltsverzeichnisse mehr angelegt werden
  • Choose file in “sendEmail” Nodes in Prozessen kann nun korrekt gespeichert werden
  • Kategoriefelder in Formularen werden nun so sortiert wie der Kategoriebaum aufgebaut ist
  • Hidden Felder können nicht mehr required sein

19.07.2023

Sites, ImageConfigs und Navigations können nun kopiert werden. Wird eine Site kopiert werden alle darunter liegenden Entities (Forms, Navigations, ImageConfigs, Pages, Sections) auch mit kopiert und neu verlinkt.

15.06.2023

Features

AI Text Assistent: Der AI Text Assistent kann nun hinzugebucht werden. Hierzu kann bei jedem Artikelfeld auf "AI Text Assistent kaufen" geklickt werden. Nachdem das Addon gekauft wurde können Artikel direkt per AI generiert werden. Man gibt ein Topic an und wie viele Outline Punkte generiert werden sollen. Danach wird eine Outline vorgeschlagen die man anpassen kann. Anhand dieser Outline wird dann der Artikel generiert. Jeder Absatz kann dann erweitert und umgeschrieben werden. Entweder händisch oder per KI. Sobald der Artikel bestätigt wird, wird dieser in das Artikelfeld übernommen. Dort kann er weiterbearbeitet werden.

SEO Matrix Seiten: In den Pages gibt es nun einen Schalter welcher erlaubt die SEO Matrix Seiten zu buchen. Diese Seiten verhalten sich ähnlich wie Detailseiten nur dass sie eine Kombination von Inhaltstypen und Routen beinhalten. Es werden aus diesen Routen alle möglichen Kombinationen erstellt. Je mehr Routenfragmente die Seite hat, desto mehr Multiplikationen werden geschaffen. In den Seiten sind alle Inhalte die zu dem jeweiligen Seitenaufbau gehören unter _ynfinite.matrix zu finden. Die Accessors sind aus der Routen Fragmente Konfiguration der Seite. Links zu Unterinhalten werden automatisch generiert und sind in den jeweiligen Inhalten (wenn diese über einen Filter gesucht werden) unter links.details.{{matrix_page_alias}} zu finden. Sektionen in den Matrix Seiten können so eingestellt werden dass diese nur in bestimmten Tiefenebenen der Matrix sichtbar sind.

Update des Rich Text Editors: Der Richtext Editor von Ynfinite wurde auf die aktuelle Version upgedated. Er bietet nun viele neue Funktionen die über die Funktionstasten in der Toolbar des Editors zugänglich sind. Außerdem werden Texte die in den Editor kopiert werden nun automatisch von allen Formatierungen befreit. Überschriften und andere Typoauszeichnungen bleiben dabei bestehen. Es werden jedoch alle Steuerbefehle entfernt.

Kategoriefilter in Sektionen / Templates: Filterfelder in Sektionen und Templates die einen Kategoriefilter enthalten können nun genau wie normale Feldfilter auch einen Vergleichsoperator enthalten. Damit ist es nun möglich z.B. Inhalt darf Kategorie X nicht enthalten zu filtern.

Bugfixes

  • Kategorien in Filtern sollten nun richtig auf Populated Content reagieren. Sprich, wenn zu einer Kategorie kein Inhalt vorhanden ist, sollte diese nicht mehr in einem Kategoriefeld auftauchen wenn der Haken "Show only populated" im Formular gesetzt ist.
  • Zahllose kleine Bugfixes.
  • Zahllose optische Fixes im Ynfinite Frontend.

07.06.2023

Features

  • Optionen in Formularen werden nun wieder gecached. Speichern eines Formulars resettet den Cache aller Optionen.
  • Wenn ein Category Field in einem Formular leer gesendet wird, wird nun das falsche leere Value rausgefiltert. Damit ist die Suche nach "general_category=" möglich.
  • SiteMap Rebuild Jobs werden nicht mehr gelocked und sollten nun bei jedem Aufruf laufen.

25.05.2023

Features

  • Title und Description Fields für SEO haben nun einen Character Count.
  • Importer können nun Felder vom Typ "Link" importieren.
  • Importer kennen nun zwei neue Conditions um Felder zu identifizieren. "contains" und "does not contain". Beide Conditions verwenden RegExp um den Vergleich anzustellen.

Bugfixes

  • Formulare die Multiselects haben aber keinen Array senden brechen nicht mehr die renderDataTable Funktion.
  • Anlegen, Editieren und Löschen von Consents führt zu keinem Fehler mehr.

01.04.2023

Features

  • Neuer Payment Service mit Stripe ist live dieser verbessert und erleichtert den Bezahlprozess
  • Formulare mit MultiSelect Feldern können nun mit den neuen Vergleichsoperationen "One must match" und "All must match" gefiltert werden
  • User können nun unter "My Profile" ihre E-Mail Adresse ändern
  • Die Sitemap wird nun automatisch in die Robots.txt verlinkt
  • Title und Description Fields für SEO haben nun einen Character Count

Bugfixes

  • Kategoriefelder übermitteln nun korrekt einzelne Kategorien
  • Datumsfelder können nun korrekt geleert werden
  • Datetime Felder zeigen die Minuten nicht mehr als "ii" an.
  • DateRestrictionFields in Formularen funktionieren nun auch mit Stunden und Minuten
  • Anlegen, Editieren und Löschen von Consents führt zu keinem Fehler mehr
  • UserSelectFields zeigen jetzt E-Mailadressen an wenn es keinen Vor- und Nachnamen geht
  • User können den User-Gruppen zugeordnet werden
  • Alle User die in den letzten 6 Monaten angelegt wurden hatten keine zugeordneten Hauptaccount
  • Falscher Login erzeugt wieder eine Fehlermeldung
  • Login Buttons sind wieder korrekt im Formular
  • Save/Back Buttons haben nun einen Hintergrund
  • Viele kleine visuelle Verbesserungen

15.03.2023

Für die Funktionen dieses Update wird ein Update des Clients benötigt

Features

  • In den Artikelfeldern gib es nun eine neue Komponente "Table of Contents" welche ein Inhaltsverzeichnis generiert, dieses erstellt automatisch Sprungmarken zu den jeweiligen Überschriften. Es werden alle Überschriften die nach der Table of Contents Komponente eingefügt werden und das Feld "Show in table of content" aktiv haben berücksichtig
  • In den Artikelfeldern gibt es ein neues "Link" Feld welches analog zu den anderen Link Feldern in Ynfinite funktioniert
  • Layouts können nun kopiert werden

Bugfixes:

  • Fehler im rendern von Bildern in Akkordeons wurde behoben (Artikel Feld)
  • Social Media Authentifications arbeiten nun mit korrekten Feldbezeichnungen
  • Aliase die aus dem & Zeichen generiert werden, werden nun in der richtigen Sprache übersetzt
  • Das löschen von Layouts funktioniert nun korrekt

09.03.2023

Für die Funktionen dieses Update wird ein Update des Clients benötigt

Improvements

  • Neue Komponenten in Artikelfeldern
    • Intro-Text, der als Intro für Artikel fungiert. Der Intro-Text erhält im Frontend eine spezielle Auszeichnung
    • Headline Komponenten haben nun Overlines und Sublines, diese können ausgefüllt werden wenn benötigt
    • HTML-Komponente hat einen “Show Code” Schalter, welcher den HTML Code direkt anzeigt und nicht rendert
    • Akkordeon-Komponente, welche ein Akkordeon pro Listeneintrag rendert
  • Handling von Artikeln verbessert. Drag and Drop vereinfacht, Höhe von Komponenten eingeschränkt
  • Social Media Posts können nun gelöscht werden, auch wenn der Post im Social Media Portal nicht mehr vorhanden ist

06.02.2023

Improvements

  • In Formularen kann nun die Bot Protection abgeschaltet werden (Forms => No bot protection)
  • Marketingpläne können nun debugged werden. (Plan => Edit => Debug) Alle Debug-Infos erscheinen im Log
  • Marketingpläne zeigen nun an, welcher der nächste Inhalt ist, der nach der Logik geladen werden würde
  • Marketingpläne zeigen nun an, wann sie zuletzt getriggert wurden, wann der nächste Lauf ist und ob sie einen Fehler erzeugt haben

25.01.2023

Improvements

  • Eine Liste aller Social Media Posts ist jetzt in der “Edit Content”-View sichtbar. An dieser Stelle kann man auch sehen, welche Posts aktuell Fehler haben und diese direkt beheben
  • Eine neue Ladeanimation
  • Ein neuer “Pending Screen” verhindert nun Klicks bevor die ausgewählte Funktion geladen ist (aktuell nur in der Social Media Post-Tabelle eingebaut)

Bugfixes

  • Posts auf Facebook können nun ohne Probleme aktualisiert und gelöscht werden
  • Save/Back Buttons sind nun immer sichtbar indem Sie mitscrollen

19.05.2023

Neue Funktionen

  • printLinks -> verwandelt das Ynfinite Link Feld in HTML Links 
  • printTeaserText -> kann aus einem Artikel Feld das erste Intro-Text oder Text Feld laden um den Inhalt als Teaser Text zu benutzen
  • printLoader -> fügt die neue Ladeanimation ein
{{ _yfunc('printLinks', links, 'classes' }}
{{ _yfunc('printTeaserText', article) }}
{{ _yfunc("printLoader") }}

Improvements

  • Viele SEO Verbesserungen 
  • Die Bot-Protection hat jetzt mehr Schwierigkeitsoptionen und eine Mindestlaufzeit
  • Allgemeine Verbesserungen der Pagination
  • Die .htaccess Datei hat nun vorprogrammierte Optionen die man einkommentieren kann um URL Weiterleitungen zu benutzen (zB. http -> https)
  • Eine neue Ladeanimation wurde hinzugefügt
  • Alle Datumsfelder wurden für mehr Einstellungsoptionen auf dayjs umgebaut

Bugfixes

  • print Funktionen zeigen nun keinen Error mehr an wenn ein Parameter fehlt und kommen besser mit falschen Daten klar
  • Ein Fehler in der Pagination von Listingseiten der zu 404 Seiten geführt hat wurde behoben
  • Es wurde behoben das die Bot-Protection nur bei Asynchronen Formularen funktioniert hat
  • Es wurde ein Fehler behoben durch den teilweise mehrmals die gleiche Seite mit anderen Parametern indiziert wurde
  • Viele kleine Bugfixes

16.03.2023

Artikel Update

  • Das Überschriften Template unterstützt nun eine Overline & eine Subline
  • Das HTML Template kann Code jetzt in einem <pre> Tag ausgeben
  • Bei den Youtube & Vimeo iFrames wurde das Tracking ausgeschaltet & Lazy Loading aktiviert
  • Überschriften erhalten jetzt Ihren alias als ID um Sie als Scrollelement zu benutzen
  • Es wurden folgende neuen Templates hinzugefügt
    • Intro Text
    • Akkordeons
    • Links
    • Inhaltsverzeichnis

Improvements

  • Der Client beinhaltet nun ein Akkordeon, dies kann über die printAccordions Funktion aufgerufen werden
  • Die Javascript Dateien des Client werden nun mit Versionen geladen um Cache Fehler zu verhindern
{{ _yfunc('printAccordions', component.accordions, 'classes') }}

Bugfixes

  • Alle Artikel und Formular Templates sind nun deutlich Robuster
  • Es erscheint kein Fehler mehr wenn der Client ein Template nicht findet
  • Die withVersion Funktion filtert nun Leerzeichen am Anfang und Ende des Dateipfades raus

23.02.2023

ETags

Mit dem neusten Client Update haben wir ETags hinzugefügt, diese sorgen für deutlich weniger Cache Fehler und gleichzeitig auch für deutlich schnellere Ladezeiten, wenn der Cache noch aktuell ist.

Wie funktionieren ETags?

ETags enthalten einen “Hash-Code” der vom Server an den Browser des Users geschickt wird. Beim Betreten der Webseite prüft der Browser, ob sein Code noch der gleiche Code ist, den der Server zurückschickt. Falls Ja wird die Ladezeit der Seite deutlich reduziert, da die meisten Daten direkt aus dem Browser Cache geladen werden können. Ist dieser Code aber nicht mehr der gleich, löscht der Browser seinen Cache, lädt sich den aktuellen Stand der Seite beim Server runter und aktualisiert seinen ETag.

Improvements

  • die Bilderformat-Klassen der printImage und printFigure Funktion wurden verbessert
  • Es gibt nun 3 Formate für Bilder der printImage und printFigure Funktionen (Horizontal, Vertikal und Quadrat)
<img class="yn-format--landscape" src="#" />
<img class="yn-format--portrait" src="#" />
<img class="yn-format--square" src="#" />

Diese Webseite verwendet Cookies 🍪

Wir verwenden Cookies, um beispielsweise Funktionen für soziale Medien anzubieten oder die Zugriffe auf unsere Website zu analysieren. Sie geben Einwilligung zu unseren Cookies, wenn Sie unsere Webseite weiterhin nutzen. Um fortzufahren müssen Sie eine Auswahl treffen.

Weitere Informationen zum Thema Datenschutz und Cookies können Sie unserer Datenschutzerklärung entnehmen. Unter Einstellungen können Sie gezielt Optionen ein und ausschalten.

Einstellungen

  • Die Seite verwendet Cookies um Session Informationen zu hinterlegen. Diese sind nicht personenbezogen und werden nicht von fremden Servern ausgelesen.
    Alle unsere Bilder und Dateien liegen in unserem Content Management System Ynfinite und werden von dort bereitgestellt. Ynfinite erhält durch die Bereitstellung Ihre IP Adresse, diese wird jedoch nur zum Zwecke der Bereitstellung der Bilder im Rahmen eines HTTP Aufrufes verwendet. Die Daten werden nicht langfristig gespeichert.

  • Diese Cookies sammeln Informationen, die uns dabei helfen zu analysieren, wie unsere Webseite verwendet wird und wie effektiv unsere Marketingkampagnen sind. Dabei werden Daten zum Beispiel mit Hilfe von Google und Facebook ausgewertet. Mithilfe der Analysen aus diesem Cookie können wir Anwendungen für Sie anpassen, um unserer Webseite zu verbessern. Wenn Sie nicht möchten, dass wir Ihren Besuch auf unserer Webseite verfolgen, können Sie das Tracking in Ihrem Browser hier deaktivieren.

  • Inhalte aus externen Quellen, Videoplattformen, Social-Media-Plattformen und Kartendiensten. Wenn Cookies von externen Medien akzeptiert werden, bedarf der Zugriff auf diese Inhalte keiner manuellen Zustimmung mehr.