TinyMCE speichert keine Tabellen-Hintergrundfarben

Gesperrt
der_allgaeuer
Beiträge: 94
Registriert: Mo 3. Jan 2005, 20:59
Kontaktdaten:

TinyMCE speichert keine Tabellen-Hintergrundfarben

Beitrag von der_allgaeuer »

Hallo,
habe das Problem, dass bei meiner Vers. 4.6.2 der tinymce die Hintergrundfarben einer Tabelle oder einer Zelle nicht speichert.

Habe das am Beispielmandant getestet. Da geht's auch nicht.

Was kann meine Lösung sein?
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

*** make your own tools (wishlist :: thx)
der_allgaeuer
Beiträge: 94
Registriert: Mo 3. Jan 2005, 20:59
Kontaktdaten:

Beitrag von der_allgaeuer »

jetzt habe ich bei den Mandanteneinstellungen folgendes eingesetzt:

Code: Alles auswählen

 
wysiwyg    tinymce-extended-valid-elements    table[bordercolor|bgcolor],tr[bgcolor],td[bgcolor] 
nun löscht er immer den colspan aus dem td-tag raus :cry:



weiterhin habe ich im folgenden gelesen,

Code: Alles auswählen

http://tinymce.moxiecode.com/tinymce/docs/option_valid_elements.html
dass dies die default-Einstellungen (im Bereich Tabelle) sind

Code: Alles auswählen

table[border=0|cellspacing|cellpadding|width|height|class|align|summary|style|dir|id|lang|bgcolor|background|bordercolor],-tr[id|lang|dir|class|rowspan|width|height|align|valign|style|bgcolor|background|bordercolor],tbody[id|class],thead[id|class],tfoot[id|class],-td[id|lang|dir|class|colspan|rowspan|width|height|align|valign|style|bgcolor|background|bordercolor|scope],-th[id|lang|dir|class|colspan|rowspan|width|height|align|valign|style|scope]
da ist ja der bgcolor dabei, oder :?:
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

keine ahnung

versuch mal

table[*],tr[*],td[*]
*** make your own tools (wishlist :: thx)
der_allgaeuer
Beiträge: 94
Registriert: Mo 3. Jan 2005, 20:59
Kontaktdaten:

Beitrag von der_allgaeuer »

emergence hat geschrieben:keine ahnung

versuch mal

table[*],tr[*],td[*]
das hat jetzt gefunzt.
... der mann ist gut, der kommt nächstes mal in die Suppe :D

Noch eins,
wie kann ich das geschützte Leerzeichen aus einer Zelle rausbekommen?
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

der_allgaeuer hat geschrieben:wie kann ich das geschützte Leerzeichen aus einer Zelle rausbekommen?
ähm wie was wo ?
*** make your own tools (wishlist :: thx)
der_allgaeuer
Beiträge: 94
Registriert: Mo 3. Jan 2005, 20:59
Kontaktdaten:

Beitrag von der_allgaeuer »

ja,
- ich setze ein Tabelle ein mit z.B. 5 Zeilen und 5 Spalten.
- Die Spalten der 2 Zeile fasse ich zusammen (colspan).
- Dann sage ich dass diese 2. Zeile (1 Zelle) 3 px hoch sein soll.
- Das wird aber nicht so dargestellt, weil da immer ein   drin ist.
Das soll raus
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

wird was tinymce internes sein...
dafür hab ich keine lösung...
*** make your own tools (wishlist :: thx)
#ayshe
Beiträge: 445
Registriert: Do 25. Mär 2004, 10:04
Kontaktdaten:

Beitrag von #ayshe »

Hab da auch nochmal ne Frage zu tinymce, vielleicht weiß ja jemand zufällig die Antwort.

Beim Anlegen einer Tabelle generiert tinymce nicht automatisch das tbody mit.
Wie krieg ich ihn dazu?

So soll die Tabelle aussehen (verkürzt dargestellt):

Code: Alles auswählen

<table><tbody><tr><td></td></tr></tbody></table>
Sieht aber momentan immer so aus:

Code: Alles auswählen

<table><tr><td></td></tr></table>
Nächtliche Grüße,
Ayshe
der_allgaeuer
Beiträge: 94
Registriert: Mo 3. Jan 2005, 20:59
Kontaktdaten:

Beitrag von der_allgaeuer »

... ich kann das nicht bestätigen.
Bei mir wird der <tbody> immer geschrieben.

Code: Alles auswählen

<table border="0" summary=""><tbody>
<tr>
<td>&nbsp;Zelle 1</td>
<td>Zelle 2&nbsp;</td>
</tr>
<tr>
<td>&nbsp;Zelle 3</td>
<td>Zelle 4&nbsp;</td>
</tr>
</tbody></table>
Ich würde mal drauf tippen, dass irgendwo die Einstellungen von tiny verändert worden sind. Bei mir handelt es sich um eine Neuinstallation der V 6.2. vom Novemer 2005.
Weiters weiß ich auch nicht.
#ayshe
Beiträge: 445
Registriert: Do 25. Mär 2004, 10:04
Kontaktdaten:

Beitrag von #ayshe »

Hallo,

ich arbeit mit unverändertem tinyMCE, so wie er in Contenido 4.6.4 integriert ist.

Gruß,
Ayshe
#ayshe
Beiträge: 445
Registriert: Do 25. Mär 2004, 10:04
Kontaktdaten:

Beitrag von #ayshe »

So, ein tiefer Blick in die editorclass.php hat zu der Erkenntnis geführt, dass dort tatsächlich in der Variable $valid-elements (ziemlich weit unten) etwas fehlte, nämlich tbody, thead und tfoot.

Das sieht jetzt nach Ergänzung so bei mir aus - und die Tabellen bekommen jetzt immer ein tbody:

Code: Alles auswählen

$valid_elements = getEffectiveSetting('wysiwyg', 'tinymce-valid-elements', '+a[name|href|target|title],strong/b[class],em/i[class],strike[class],u[class],p[dir|class|align],ol,ul,li,br,img[class|src|border=0|alt|title|hspace|vspace|width|height|align],sub,sup,blockquote[dir|style],table[border=0|cellspacing|cellpadding|width|height|class|align],tbody,thead,tfood,tr[class|rowspan|width|height|align|valign],td[dir|class|colspan|rowspan|width|height|align|valign],div[dir|class|align],span[class|align],pre[class|align],address[class|align],h1[dir|class|align],h2[dir|class|align],h3[dir|class|align],h4[dir|class|align],h5[dir|class|align],h6[dir|class|align],hr');
		$tpl->set('s', 'VALID_ELEMENTS', $valid_elements);
Gruß,
Ayshe
Gesperrt