[gelöst] ckeditor img Formatierung wird nicht angezeigt
Eingetragen von steffis. (381)
am 05.07.2010 - 18:46 Uhr in
am 05.07.2010 - 18:46 Uhr in
hallo
hab den ckeditor installiert und nun folgendes Problem.
Textformatierungen, Bilder etc werden angezeitg. Wenn ich die Bilder beim einbauen in den Text formatiere
<img alt="" src="/site/sites/default/files/bild.jpg" style="width: 100px; float: left; height: 81px" />
wird die Formatierung im Textfeld des editors aber nach dem speichern nicht mehr dargestellt.
Die EInstellungen im Bereich Eingabeformate/Filteres HTML () hab ich ergänzt. Das Bild ist ja auch zu sehen.
Aber was fehlt noch?
Betriebsblinde Grüße
Steffi
- Anmelden oder Registrieren um Kommentare zu schreiben
Der Editor und das Theme
am 05.07.2010 - 19:37 Uhr
Der Editor und das Theme haben eigene CSS-Dateien. Kann sein, dass die selbst einen Style für den img-Tag definieren und deinen einfach überschreiben.
Installiere dir mal Firefox und Firebug und schau dir damit den Image-Tag an, dann dürftest du sehen, ob deine CSS-Anweisungen vorhanden sind und ob sie evtl. durchgestrichen / ausgegraut sind.
Im Quellcode
am 05.07.2010 - 21:59 Uhr
des editors ist die Formatierung drin. Im Quellcode der Seite selbst ist die Formatierung draußen.
Daher dachte ich auch eher daran, dass das Problem in den Einstellungen vom Eingabeformat.gen könnte
Da wüßte ich aber nicht, wo ich noch was ändern könnte...
"Der Prinz. (...)Was macht die Kunst?
Conti. Prinz, die Kunst geht nach Brot. "
Lessing, Emilia Galotti
Wie gesagt, vielleicht knallt
am 05.07.2010 - 22:36 Uhr
Wie gesagt, vielleicht knallt dir die style.css deines Themes die Formatierung raus. Nimm dir Firebug und schau nach, woher die gültigen Einstellungen kommen.
Firebug ist ein super tool
am 06.07.2010 - 08:31 Uhr
Ich habs jetzt installiert und werde es sicher gebrauchen können. Hilft mir hier aber nicht weiter.
Wie gesagt: Die Formatierung ist im Quellcode im Editor zu sehen, wird aber im Quellcode auf der seite nicht angezeigt.
Also anscheinend beim Auslesen / Zusammenbauen der Seite.
"Der Prinz. (...)Was macht die Kunst?
Conti. Prinz, die Kunst geht nach Brot. "
Lessing, Emilia Galotti
steffis. schrieb ... Wie
am 06.07.2010 - 08:46 Uhr
... Wie gesagt: Die Formatierung ist im Quellcode im Editor zu sehen, wird aber im Quellcode auf der seite nicht angezeigt.
Was Du in Deinem Browser siehst, das kann Dir der Firebug auch analysieren! Wenn Du auf Untersuchen klickst, dann sind im rechten Firebug Fenster unten auch die entsprechenden CSS Quellen aufgeführt. Vielleicht mal einen Blick auf den Link in meiner Signatur riskieren?
Drupal 7 Screencasts in deutsch!
Vielleicht versteh ich dich
am 06.07.2010 - 09:05 Uhr
Vielleicht versteh ich dich einfach noch nicht:
Also ich finde im linken Fenster den Code:
<img src="/site/sites/default/files/Unterschrift.jpg" alt="">
und finde im rechten Fenster
img {
border:0 none;
}
Ich sehe jetzt das, was ich auch im Quellcode bereits vorher sah:
Dass ein Teil meiner Formatierung nicht mehr da ist. Im Bearbeiten-Modus sieht der Code nämlich noch so aus:
<img alt="" src="/site/sites/default/files/Unterschrift1.png" style="width: 120px; height: 74px" />
"Der Prinz. (...)Was macht die Kunst?
Conti. Prinz, die Kunst geht nach Brot. "
Lessing, Emilia Galotti
steffis. schrieb Vielleicht
am 06.07.2010 - 12:01 Uhr
Vielleicht versteh ich dich einfach noch nicht ...
Macht nüschd :-) Hab dich auch nicht verstanden!
Was für ein Eingabeformat nutzt Du denn? Und ist der IMG Tag bei den erlaubten Tags im Format vorhanden?
Drupal 7 Screencasts in deutsch!
Es hängt wohl an den
am 06.07.2010 - 13:07 Uhr
Es hängt wohl an den Rechten:
Wenn ich meine Berechtigung auf filtered htlm setze wird diese Art Formatierung nicht zu gelassen. das img Tag hab ich gesetzt. Sonst würde das Bild wahrscheinlich gar nicht angezeigt?
Wenn ich meine Rechte auf full html ändere, kann ich Bilder in Seiten formatieren. Anscheinend aber nur in Nodes, die ich auch angelegt habe als ich die Berechtigung full-html hatte. Das ist doch verwirrend, oder?
"Der Prinz. (...)Was macht die Kunst?
Conti. Prinz, die Kunst geht nach Brot. "
Lessing, Emilia Galotti
Normalerweise macht man die Style-Angaben auch in der style.css
am 06.07.2010 - 13:57 Uhr
Hallo,
die style-Angaben würde ich in die style.css übernehmen und beim Bild dort selbst rausnehmen. Wenn Du nur bestimmte Bilder anders formatiert haben willst, kannst Du ja ein Klasse mit einem div davor machen. Also z. B.
So hast Du wieder eine saubere Trennung zwischen Inhalt und Formatierung.
Viele Grüße
Marita Betz
Barrierefreies Webdesign
Marita Betz
http://www.barrierefreies-webdesign-mb.de
Es wäre schon sehr sinnvoll,
am 06.07.2010 - 14:45 Uhr
Es wäre schon sehr sinnvoll, wenn du einen Editor einsetzt, auf alle Inhaltstypen die du mit diesem bedienst, auch das Eingabeformat auf "Full HTML" stellst, er kann keine CSS Anweisungen interpretieren wenn er sie filtert.
steffis. schrieb Anscheinend
am 06.07.2010 - 15:01 Uhr
Anscheinend aber nur in Nodes, die ich auch angelegt habe als ich die Berechtigung full-html hatte. Das ist doch verwirrend, oder?
Tja ... Du hattest schlicht und ergreifend ein falsches Eingabeformat! Da wirste nicht umhin kommen, die "falschen Nodes" nochmals zu bearbeiten und zu speichern ... dann sollte es mit den IMG Anweisungen dort auch klappen!
Aber freut mich, daß wir dein Problem lösen konnten.
Drupal 7 Screencasts in deutsch!
WYSIWYG Filter
am 20.07.2010 - 09:16 Uhr
Schau dir mal das Modul WYSIWYG Filter an. Da kann man style Angaben im Tag (hier: img) erlauben.
http://drupal.org/project/wysiwyg_filter
Gruß
Matthias
www.mawosch.de
Webseite im Stil von Nachrichtenportalen aufgesetzt mit Drupal 6.X
Neues und Tests über Geotagging, Fotografie und Android auf
www.mawosch.de
Unter Umständen einfacher: im
am 29.09.2010 - 12:37 Uhr
Unter Umständen einfacher:
im gewählten Eingabeformat (/admin/settings/filters) den entsprechenden Filter bearbeiten und den Haken bei "HTML-Filter" weg. Dann werden die "als potenziell gefährlich eingestufte Javascript-Events, Javascript-URLs und CSS-Styles" nicht mehr entfernt. Sollte also mit Bedacht gewählt werden.
--
Webdesign Lübeck
danke für den Tipp, den
am 29.09.2010 - 12:45 Uhr
danke für den Tipp, den WYSIWYG Filter werd ich mir auch noch mal anscheuen
"Der Prinz. (...)Was macht die Kunst?
Conti. Prinz, die Kunst geht nach Brot. "
Lessing, Emilia Galotti