Posts: 5
Threads: 1
Joined: Sep 2012
Hallo zusammen,
ich habe vor kurzem damit begonnen mich in GetSimple einzuarbeiten. Vieles ist wirklich "simple" gehalten, nur das Einbinden von eigenen Styles in CKEditor bekomme ich einfach nicht hin.
Ich habe mich exakt an die Anleitung ( http://www.get-simple.de/editor-erweiter...efinieren/) gehalten, aber die styles-Combobox bleibt bei mir einfach leer...
Bei der Suche nach dem Fehler ist mir aufgefallen, dass beim Beispiel ein Hochkomma fehlen müsste. Aber das war auch nicht der Fehler.
Jemand eine Idee? Danke,
Laudi
Posts: 5
Threads: 1
Joined: Sep 2012
Hallo, ich habe den Fehler nun gefunden.
Nachdem ich die ckeditorstyles.js in ein anderes Verzeichnis gelegt habe, klappt es.
Trotzdem gebe ich hier nochmal den Hinweis, dass in oben erwähntem Beispiel in der 2. Zeile nach der Pfadangabe zur ckeditorstyles.js ein Hochkomma fehlt (rot eingefügt):
define('GSEDITORTOOL', 'advanced');
define('GSEDITOROPTIONS',"stylesSet: 'default:http://www.testdomain.de/data/ckeditorstyles.js ' ");
Laudi
Posts: 2,928
Threads: 195
Joined: Feb 2011
2012-10-01, 09:46:45
(This post was last modified: 2012-10-01, 09:49:49 by Tuliptani.)
Hallo Laudi,
ich habe erst heute morgen deine Frage hier gesehen und wollte mich gerade vertiefen...
nun freue ich mich aber, dass du es geschafft hast, und ich bedanke mich für den Hinweis auf das fehlende Hochkomma, das trage ich sofort nach
Die Verweise zu den Definitionsdateien sind etwas zwickelig zu definieren, da nicht immer transparent ist, von welcher Ebene aus relativ verwiesen wird...
hab einen guten Tag
Connie
ist korrigiert! Wenn dir noch weitere Fehler auffallen, sag sie uns!
Gruss, Connie
Posts: 5
Threads: 1
Joined: Sep 2012
Danke Connie,
gibt es eine Möglichkeit die CSS Formatierungen meines Website-Templates auch direkt im Textfeld des CKEditor zu übernehmen, für WYSIWYG-Feeling?
Wie gehe ich da am besten ran?
Gruß,
Laudi
Posts: 2,928
Threads: 195
Joined: Feb 2011
die CSS-Datei, wenn sie denn im gleichen Verzeichnis wie die template.php-Datei deines Themes liegt, kannst du im Theme-Editor bearbeiten. Siehe: http://www.get-simple.de/erweiterungen/t...earbeiten/
Ich weiß nicht, welche WYSISWYG-Fähigkeit du bei einem CSS erwartest, bei CSS braucht es entweder einen "nackten" Text-Editor oder einen Editor mit Syntax-Highlighting.
Zudem macht es Sinn, daß das CSS im Theme-Editor bearbeitet wird, sonst fummelt doch jeder dran rum, meinst du nicht?
Posts: 2,928
Threads: 195
Joined: Feb 2011
oder willst du dass sich dein Theme-CSS beim Editieren des Textes im Editor bereits auswirkt?
Dann habe ich dich falsch verstanden.
Dann musst du so vorgehen, wie im WIKI beschrieben, das CSS deines Themes als "custom CSS file" vereinbaren, siehe:
http://get-simple.info/wiki/how_to:edito...stom_files
Posts: 5
Threads: 1
Joined: Sep 2012
Ja genau, ich wollte dass sich das Theme-CSS beim Editieren des Textes bereits im Editor auswirkt.
Mein Ziel ist es, dass die Formatierungen für die Überschriften nur einmal in einem gemeinsamen CSS definiert sind und nicht in 2 verschiedenen Dateien. Im Moment muss ich dafür die CSS-Definitonen in zwei Dateien hinterlegen:
1. im CSS-File des Website-Templates,
2. im "ckeditorstyle.js" für die Ansicht im Editor.
Kann man die Formatierungen nicht irgendwie in einer Datei "pflegen" oder die CSS-Definitionen aus dem Template-CSS in die ckeditorstyle.js automatisch "importieren" lassen?
Posts: 2,928
Threads: 195
Joined: Feb 2011
da kann ich jetzt kategorisch sagen:
nein, kann man nicht.
Aber da du ja nur einmal das übernimmst, ist es doch nicht so schlimm, es sei denn du hättest einen Theme-Wechsler eingebaut....
ich habe das einmal für einen Kunden gemacht, war eine Stunde mehr Arbeit, nachdem die Formatierung für das Theme stand. Ein wenig Mühe ist halt immer mal nötig...
Posts: 2,094
Threads: 54
Joined: Jan 2011
Laudi Wrote:Ja genau, ich wollte dass sich das Theme-CSS beim Editieren des Textes bereits im Editor auswirkt.
Mein Ziel ist es, dass die Formatierungen für die Überschriften nur einmal in einem gemeinsamen CSS definiert sind und nicht in 2 verschiedenen Dateien. Im Moment muss ich dafür die CSS-Definitonen in zwei Dateien hinterlegen:
1. im CSS-File des Website-Templates,
2. im "ckeditorstyle.js" für die Ansicht im Editor.
Kann man die Formatierungen nicht irgendwie in einer Datei "pflegen" oder die CSS-Definitionen aus dem Template-CSS in die ckeditorstyle.js automatisch "importieren" lassen?
Im Gegensatz zu Connie muss ich sagen: natürlich!
Siehe http://get-simple.info/forum/post/17981/#p17981 und die folgenden Posts.
Posts: 2,928
Threads: 195
Joined: Feb 2011
Martin,
sorry for that,
dann habe ich was übersehen, und dann sollten wir das schleunigst ins WIKI aufnehmen (wenn das wieder geht...)
und wenn ich meinen Umzug hinter mir habe, schau ich dass ich das auf unsere get-simple.de auch dokumentiere
Posts: 5
Threads: 1
Joined: Sep 2012
|