Release August 2017

Das  neue CONTAILOR Release August 2017 (Version 1.5.17) ist nun online.

Mit dieser Version kamen fünf neue Funktionalitäten hinzu, 32 Optimierungen wurden durchgeführt und neun Bugs behoben. Die wichtigste neue Funktion ist die Möglichkeit, bereits aufgerufene und zwischenzeitlich nicht geänderte Seiten cachen zu lassen, was die Geschwindigkeit der Seitenaufrufe extrem erhöht.

  
  
Neue Funktionalität:

  • Seiten-Cache eingeführt
    • Bereits aufgerufene Seiten, an denen in der Zwischenzeit nichts geändert wurde und die auch nicht durch Änderungen an anderen Seiten beeinflusst werden könnten, werden serverseitig gecached und damit extrem schnell ausgeliefert. Die Einstellung für den Seitencache muss dafür aber erst aktiviert werden
    • Optional kann eingestellt werden, dass der Cache sich jeden Tag um Mitternacht leeren soll
  • Grundgerüst für den Workflow implementiert (erster Schritt zum Workflow)
    • Es können Workflow-Schritte angelegt, geändert, Seiten zugeordnet, gelöscht und bearbeitet werden. Jedoch haben sie noch keine weiteren Auswirkungen. Das wird im nächsten Sprint umhgesetzt werden.
  • Shapetypen
    • Neue Einstellung "MinSubShapes" und "MaxSubShapes", die regelt, wie viele Subshapes mindestens vorhanden sein müssen und maximal angelegt werden dürfen
  • Dies ist auch pro Typ festlegbar
    • Beim Aktivieren von Shape-Typen werden automatisch ihre Default-Shapetypen mitaktiviert (inkl. einer Meldung, welche dies sind)
  • Seitentypen
    • Neue Einstellung, die regelt, ob man Seitentypen deaktivieren kann ("IsInactiveAllowed")
  • Check-Out von Seiten
    • Wenn eine Seite nicht bearbeitet werden darf/ ausgecheckt ist, wird sie im EditMode dargestellt, aber ohne Bearbeitungsmöglichkeit
    • Checkout wird an allen Stellen so früh wie möglich durchgeführt

Optimierungen:

  • OffPage-Attribute
    • Fehleranzeige der Validierung bei diesen Attribute wird richtig dargestellt
    • Sind beim Publish nur Validierungs-Fehler bei Seitenattributen vorhanden, wird explizit darauf hingewiesen und die Sidebar geöffnet
    • Das Auswählen bzw. Hochlanden einer eizelnen Datei führt, wie OnPage auch, zum sofortigen Einsetzen des Bilds in den Bindcontainer
  • Textattribute (OnPage) ohne Editor: 
    • Rahmen wird auch hier korrekt dargestellt
    • Pflege z.B. für Contenteditable-Spans möglich, dabei muss aber Folgendes beachtet werden: Link
  • Checkboxen und Radiobuttons sind im gesamten System per Tabulator anspringbar und per Leertaste bedienbar
  • Validierung
    • Sind mehrere Felder in einem CONTAILOR-Formular (z.B. Administrator anlegen) nicht befüllt, wird der Bestätigen-Button erst aktiv, wenn alle Pflichtfelder befüllt sind
    • Mehrere Fehlermeldungen hintereinander in der Topbar werden korrekt dargestellt
  • Anwendungsstart
    • Eine fehlende CONTAILOR.config-Datei o.ä. verursachen eine lesbare Fehlermeldung.
  • Dateitypen (für Upload)
    • Alle gängigen Typen in die Datenbank aufgenommen
    • Jeder Typ ist pro Instanz aktivier- und deaktivierbar. Standardmäßig sind nur wenige Formate, z.B. JPG zugelassen.
  • Einstellungen im Backend werden erst gespeichert, wenn eine Änderung vorliegt
  • Das Beenden der Datei-Suche zeigt sofort wieder die Ausgangssituation an
  • Die Änderungshistorie einer Seite ist jetzt auch auf englisch verfügbar (zumindest für die ab jetzt durchgeführten Änderungen)
  • Domain- und URL-Mapping-Verwaltung im Backend 
    • Additional-Domains haben keine Zieldomain mehr
    • Die Anzeige der Zieldomain erfolgt mit Protokoll
    • Nur primäre Domains sind als Zieldomain wählbar
  • Individuelle URLs von Seiten: Die Checkbox dafür fällt weg, sobald man eine URl manuell eingetippt hat, wird sie als indivuiduell erkannt
  • Links
    • Überschrift "Verhalten" fällt bei Mail-Links weg, da dort keine Optionen gewählt werden können
    • Validierung der Link-Typen und Aktivität des Übernehmen-Buttons korrigiert
  • Youtube-Shape (Defaultshape)
    • Kann jetzt auch URLs verarbeiten, die bereits als Embed-Code vorliegen
    • Weitere neue Einstellungen eingeführt
  • Interne Optimierungen (Code, Projektstruktur)
    • Alle DB-Tabellen haben den richtigen Namespace/Namenspräfix
    • System_Language wurde in Setting_Language integriert
    • Erweiterung der Erkennung CONTAILOR-reservierter URLs
    • IIS-Header ("Server", etc. ) unterbunden
    • Bei erneutem Auftreten des "Shape-Vervielfältigungs-Bugs" wird eine Mail verdsandt, um ihn greifbar zu machen
    • Vollständige Überarbeitung der Zurück-Logik in den Sidebars, sodass alle Fälle jetzt funktionieren
  • API-Erweiterungen
    • Unterseiten sind nach sichtbhar/unsichtbar filterbar
    • Einige allgemeine Einstellungen (wie der Google-Maps-API-Key) sind über die API ansprechbar (API.Settings)
  • Wiki-Dokumentation für Webseitenersteller erweitert
    • Richtlinien beim Anlegen von Templates
    • Template-Funktionen
  • Beeinflussung von Layoutstörungen der Dropzones durch Instanzstyles verhindert

 

Neben allen neuen Funktionen und Optimierungen gab es 8 Bugfixes.

Das könnte Sie auch interessieren

28. März 2023

Release März 2023

Im Release März 2023 wurden wie im letzten Sprint einige neue Funktionalitäten für den Bereich des E-Commerce umgesetzt. Die wichtigsten Punkte davon sind die Erweiterung und Dynamisierung der Gutschein-Möglichkeiten sowie Ergänzungen bei komplexen Rechtekonstellationen. Hinzu kommen weitere Neuerungen wie die Integration mehrerer neuer API-Funktionalitäten, kleinere Optimierungen der UI sowie 12 kleinere Fehlerkorrekturen.

01. März 2023

Release Februar 2023

Im Release Februar 2023 wurden einige neue Funktionalitäten ergänzt, die überwiegend für Shop-Systeme benötigt wurden, z.B. der individuelle Schutz von Navigationen mittels einer PIN. Im Bereich der Optimierungen lag der Fokus auf der Performance, hier wurde insbesondere die Ladezeit der Suche maßgeblich verbessert. Des Weiteren wurden wie immer auch einige kleinere Bugs im Hintergrund behoben.

01. Juli 2022

Release Juni 2022

Im Release Juni 2022 wurden einige neue Funktionen für den Shop-Bereich integriert, insbesondere die Möglichkeit für einen Vertretermodus und das sitzungsbezogene Wechseln des eigenen Kunden wurde ergänzt. Hinzu kommen weitere Neuerungen wie die Integration einer allgemeinen Spamschutz-Komponente sowie einige Optimierungen v.a. der Performance in verschiedensten Bereichen sowie 25 kleinere Fehlerkorrekturen.