Page 1 of 1
Tinymce Module und 1.02
Posted: Mon Sep 25, 2006 6:12 pm
by Piratos
Achtung - mir im Zusammenhang mit dem Module Guestbook aufgefallen - Tinymce schreibt da eine kompletten Header mitten in den Text - also Datenmüll.
Mal darauf achten.
Re: Tinymce Module und 1.02
Posted: Tue Sep 26, 2006 4:27 am
by cyberman
Mit welcher TinyMCE-Version hast du das gecheckt?
(Im SVN gibts eine 2.0.3)
Re: Tinymce Module und 1.02
Posted: Tue Sep 26, 2006 12:42 pm
by Piratos
Mit der 2.02
Re: Tinymce Module und 1.02
Posted: Tue Sep 26, 2006 1:16 pm
by Grega
Okay, ist mir noch nicht aufgefallen. Das Guestbook habe ich als entsprechenden Seitentyp eingefügt, Tiny und Guestbook kommen also gar nicht in Berührung.

Aber wenn wir schon beim Thema Tiny sind: Macht der eigentlich immer so einen fiesen Code? So ohne Umbrüche, alles in einer Reihe? Kann man dem das nicht abgewöhnen?
Re: Tinymce Module und 1.02
Posted: Tue Sep 26, 2006 1:25 pm
by cyberman
Grega wrote:
Aber wenn wir schon beim Thema Tiny sind: Macht der eigentlich immer so einen fiesen Code? So ohne Umbrüche, alles in einer Reihe? Kann man dem das nicht abgewöhnen?
Klar doch - schau einfach mal in dessen Administration (Stichwort "Formatiere HTML-Ausgabe")

...
Re: Tinymce Module und 1.02
Posted: Tue Sep 26, 2006 1:50 pm
by Grega
D-A-N-K-E-! Das hat mich völlig verrückt gemacht. So ist's schön sauber und übersichtlich. *hachundseufz*
Re: Tinymce Module und 1.02
Posted: Wed Sep 27, 2006 10:43 pm
by Grega
Dann doch noch eine Frage. Wenn man im Tiny den
B-Button benutzt, macht er einen uralt
-Tag drum. Beim
I macht er entsprechend ein
und beim
Unterstreichen-Button ein
... - Wie kann ich ihm das abgewöhnen? Ich möchte ihm lieber eigene Anweisungen beibringen. Sei es das
anstatt des
(
statt
) oder eine CSS-Anweisung (z.B.
anstatt
). Wo muss ich einen Eingriff vornehmen, um das zu ändern? Cybermans Änderungen (s.
hier) habe ich schon vorgenommen. Nützt nichts.

Und wieso macht der anstatt eines einfachen
so einen Müll:
?? Will ich auch nicht haben.

Re: Tinymce Module und 1.02
Posted: Thu Sep 28, 2006 7:13 am
by cyberman
Grega wrote:
Wenn man im Tiny den B-Button benutzt, macht er einen uralt -Tag drum. Beim I macht er entsprechend ein und beim Unterstreichen-Button ein ... - Wie kann ich ihm das abgewöhnen?
Indem du dich mit der Doku / Forum (TinyMCE) auseinandersetzt - oder kurz gesagt RTFM

?!
Wie du bereits aus meinem anderen Posting entnehmen konntest, lassen sich alle für TinyMCE gültigen
http://tinymce.moxiecode.com/tinymce/do ... ments.html
und ungültigen Elemente
http://tinymce.moxiecode.com/tinymce/do ... ments.html
definieren.
So sollte zum Beispiel
aus allen ein machen (für die anderen Elemente dementsprechend).
Und das -Problem sollte sich lösen lassen, indem du die Eigenschaften size und width aus der Liste der gültigen Parameter heraus nimmst.
Re: Tinymce Module und 1.02
Posted: Thu Sep 28, 2006 8:45 am
by Grega
Wie gesagt: In meiner TinyMCE.module.php habe ich den Rattenschwanz an Code von
dieser Seite eingefügt. Dann habe ich noch (bei mir ab Zeile 321) den hier:
Code: Select all
+"hr[align<center?left?right|class|dir<ltr?rtl|id|lang|noshade<noshade|onclick"
+"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
+"|onmouseout|onmouseover|onmouseup|size|style|title|width],"
in den hier geändert:
Code: Select all
+"hr[align<center?left?right|class|dir<ltr?rtl|id|lang|noshade<noshade|onclick"
+"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
+"|onmouseout|onmouseover|onmouseup|style],"
Trotzdem bekomme ich so eine Ausgabe:
Ich fette einen Text und stelle ihn kursiv.
Dann habe ich vor die Anweisung
valid_elements : "" (...) noch eine Zeile mit
invalid_elements : "b,u,i", eingefügt. Das hat nur zur Folge, dass mein , und komplett wieder gelöscht werden. Was irgendwie klar ist... Aber warum greifen nicht die valide-Angaben?
Re: Tinymce Module und 1.02
Posted: Thu Sep 28, 2006 12:07 pm
by cyberman
Hast du den Parameter verify_html: auf true gesetzt (Zeile 241)?
Für hr bietet es sich evtl. an, in der Toolbar 3 den Eintrag hr zu löschen und anstatt dessen advhr zu nutzen (befindet sich ebenfalls in der Toolbar 3 - ist so ein blauer Balken nach dem Flash-Insert). Bei dem öffnet sich ein Fenster, in welchem du die Parameter für hr festlegen kannst. Wenn du nix einträgst, kommt ein ganz sauberes

.
Re: Tinymce Module und 1.02
Posted: Thu Sep 28, 2006 1:52 pm
by Grega
cyberman wrote:
Hast du den Parameter verify_html: auf true gesetzt (Zeile 241)?
Jetzt. Ja. Nun geht es auch. *puhh* Das mit dem advhr ist zwar nicht schön, aber es funktioniert und gibt ein sauberes aus.
