Support Telefon: 0228 / 280 56 68 - Mo-Fr. 09-18.00

Suche

Suche

Support

Forum Beta Tester

TinyMCE löscht Style

Hallo Papooler,

kann es sein, dass der TinyMCE bei Bildern einfach alle Styleangaben weglöscht. Sobald ich dort mit <img style="height:100px;width:100px;" /> arbeite, ext er einfach den Stylebereich.

Ciao Simon (PDAI)


Von pdai am 21.04.2006; 14:32:51 Uhr [2477 Hits]

Re: TinyMCE löscht Style

Hi Simon,

das kann durchaus sein. Habe ich noch nicht beobachtet, werds mir aber mal anschauen.

Viele Grüße,

Carsten



Von Carsten Euwens am 21.04.2006; 15:04:39 Uhr [192 Hits] Kunden Papoo Enterprise (manuell)

Re: TinyMCE löscht Style

Hi

Dasselbe ist mir auch aufgefallen. Style Angaben werden einfach gelöscht, ebenso <br />-Tags und z.T. Zeilenumbrüche, die man im Wysiwyg Bereich eingegeben hat mit der Enter-Taste. Wenn man z.B. eine normale Postanschrift so eingibt:

Name
Adresse
PLZ Ort

Wird daraus nachher:
Name Adresse PLZ Ort

Gruss
maesk


Von maesk am 21.04.2006; 22:21:41 Uhr [194 Hits]

Re: TinyMCE löscht Style

Hi,

das mit den brs... ist ärgerlich, aber vorher hieß es brs sind blöd es sollen ps sein, jetzt umgekehrt... naja, jeder so wie er es gern hätte.

Um die Inline Styles drin zu lassen muß das eingestellt sein. Dazu muß der tiny konfiguriert werden.

Ich habe das mal hier ergänzt.

z.B.:
valid_elements : ""
+"a[accesskey|charset|class|coords|dir<ltr?rtl|href|hreflang|id|lang|name"
+"|onblur|onclick|ondblclick|onfocus|onkeydown|onkeypress|onkeyup"
+"|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|rel|rev"
+"|shape<circle?default?poly?rect|style|tabindex|title|target|type],"


Das in der artikel_editor.inc.html anpassen, damit kann das dann funktionieren.

Die Datei ist im SVN auch aktuell so.
Damit geht es dann.


Viele Grüße,

Carsten



Von Carsten Euwens am 22.04.2006; 15:44:58 Uhr [199 Hits] Kunden Papoo Enterprise (manuell)

Re: TinyMCE löscht Style

Da wir hier auch von den br Tags sprachen, die Lösung des Problems ergab sich damit

[quote]Also Knackpunkt der ganzen Sache war eine Einstellung in der Datei tiny_mce_src.js

Dort gibt es eine Einstellung die da heisst:

this._def("convert_newlines_to_brs", true);

Die steht standardmässig auf "false".
Ich habe sie jetzt auf "true" gesetzt und es funktioniert bestens.[/quote]

Thread hier:
http://www.papoo.de/forumthread/forumid/6/menuid/138/rootid/10130/msgid/10139


Von maesk am 29.04.2006; 14:47:23 Uhr [200 Hits]

Re: TinyMCE löscht Style

Hi,

> das mit den brs... ist ärgerlich, aber vorher hieß
> es brs sind blöd es sollen ps sein, jetzt
> umgekehrt... naja, jeder so wie er es gern hätte.

wie heißt es so schön: Alle Pauschalisierungen sind falsch und dumm Ich bin auch kein Freund von <br>, aber gerade z.B. beim Impressum sind sie eben immer noch das Mittel der Wahl (zumindest solange XHTML/2.0 mit dem <l>-Element noch nicht verbreitet ist). Und genau dort hängt es jetzt bei mir.

Ich habe das aktuelle TinyMCE installiert (2.0.6.1). In der artikel_editor.inc.html habe ich die Werte

convert_newlines_to_brs : true,
remove_linebreaks : false,
force_br_newlines : true,

in diversen Kombinationen eingefügt. TinyMCE zeigt mir alle mit Shift+Enter eingefügten Umbrüche in der Vorschau auch korrekt an - nur im Frontend gehen sie verloren. Wo muss ich buddeln?

Cheatah


Von Cheatah am 29.06.2006; 14:56:09 Uhr [87 Hits]

