Zum Inhalt springen

tinymce_rte font-size in px

Erstellt am 1. August 2009 · 7 Antworten · letzte Antwort am 29. September 2009

Tags: Frage

beelzebub ·

Hallo ich nutze den tinymce_rte. Läuft auch fast alles bestens.
Nur wenn ich den Font-size selector nutze steht dort alles in pt wird aber in dieser Form umgesetzt (small, medium u.s.w.)

Kann mir jemand sagen wie ich diese Voreinstellung überschreiben kann. Ich möchte pixel oder point statt medium und co.

Habe bisher nur diesen Codeschnipsel gefunden:

tinyMCE.init({
	...
	font_size_style_values : "xx-small,x-small,small,medium,large,x-large,xx-large"
});

Ist sicher etwas allgemeingültiges und nicht der Weg in Typo3

Danke für eventuelle Hinweise

marcin ·

bei Tinymce_rte musst du folgendes in der TSconfig eingeben:

RTE.default.init {

theme_advanced_font_sizes = Normal=10px; Klein=8px; Gross=12px; Grösser=14px; Maximum=16px

}


MfG Marcin
beelzebub ·

Hast du das so verwendet ? Normal,klein,gross ? Das kommt mir ein bischen komisch vor 😉

Es funktioniert bei mir auch nicht.

Muss man beim tinymce_rte das javascript anfassen um die Schriftdarstellung zu ändern ?

daKmoR ·

hast schon ins wiki gekuckt?
http://wiki.moxiecode.com/index.php/TinyMCE:Configuration

bzw. dein Code schnippsel kann man so in TYPO3 TS nicht schreiben... müsste so ausschauen

RTE.default.init {
	...
	font_size_style_values = 6px,8px,small,...
}

aber marcins Vorschlag ist eindeutig besser, dort wird dann auch gleich das dropdown upgedated und man kann auch einfach css classen angeben

RTE.default.init {
	theme_advanced_font_sizes = Big text=30px,Small text=small,My Text Size=.mytextsize
}

siehe: http://wiki.moxiecode.com/index.php/TinyMCE:Configuration/theme_advanced_font_sizes

beelzebub ·

ok,ich hab jetz mal alles durchprobiert. keine Veränderung

mein TS

 RTE.default.init <
 RTE.default.init {
          theme_advanced_font_sizes = Normal=10px; Klein=8px; Gross=12px; Grösser=14px; Maximum=16px
  
      }

Woran kann es denn liegen dcas diese Konfiguration nicht greift.

Im Dropdownmenü sollte doch demnach normal,klein,Gross,Grösser,Maximum stehen.

Es hat sich aber nichts geändert.Da steht immer noch z.B. 4(14pt)
und im tQuelltext Tag steh nach wie vor <span style="font-size: large;">

Ist das ein Problem meiner TinyMCE RTE 040 Version ?

Bin extra auf TinyMCE RTE ausgewichen. Dachte da gibt es weniger Probleme und dann hat der diese diese komische Standardeinstellung font-size: large ,medium,xx-small u.s.w.

OMG 😉

daKmoR ·

was is das?
RTE.default.init <

bzw. wenn ich diesen Code (gleicher wie du in gepostet hast) bei page-properties->options->TSconfig eingebe funktioniert er ohne Probleme

RTE.default.init {
	theme_advanced_font_sizes = Normal=10px; Klein=8px; Gross=12px; Grösser=14px; Maximum=16px
}

ich verwende tinymce_rte v0.4.0

diese Standardeinstellung sind von TinyMCE selber... wünscht du dir eine andere Standardeinstellung hierfür im tinymce_rte kannst du gerne ein feature request erstellen... (man muss dazu eingeloggt sein)

http://forge.typo3.org/projects/extension-tinymce_rte/issues?set_filter=1&tracker_id=2

beelzebub ·

Ok es funktioniert. Ich habe da wohl wissenstechnisch einiges aufzuarbeiten.
Ich hatte in meinen Tests die Zeilen über Template im setup TS und Ts Costants eingetragen.

Der Weg über Pageproperties und dann TS Config funktioniert tatsächlich.

Ich nehme alles zurück, geliebter tinymce rte 😉

Ich danke euch für eure Geduld

mogmog ·

Hallo ich habe mal eine frage dazu:

ich habe mir das ganze angeschaut und verstehe leider nicht warum es bei mir nicht funktioniert ich habe es aber auch mit anderen elementen versucht denn im tinymce sind in dropdoun menus mehre sachen vorgeben und die würde ich gern einfach nur umbenennen:

hier mal mein code ich hoffe hier findet woran es liegen kann?

RTE.default.init {
theme_advanced_styles = example1=bsp1, example2=bsp2, tablerow1=neuer_name, word=wort;
theme_advanced_blockformats = p, div, h1, h2, h3, h4, h5, h6, blockquote, dt, dd, code, samp;

}

grüße mogmog