Versionshistorie

Version 1.2

  • Umstellung von HTML-Inputfield auf CKEditor mit automatischer Layoutanpassung im Inputfield an das aktuelle Design
    • Neues Feld "input_ckeditor" ersetzt bisheriges "input_htmlmarkup"
    • In den Einstellungen (-> config.js im site-Verzeichnis) wurde die automatische HTML-Code-Überarbeitung deaktiviert, sodass über die Funktion Quellcode auch jeglicher HTML-Code geschrieben werden kann
    • editor.css wird automatisch beim SASS-Composing erstellt, welche die Editorstyles zur Verfügung stellt
  • Neue Login- und Profilfunktion auf Basis von "LoginRegister". Abwandlung für die richtige Gestaltung.
    • Die Funktion "Regrierung für neue Benutzer" wurde deaktiviert und nicht weiter auf Funktion geprüft.
    • Um die "Passwort vergessen"-Funktion an die Seite anzupassen, wurde im "site/module"-Verzeichnis ein angepasste Version abgespeichert
  • Modul "InputfieldDiv" integriert (eigenes Modul auf Basis des "InputfieldFieldset"), ermöglicht das einbindet von DIV-Containern in Formularen (analog zu Fieldsets) -> sh. auch Projekt Spez. Brettschneider
  • Cookie-Hinweis mit cookieinfoscript
  • Einige Übersetzungen wurden ergänzt

Version 1.3

  • Neuer sticky Header mit Logo
  • Google Fonts werden nun selbst gehostet ("../css/fonts..."; fonts.scss)
  • Standard-Auflösungen für responsives Verhalten:
    $mobile-small: 360
    $mobile-large: 460
    $tablet-small: 768
    $tablet-large: 1024
    $screen-small: 1280
    $screen-large: 1366
  • Google Fonts werden nun selbst gehostet ("../css/fonts..."; fonts.scss)
  • Liste "boxlist3": mit CSS3-Berechnungen (calc()-Funktion) angepasst
  • Shadows: SCSS-Mixin überarbeitet
  • Funktion columnsWrap(content,aside,class,id,style) nachgepflegt (func.helpers.php): Funktion stellt eine zweipaltigen Bereich (Content / Aside) mit Inhalt und Seitenspalte zur Verfügung
  • cookieinfoscript.js: selbst hosten
  • Standard-Stile für CKEditor überabrbeitet
  • Editor-Theme für CKEditor individualisiert (Dropdown-Größe von Format und Stil)

Version 1.4

  • Neue SASS-Variable "$gutter-width" in der "_var-typography.scss" bestimmt die Breite des Abstands zwischen den Grids. Die "_ym-grid.scss" wurde entsprechend angepasst und mit Definitionen für Grids bis 5 Spalten erweitert. "$gutter-width" wird entsprechent automatisch berechnet. Schnelle Änderungen der Abstandsbreite sind so schnell möglich.

Version 1.5

  • Kontaktformular ist nun Datenschutzkonform (mit Einwilligungs-Checkbox)
  • Kontaktformular verfügt über die Funktion "Honeypot", welche zur Spamvermeidung dient (Einstellung über Basisdaten)
  • Formular können nun sowohl über SMTP-Server senden, als auch über mail() (Einstellung über Basisdaten)
  • Das Template "Kontakt" wurde entfernt
  • Formular können nun in allen Seiten mittels Hannacode eine gefügt und verwendet werden. Verschiedene Formularabfragen werden in der Datei "_formulare.php" (im Verzeichnis "inc") bereitgehalten.
  • Globale Einstellungen zu Fomularen sind in den Basisdaten vorzunehmen

Version 1.6

  • Neue Stylingmöglichkeiten direkt in den Designblöcken (Größe, Ränder, Anordnungen, Farben, Bilder)

Für zukünftige Versionen vorgemerkt

  • 404-Seite
  • Datenschutz und Impressum
  • auf Lightbox "Fancybox 3" umstellen
  • Ersatztechnologie für Google Maps bzw. Google Maps Datenschutz konform gestalten
  • Verhalten von "invert" anpassen. Helle Boxen, die in dunklen Seitenbereichen plaziert sind, sollten richtig angezeigt werden.