Page 1 of 1

eigene Styles in TinyMCE seit CMSms 1.8.1

Posted: Wed Jul 28, 2010 7:21 am
by nicmare
unter den "weiteren Optionen" von TinyMCE habe ich ganz unten bei "erweitert" das Stylesheet ergänzt. Diese Formatierungen werden seit 1.8.1 aber komplett ignoriert. Woran könnte das liegen? im screenshot seht ihr, dass der text nun zentriert ist statt linksbündig

Re: eigne Styles in TinyMCE seit CMSms 1.8.1

Posted: Wed Jul 28, 2010 12:59 pm
by NaN
Also bei mir funktioniert es.
Firebug hilft ;)
Allerdings hat

Code: Select all

* {text-align:left;}
nicht gereicht. Das wurde wieder von einer anderen Anweisung meines Seiten-Stylesheets überschrieben.
Die Styles die Du in dieses Feld einträgst, werden zwar an das Ende des Stylesheets angehängt, aber damit sie auch Wirkung gegenüber den vorherigen Anweisungen zeigen, müssen sie detailierter sein.
Versuchs mal etwas genauer anzugeben.
Bei mir hat es mit

Code: Select all

html body * {text-align:left;}
funktioniert.

Ich hatte im Netz mal eine Seite gefunden, die die genaue CSS Hierarchie auflistet (also wann welche Anweisung vorhergehende überschreiben und wann nicht), aber ich finde gerade leider den Link nicht mehr.
Könnte Self HTML gewesen sein, aber die sind gerade irgendwie nicht erreichbar.

Re: eigne Styles in TinyMCE seit CMSms 1.8.1

Posted: Wed Jul 28, 2010 4:01 pm
by nicmare
ich habe jetzt das problem gefunden (dank firebug) und ich würde sagen dass es sich um einen Bug handelt!
ich benutze nämlich neuerdings cms_stylesheet. und da die statische css ja im /cache/ ordner liegt, soll man [[root_url]] verwenden damit dann später der absolute pfad geparst wird.
das funzt auch wunderbar. aber im admin wird dieser smartycode nicht geparst. viel schlimmer. er wird nicht mal mehr übersprungen sondern bricht ab und sowas kommt dann raus:

Code: Select all

.left li a {
	color:#fff;
	display:block;
	font-weight:bold;
	font-size:0.9em;
	text-decoration:none;
	padding:0 0 0 20px;
	background:url(http://www.meine-url.de/[[root_url(http://www.meine-url.de/]/images/arrow.gif) no-repeat 6px 5px}
das background fliegt einfach raus und die styles die nach diesem selektor kommen, werde auch nicht mehr verarbeitet. und die eigenen, die man in tiny festgelegt hat, werden dementsprechend nicht geladen.
selbe problem habe ich nämlich auch bei neuinstallationen. hast du schon mal {cms_stylesheet} ausprobiert, NaN??

Re: eigene Styles in TinyMCE seit CMSms 1.8.1

Posted: Wed Jul 28, 2010 4:29 pm
by NaN
Das sieht ja scheußlich aus.
Scheint wirklich ein Fehler zu sein.
{cms_stylesheet} habe ich noch nicht probiert, da ich bisher immer statische CSS Dateien verwendet habe.
Werde mich demnächst mal damit beschäftigen müssen. Einfach um mal auf dem neuesten Stand zu sein.