CDN

Content Delivery Network

... can offer a performance benefit!

Nach der Installation werden die (meisten) benötigten Dateien (CSS & JS) per CDN geladen.

Ein CDN "Content-Delivery-Network" ist ein Dienst, mit dessen Hilfe Inhalte eines Onlineangebotes, hier Programm-Skripte, mit Hilfe regional verteilter Server schneller und sicherer ausgeliefert werden können

Nach der Datenschutzgrundverordnung (DSGVO) ist das Laden von Inhalten Dritter als kritisch einzustufen.

Daher sollte ein Hinweis in der Datenschutzerklärung mit Angabe der eingesetzten Dienste und Diensteanbieter erfolgen.
Diese Angabe ist ohne Gewähr!

Oder du deaktivierst CDN im Konstanten-Editor unter "T3SB::CDN-SETTINGS" die Option "Enable CDN".
Zuvor muss im Planer (Scheduler) der Task "T3SB CDN to local" hinzugefügt und einmalig ausgeführt werden.
Danach stehen die benötigten Dateien unter fileadmin/T3SB/Resources/Public/ zur Verfügung.
Die Dateien werden jetzt - nachdem der Cache gelöscht wurde - lokal aus dem "fileadmin-Verzeichnis" geladen.

Installation mit CDN

  • "Enable CDN" im Konstanten-Editor unter "T3SB::CDN-SETTINGS" aktivieren
  • Auswahl der gewünschten Versionen (optional)
  • Integrity nutzen (optional)
  • Clear cache

Lokale Installation

  • "Enable CDN" im im Konstanten-Editor unter "T3SB::CDN-SETTINGS" deaktivieren.
  • Auswahl der gewünschten Versionen (optional)
  • Integrity nutzen (optional)
  • Im Planer (Scheduler) muss der Task "T3SB CDN to local" hinzugefügt und einmalig ausgeführt werden
  • Clear cache

Danach befinden sich alle benötigten Dateien im Verzeichnis fileadmin/T3SB/Resources/Public/ und werden von dort geladen!

Bootswatch Themes

Wenn die EXT:ws_scss NICHT aktiviert wurde, kann im Konstanten-Editor ein Bootswatch Theme ausgewählt werden.
Ist die EXT:ws_scss jedoch installiert und aktiviert, dann kann ein Bootswatch Theme wie bisher in der EM config ausgewählt werden. Die Option "Custom Scss" muss in diesem Fall aktiviert sein!
Info: https://bootswatch.com/

Die Datei "t3sbProject.css"

Diese Datei befindet sich im Verzeichnis fileadmin/T3SB/Resources/Public/CSS/ und enthält das CSS der Dateien, die von der EXT:t3sbootstrap bereitgestellt werden.
Abhängig von der Konfiguration, werden hier folgende Dateien zusammengefasst:

  • t3sbootstrap.css
  • slideNavbar.css
  • offcanvasNavbar.css
  • megaMenu.css

Falls nicht gewünscht, kannst du dieses mit folgender Konstante deaktivieren:
bootstrap.config.disableDefaultCss = 0