Page 1 of 1

Problem mit Aufzählungspunkten in Tinymce

Posted: Wed Dec 16, 2020 9:46 pm
by proleo
Ich teste derzeit das Template fhs-basic mit der aktuellen Version CMSimple_XH 1.7.4 und habe Probleme mit Aufzählungspunkten bei der Nutzung von Tinymce - Punkte werden nicht angezeigt. Ziffern und Buchstaben als Aufzählungspunkte funtionieren dagegen.

Hat jemand eine Idee, woran das liegt bzw. wie man den Fehler abstellen kann?

Re: Problem mit Aufzählungspunkten in Tinymce

Posted: Thu Dec 17, 2020 6:38 am
by olape
Die Frage hat mich kürzlich bei fhs-simple-2019 auch beschäftigt.
Laut frase:

Code: Select all

#tinymce ul {
margin: 0 0 0 1em;
}
im den TemplateStylesheet ergänzen.
Vielleicht hilft es dir auch.

Re: Problem mit Aufzählungspunkten in Tinymce

Posted: Thu Dec 17, 2020 7:39 am
by frase
proleo wrote:
Wed Dec 16, 2020 9:46 pm
Ich teste derzeit das Template fhs-basic mit der aktuellen Version CMSimple_XH 1.7.4 und habe Probleme mit Aufzählungspunkten bei der Nutzung von Tinymce - Punkte werden nicht angezeigt. Ziffern und Buchstaben als Aufzählungspunkte funtionieren dagegen.
Ja, das ist tatsächlich ein Problem. Das liegt an der globalen Zurücksetzung aller Margins und Paddings.

Code: Select all

* {
    margin: 0;
    padding: 0;
}
Irgendwie hatte ich das benötigt - weiß nicht mehr warum.
Olafs Tipp hilft auf jeden Fall, um im Tiny Listen als solche zu erkennen. Dazu den vorgeschlagenen Code einfach irgendwo in der stylesheet.css hinzufügen.
Vorgesehen ist in diesem Template allerdings, dass man ungeordneten Listen eine CSS-Klasse gibt.
Wenn man also eine solche Liste im Inhalt setzt, sollte man dan Cursor in diese Liste setzen.
Dann in der Tiny-Fußzeile "UL" anklicken und anschließend im Menü "Formate -> ul.listUnordered" wählen.

Re: Problem mit Aufzählungspunkten in Tinymce

Posted: Thu Dec 17, 2020 10:29 pm
by proleo
Dazu den vorgeschlagenen Code einfach irgendwo in der stylesheet.css hinzufügen.
hat leider nicht geklappt ...

Re: Problem mit Aufzählungspunkten in Tinymce

Posted: Fri Dec 18, 2020 4:31 am
by frase
proleo wrote:
Thu Dec 17, 2020 10:29 pm
hat leider nicht geklappt ...
Mal ganz simple ...
Das kannst du sogar im CMS einfügen, ohne Extra-Editor.
Logge dich ein.
Gehe auf Einstellungen -> Stylesheet.
Es erscheint eine Seite "CSS-Datei" mit einem Feld in dem 'ne Menge Code steht.
Scrolle in diesem Feld ganz nach unten.
Hinter der letzten Klammer "}" positionierst du den Cursor.
Einmal "Enter" - ergibt eine Zeilenschaltung.
Und an dieser Stelle fügst du ein:

Code: Select all

#tinymce ul {
margin: 0 0 0 1em;
}
Danach auf "Sichern" klicken!

Theoretisch solltest du nun bei der Seitenbearbeitung Listen als solche erkennen können, mit Punkt vorne dran usw.
Aber:
Die Browserhersteller machen es den einfachen Usern nicht ganz leicht. Aus Geschwindigkeitsgründen cachen sie alle möglichen Dinge und bekommen so von deiner Änderung erstmal gar nichts mit.
Du must dich wahrscheinlich erstmal ausloggen. Du musst dann den Browsercache löschen oder am einfachsten den Browser schließen.
Wenn du dich dann wieder einloggst, sollten die Listen im TinyMCE nach deinen Wünschen dargestellt werden.

Dieses Cache-Problem ist kein CMSimple-Problem - sondern ein Browserproblem.
Ich habe meine Browser so konfiguriert, dass ich das Caching umgehen kann. Wenn ich dir das aber hier erkläre wie, wirst du noch verwirrter ;-)

Ich empfehle, deinen Listen gleich beim Anlegen die Klasse "listUnordered" zu geben (wie oben beschrieben) - das wird am Ende vielleicht etwas besser aussehen und geht auch schneller. Dann wird im Tiny alles sofort richtig dargestellt (ohne ausloggen und Cache leeren).

Re: Problem mit Aufzählungspunkten in Tinymce

Posted: Sun Dec 20, 2020 5:38 pm
by proleo
Herzlichen Dank, nun hat es funktioniert :D
Der Hinweis auf den Cache - das war es, was offensichtlich Probleme bereitet hatte. Einfach "F5" drücken wie sonst, hat es nicht gebracht. Im Browser noch Cookies löschen war vermutlich die Lösung. Nochmal vielen Dank!

Re: Problem mit Aufzählungspunkten in Tinymce

Posted: Sun Dec 20, 2020 6:34 pm
by cmb
Im Zweifel auch mal STRG+F5 probieren. :)