30.05.2018, 10:10
Hallo,
wegen der DSGVO sollte man ja alle Verknüpfungen überprüfen, die man über seine Seiten bzw das Forum dem User "liefert"...
Manche MyBB-Themes haben selbst zB Google-Fonts in deren Code verknüpft (zB die Fonts Lobster, Lobster+Two, Source+Sans+Pro und Open+Sans im Theme Emerald) oder man hat das selbst mit bestimmten gewünschten Schriftarten so gemacht.
Mit Google-Fonts https://fonts.google.com geht das ja relativ einfach, ohne die Font-Files am eigenen Server abzuspeichern; Allerdings werden in dem Fall auch Daten von Google geladen, was man dann lt DSGVO in die Datenschutz-Erklärung aufnehmen muss; Wobei man aber auch dem Daten-Kraken mehr Möglichkeiten gibt, um die User/innen "gläserner" zu machen.
Man kann aber auch die gewünschten Schriften selbst am ("eigenen") Server abspeichern (dort wo auch die Forum-Software liegt) und hosten, also ohne irgendwelche Verknüpfungen (zB zu Google), diese Fonts sind nämlich OpenSource; Dafür gibts ja einige Anleitungen im Netz, aber sogar ein Tool welches direkt die Google-Fonts in einen Download-Ordner zippt und den css-Code auf der Download-Seite anbietet: https://google-webfonts-helper.herokuapp.com
Den *.zip-File nur noch entpacken und in entsprechendes Forum-Verzeichnis - zB in den Ordner fonts - am Server hochladen; Den generierten css-Code einfügen mittels <style> ... </style> -Tags im Template headerinclude {Templates ohne Gruppe} - mit zB global.css funktionierts nicht;
Die Font-Namen haben sich mit https://google-webfonts-helper.herokuapp.com gegenüber https://fonts.google.com nicht geändert, also sind in der editor.js im Folder jscripts bzw in der jquery.sceditor.bbcode.min.js im Sub-Folder sceditor keine Änderungen nötig, falls man die Schriftarten auch im Editor einfügen will, damit man die Schriften auch als Text in den Beiträgen bzw Signaturen usw usf eingeben/anzeigen lassen kann.
Außer man installiert es (für den Editor) zum 1. Mal, dann muss in der editor.js bzw der jquery.sceditor.bbcode.min.js der Font-Name (wie im css-Code - zB @font-face { font-family: 'Font-Name'; ...}) rein, die Stellen findet man wenn man nach bereits vorhandenen Font-Namen (zB Arial, Courier, ...) sucht.
Funktioniert (wieder) wunderbar...
wegen der DSGVO sollte man ja alle Verknüpfungen überprüfen, die man über seine Seiten bzw das Forum dem User "liefert"...
Manche MyBB-Themes haben selbst zB Google-Fonts in deren Code verknüpft (zB die Fonts Lobster, Lobster+Two, Source+Sans+Pro und Open+Sans im Theme Emerald) oder man hat das selbst mit bestimmten gewünschten Schriftarten so gemacht.
Mit Google-Fonts https://fonts.google.com geht das ja relativ einfach, ohne die Font-Files am eigenen Server abzuspeichern; Allerdings werden in dem Fall auch Daten von Google geladen, was man dann lt DSGVO in die Datenschutz-Erklärung aufnehmen muss; Wobei man aber auch dem Daten-Kraken mehr Möglichkeiten gibt, um die User/innen "gläserner" zu machen.
Man kann aber auch die gewünschten Schriften selbst am ("eigenen") Server abspeichern (dort wo auch die Forum-Software liegt) und hosten, also ohne irgendwelche Verknüpfungen (zB zu Google), diese Fonts sind nämlich OpenSource; Dafür gibts ja einige Anleitungen im Netz, aber sogar ein Tool welches direkt die Google-Fonts in einen Download-Ordner zippt und den css-Code auf der Download-Seite anbietet: https://google-webfonts-helper.herokuapp.com
Den *.zip-File nur noch entpacken und in entsprechendes Forum-Verzeichnis - zB in den Ordner fonts - am Server hochladen; Den generierten css-Code einfügen mittels <style> ... </style> -Tags im Template headerinclude {Templates ohne Gruppe} - mit zB global.css funktionierts nicht;
Die Font-Namen haben sich mit https://google-webfonts-helper.herokuapp.com gegenüber https://fonts.google.com nicht geändert, also sind in der editor.js im Folder jscripts bzw in der jquery.sceditor.bbcode.min.js im Sub-Folder sceditor keine Änderungen nötig, falls man die Schriftarten auch im Editor einfügen will, damit man die Schriften auch als Text in den Beiträgen bzw Signaturen usw usf eingeben/anzeigen lassen kann.
Außer man installiert es (für den Editor) zum 1. Mal, dann muss in der editor.js bzw der jquery.sceditor.bbcode.min.js der Font-Name (wie im css-Code - zB @font-face { font-family: 'Font-Name'; ...}) rein, die Stellen findet man wenn man nach bereits vorhandenen Font-Namen (zB Arial, Courier, ...) sucht.
Funktioniert (wieder) wunderbar...