Re: TinyMCE löscht Style

Hi Cheatah,

eigentlich werden die nicht gelöscht... hast du php5 mit tidy? Dann könnte es daran liegen... evtl. irgendwas falsch verschachtelt.

Sind die brs denn korrekt in der Datenbank? Wenn ja, dann schau mal in de content Klasse, da werden die EInträge durchgenudelt.

Viele Grüße,

Carsten



Von Carsten Euwens am 29.06.2006; 21:45:44 Uhr [71 Hits] Kunden Papoo Enterprise (manuell)

Re: TinyMCE löscht Style

Hi,

> hast du php5 mit tidy?

PHP 5 ja, Tidy nicht; zumindest steht davon nichts in phpinfo().

> evtl. irgendwas falsch verschachtelt.

Hmmm ... bei <p>...<br/>...<br/>...</p> kann man eigentlich nicht viel falsch machen

> Sind die brs denn korrekt in der Datenbank?

Ja, sind sie. Es stehen lediglich ein paar überflüssige Leerzeichen drin (deswegen nützt mir auch Preformatted nichts), aber ansonsten stimmt der Code. Im Editor sind sie ebenfalls vorhanden, wenn man z.B. die <textarea>-Ansicht wählt.

> Wenn ja, dann schau mal in de content Klasse,
> da werden die EInträge durchgenudelt.

Danke, ich werde mich auf die Suche begeben. Wenn Dir zwischenzeitlich noch 'ne Idee kommt, würde ich mich über eine Mitteilung freuen

Cheatah


Von Cheatah am 30.06.2006; 10:37:05 Uhr [64 Hits]

Re: TinyMCE löscht Style

Versuch mal im Editor als erstes reinzuschreiben: "nodecode:" mit :

Und laß dir das mal ausgeben.

Viele Grüße,

Carsten



Von Carsten Euwens am 30.06.2006; 10:51:33 Uhr [59 Hits] Kunden Papoo Enterprise (manuell)

Re: TinyMCE löscht Style

Hi,

> Versuch mal im Editor als erstes reinzuschreiben:
> "nodecode:" mit :
> Und laß dir das mal ausgeben.

über den Editor hat's nicht geklappt, wohl aber über die Datenbank - mit entsprechendem Erfolg. Speichere ich es noch mal per Editor ab, ist es mit der Formatierung wieder Essig; zudem steht im Eingabefeld das "nodecode:" drin, was der Kunde ganz sicher nicht sehen will, weil es ja nicht zu seinem Content gehört.

Die content-Klasse habe ich mir angesehen, aber nichts drin gefunden. Mittlerweile bin ich aber der Ansicht, dass es irgendwie an der Erzeugung der table_data liegt, denn in der DB steht es richtig, kommt aber im Frontend falsch raus. Die Ausgabe geschieht über $article['text'] in einer selbst geschriebenen Methode, die sonst keine Veränderung vornimmt. Gibt es zu 'text' eine Alternative?

Cheatah


Von Cheatah am 30.06.2006; 13:05:27 Uhr [71 Hits]

Re: TinyMCE löscht Style

Hallo Cheatah,

was meint (Zitat):

"Die Ausgabe geschieht über $article['text'] in einer selbst geschriebenen Methode, die sonst keine Veränderung vornimmt. Gibt es zu 'text' eine Alternative?"

Also das verstehe ich nicht??



Von b.legt210 am 30.06.2006; 13:21:39 Uhr [67 Hits] Entwickler

Re: TinyMCE löscht Style

Hi,

> was meint (Zitat):

ich meine damit, dass ich von einem article-Array, das sich in $table_data findet, den Array-Index 'text' zur Ausgabe verwende, und wollte wissen, ob es eventuell in dem Array einen weiteren Index gibt, der die Daten "besser" enthält.

Cheatah


Von Cheatah am 30.06.2006; 13:35:47 Uhr [75 Hits]

Sie müssen sich anmelden, um einen Beitrag schreiben zu können.

Anfrage stellen

Warenkorb

Derzeit befindet sich nichts in Ihrem Warenkorb.
#start#

Facebook

Newsletter abonnieren.

Ihre Daten

Login

Login




Registrierung.
. Passwort vergessen?
.

Seminarkalender

Mo Di Mi Do Fr Sa So
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
.

xxnoxx_zaehler