tkrebs / ep3-bs

Online booking system for courts
http://bs.hbsys.de/
MIT License
183 stars 108 forks source link

Editor für Info und Hilfeseite - hier Hintergrund ist dunkel #479

Closed mjmpeace closed 3 years ago

mjmpeace commented 3 years ago

Außenanlage Infoseite Editor Halle Der Editor bei meinem Hallensystem ist ok und gut benutzbar. Beim Außenplatzsystem nicht - siehe die zwei Screenshots. Wo muss ich da ansetzen, das bei der dunkle Editor so wird wie der andere Editor mit hellem Hintergrund?

ChristianBlenk commented 3 years ago

Der Editor ist leider nur spärlich mit Formatierungsbefehlen bestückt. Ich würde das ganze als Word erstellen und dann via Copy&Paste in den Editor kopieren. Dann solltest Du das Problem nicht mehr haben.

mjmpeace commented 3 years ago

Das mag zwar ein Workaround sein - beantwortet aber nicht die Frage - mir geht es darum, warum der Hintergrund dunkel ist. Das muss ja in irgendeiner CSS stecken. Aber wo?

ChristianBlenk commented 3 years ago

Wirst du so nicht finden. Schau in der Datenbank. Dort ist der Style in der Infoseite selber gespeichert. Was passiert denn nach STRG+A und DEL im Editor?

mjmpeace commented 3 years ago

Dann ist die gesamte Fläche dunkelgrau - wie oben zu sehen. Wenn ich wüsste, woher dieser Hintergrund kommt, könnte ich die Datei vergleichen mit der im Hallensystem, wo es korrekt ist.

ChristianBlenk commented 3 years ago

Schau mal in die default.min.css im body-tag

image

mjmpeace commented 3 years ago

Soweit war ich auch schon - aber es funktioniert nicht!

mjmpeace commented 3 years ago

Der Hintergrund wird durch ein jpg erzeugt. Der Name ist bg.jpg Gefunden durch "Untersuchungsfunktion" in Chrome. Die Datei, die weiss erzeugt, konnte nicht geladen werden. Dann wird per default die dunkelgraue bg.jpg aus der ursprünglichen Einstellung verwendet. Ladefehler liegt an einem falschen Pfad in der css. Wenn ich das genau herausgefunden habe, wie es geht, schreibe ich hier und schließe den Thread dann.

FabianHardt commented 3 years ago

Die gesuchte Einstellung sollte sich in der Datei public/css/tinymce/default.min.css finden. Hier kann die Eigenschaft background gesetzt werden. Original sieht der Inhalt der Datei so aus:

@import "../default.css";body{padding:8px;color:#333;background:#FFF}

mjmpeace commented 3 years ago

Das habe ich auch gedacht - aber ich habe wohl irgend etwas verbogen. Das noch viel lustigere ist, dass der Editor in der englischen Version so funktioniert wie gewünscht. Nur in der deutschen Variante nicht - das habe ich noch gar nicht bemerkt - weil ich es nicht genutzt hatte,

ChristianBlenk commented 3 years ago

Ich sage es ja nur ungern, aber dein Problem liegt in den Daten, die dort mal gespeichert wurden. Der Editor speichert Element-Styles in der Datenbank, die durch Copy & Paste übergeben werden. Nach Sprache getrennt natürlich. Geh bitte in die Datenbank und Check mal ....

bs-options -> subject.about Dann den Inhalt mal löschen.

mjmpeace commented 3 years ago

Der Eintrag aus der Datenbank lässt sich auch über den Button rechts außen oben Quellcode aufrufen, aber es führt nicht zum Ziel, weil eine "graue Hintergrunddatei geladen wird. Woher die kommt, habe ich bis jetzt noch nicht gefunden, aber ich komme weiter. Der Aufruf des Editors erfolgt über .../public/backend/config/info Ich verstehe im Moment den Fehler so, dass er aus einer Datei kommt, die mit der Übersetzung ins Deutsche zu tun haben muss.

mjmpeace commented 3 years ago

Der Fehler lag in der Datei ...\public\css\tinymce\default.min.css

Die Datei gibt es zwei Mal: im Verzeichnis ...\public\css und in dem oben gezeigten. Zuständig für den Editor ist die oben genannte Datei. Der Fehler war nicht in der Datenbank gespeichert wie oben vermutet sondern aus einer falschen CSS-Anweisung entstanden.