tinymce CSS Block
Eingetragen von eXis (4)
am 10.12.2007 - 14:55 Uhr in
am 10.12.2007 - 14:55 Uhr in
hi
ich habe in meiner style.css folgenden block aus der tinymce css hin zugefügt
aber irgend wie greift der code nicht
code:
.mceToolbarContainer
{
display: inline;
position: relative;
left: 0pt;
top: 0pt;
width: 50%;
}
es geht dabei da drum das der editor einfach zu breit angezeigt wird und so das ganze übers layout hienaus geht bzw die ganze content box gesprengt wird und so der editor mit der siderihgt spalte nicht abschleist sondern drüber geschoben wird wie auch im screen zu sehen ist
http://img518.imageshack.us/my.php?image=123zq1.jpg
jamand eine ahnung was ich falsch mache
gruß eXis
- Anmelden oder Registrieren um Kommentare zu schreiben
Jaja, TinyMCE und feste
am 10.12.2007 - 19:19 Uhr
Jaja, TinyMCE und feste Breite des Themes,das hatte ich auch!.
Und ich muss dir leider sagen nur mit CSS ist das Problem leider nicht zu lösen. :-(
(Zumindestens habe ich keinen Weg gefunden der im FF wie im IE funktioniert.)
Habe es schliesslich so gelöst, das ich das TinyMCE Modulescript angepasst habe.
Werde das mal raussuchen, und dann hier posten.
Ist sicher nicht der schönste Weg, aber geht zumindesten. ;-)
TinyMCE width Patch
am 12.12.2007 - 13:33 Uhr
OK, hier mal meine änderungen in der tinymce.module um das Problem zu lösen.
Zeile 590:
$min_btns = 5; // Minimum number of buttons per row.
Darunter einfügen:
$max_btns = 8; // Maximum number of buttons per row.
Zeile 596:
if ($num3 < $min_btns) {
$init['theme_advanced_buttons2'] = array_merge($init['theme_advanced_buttons2'], $init['theme_advanced_buttons3']);
$init['theme_advanced_buttons3'] = array();
$num2 = count($init['theme_advanced_buttons2']);
}
Darüber einfügen:
if ($num3 > $max_btns) {
$rowbreak[0] = array('<br/>');
$init['theme_advanced_buttons4'] = array_chunk($init['theme_advanced_buttons3'], $max_btns);
$init['theme_advanced_buttons1'] = $init['theme_advanced_buttons1'];
$init['theme_advanced_buttons2'] = array_merge($init['theme_advanced_buttons2'],$init['theme_advanced_buttons4'][0]);
$init['theme_advanced_buttons3'] = array_merge($init['theme_advanced_buttons4'][1],$rowbreak[0]);
}
Und das war es auch schon,jetzt sollte man mit hilfe der $max_btns recht gut beeinflussen können, wie breit das Editor Fenster ist.
Ist sicher nicht der schönste Weg aber er funktioniert, und das ist für mich das Wichtigste. ;-)
Wer einen bessern Weg kennt, kann den ja hier posten.
editor nicht mehr da
am 01.09.2008 - 14:18 Uhr
Nach Einfügen dieses Codes ist der Editor weg.
Drupal 5
Gruß 0etzi
Gruß 0etzi