Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> CKEditor filtert tags, tag class= wird im Editor gelöscht
Burner0815
Beitrag Tue. 10. June 2014, 09:26
Beitrag #1


Member
**

Gruppe: Members
Beiträge: 24
Mitglied seit: 21.03.2008
Mitglieds-Nr.: 1.435



Hallo,

im CKEditor werden alle class= etc. gelöscht beim speichern. Weiß jemand wie ich das abschalten kann?

Grüße
Go to the top of the page
 
+Quote Post
webmasterFF
Beitrag Tue. 10. June 2014, 09:39
Beitrag #2


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 287
Mitglied seit: 14.05.2009
Mitglieds-Nr.: 1.885



Hi, was meinst du mit "gelöscht"?

Die Formatierungen sind nach dem Speichern weg?

Dann schau bitte mal in den Moduleinstellungen bzw. im jeweiligen Template, ob du als Standard eine andere Klasse ausgewählt hast!


--------------------
Es dankt und grüßt
webmaster FF

--------------------
Sefrengo v.1.6.0
ES LEBE SEFRENGO - denn du hast tausende von Möglichkeiten !!
Go to the top of the page
 
+Quote Post
Burner0815
Beitrag Tue. 10. June 2014, 10:13
Beitrag #3


Member
**

Gruppe: Members
Beiträge: 24
Mitglied seit: 21.03.2008
Mitglieds-Nr.: 1.435



ZITAT(webmasterFF @ Tue. 10. June 2014, 10:39) *
Hi, was meinst du mit "gelöscht"?

Die Formatierungen sind nach dem Speichern weg?

Dann schau bitte mal in den Moduleinstellungen bzw. im jeweiligen Template, ob du als Standard eine andere Klasse ausgewählt hast!



Hi,

mit "gelöscht" meine ich wenn z.B.: im Quellcode Modus <ul class="test"> einegfügt wird nach dem speichern nur noch <ul> übrig ist.
ich hab schon ein wenig gesucht jedoch ohne Erfolg da die beschriebenen Einstellungen für den CKEditor z.B. config.allowedContent in der cms/ckeditor/sefrengo/ckconfig.php ohne wirkung bleiben.

Hast Du ne Idee wie das "Filtern" abgeschalten werden kann bzw. was eingestellt werden muss das Tags/Attribute hinzugefügt werden können?

Go to the top of the page
 
+Quote Post
webmasterFF
Beitrag Tue. 10. June 2014, 11:23
Beitrag #4


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 287
Mitglied seit: 14.05.2009
Mitglieds-Nr.: 1.885



Ja, das kann daran liegen, dass du eine Standardschriftart für dein Template definiert hast, denn dann wird jeder Quellcodebefehl "class" beim Speichern gelöscht.
--> s. Bild im Anhang.

Wenn du diese händisch im Quelltext selbst bestimmen willst, dann musst du "keine" Schriftart auswählen.

Das mit den "Für den Redakteur auswählbare Stylesheets" hat bei mir auch nicht funktioniert und scheint ein Bug des Moduls zu sein. Hoffe darum kümmert sich mal irgendann wer.... .



Du kannst dir aber damit helfen, dass du Schriftarten und Größen sowie Farben selbst definierst!
Dazu vgl. meinen Beitrag hier: http://forum.sefrengo.org/index.php?showtopic=3289
Angehängte Datei(en)
Angehängte Datei  schriftart.jpg ( 114.79KB ) Anzahl der Downloads: 9
 


--------------------
Es dankt und grüßt
webmaster FF

--------------------
Sefrengo v.1.6.0
ES LEBE SEFRENGO - denn du hast tausende von Möglichkeiten !!
Go to the top of the page
 
+Quote Post
Burner0815
Beitrag Tue. 10. June 2014, 11:40
Beitrag #5


Member
**

Gruppe: Members
Beiträge: 24
Mitglied seit: 21.03.2008
Mitglieds-Nr.: 1.435



Hi,

Danke für die Antwort. Aber leider löst es nicht das Problem, da keine Standardschriftart gewählt ist bzw. "keine Schriftart" . Zudem betrifft es nicht nur class= sondern auch <span> etc. werden gelöscht, auch schon beim umschalten von "Quellcode" auf "Normal". Der Editor soll einfach gar nichts raus löschen - das muss doch konfigurier bar sein bzw. es würde auch reichen die Standards so zu erweitern das er class etc. zulässt. Aber wo? wie?. Da wie beschrieben die Vorgehensweise von der CKEditor Website im SF-Editor ohne wirkung bleibt.

Mir geht es nicht um das formatieren von Schriften sondern um das setzen von Tags/Attributen im Editor. Da diese wiederum von JavaScript & Co benutzt werden.

Der Beitrag wurde von Burner0815 bearbeitet: Tue. 10. June 2014, 12:32
Go to the top of the page
 
+Quote Post
webmasterFF
Beitrag Tue. 10. June 2014, 13:10
Beitrag #6


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 287
Mitglied seit: 14.05.2009
Mitglieds-Nr.: 1.885



Mal ne blöde Frage...habe es selbst nicht getestet

Frisst der Quelltext denn style="xy"?

Und dann noch was zu den Klassen:
http://docs.ckeditor.com/#!/guide/dev_howtos_styles
Hier zum Unterpunkt How Do I Add Existing CSS Styles from an External File to Editor Output and the Styles Drop-Down List? scrollen.


--------------------
Es dankt und grüßt
webmaster FF

--------------------
Sefrengo v.1.6.0
ES LEBE SEFRENGO - denn du hast tausende von Möglichkeiten !!
Go to the top of the page
 
+Quote Post
Burner0815
Beitrag Wed. 11. June 2014, 10:58
Beitrag #7


Member
**

Gruppe: Members
Beiträge: 24
Mitglied seit: 21.03.2008
Mitglieds-Nr.: 1.435



Servus,

style="xy" wird ebenfalls gelöscht. Das mit den Klassen teste ich mal aus. Aber wie schon beschrieben benötige ich einfach die Möglichkeit Tags/Attribute im Quelltext zusetzen. Was ja nun eigentlich mehr als Basic ist...
Ich bin für jede Idee dass dem CKEditor bei zu bringen dankbar.

Grüße
Go to the top of the page
 
+Quote Post
webmasterFF
Beitrag Tue. 17. June 2014, 09:30
Beitrag #8


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 287
Mitglied seit: 14.05.2009
Mitglieds-Nr.: 1.885



Hast du o.g. mal ausprobiert?


--------------------
Es dankt und grüßt
webmaster FF

--------------------
Sefrengo v.1.6.0
ES LEBE SEFRENGO - denn du hast tausende von Möglichkeiten !!
Go to the top of the page
 
+Quote Post
alexander
Beitrag Tue. 17. June 2014, 09:57
Beitrag #9


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 853
Mitglied seit: 16.06.2006
Wohnort: Wien / Österreich
Mitglieds-Nr.: 2



Du musst das Advanced Content Filtering (ACF) des CKEDITORS abschalten

http://ckeditor.com/forums/CKEditor/How-ca...ter-of-CKEditor


--------------------
SEFRENGO | a free choice ... again!
Go to the top of the page
 
+Quote Post
Burner0815
Beitrag Fri. 20. June 2014, 03:18
Beitrag #10


Member
**

Gruppe: Members
Beiträge: 24
Mitglied seit: 21.03.2008
Mitglieds-Nr.: 1.435



Besten Dank alexander! Für alle die es genau wissen wollen:
um das Filtern zu unterbinden muss config.allowedContent = true in cms>>ckeditor>>sefrengo>>ckconfig ca. Zeile 90 eingefügt werden:
QUELLTEXT
CKEDITOR.editorConfig = function( config ) {
    config.allowedContent = true;


@webmasterFF o.g. habe ich noch nicht ausprobiert.
Go to the top of the page
 
+Quote Post
webmasterFF
Beitrag Fri. 20. June 2014, 09:39
Beitrag #11


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 287
Mitglied seit: 14.05.2009
Mitglieds-Nr.: 1.885



Wenn es ja so klappt ist doch prima!
Wieder sind wir ein Stück weiter.

All diese Erfahrungen müssten ins Handbuch oder die Dokumentation übernommen werden, oder irgendwie gefixt werden.
ODER aber, du stellst deine funktionierendes Modul als Hack ins Forum !!

Sowas wie: "CK-Editor Stylesheet Bugfix" oder sowas.
Das hilft dann ja allen weiter.


UND: Im Modul Wysiwig2 sollte man das auf alle Fälle auch hochladen.


--------------------
Es dankt und grüßt
webmaster FF

--------------------
Sefrengo v.1.6.0
ES LEBE SEFRENGO - denn du hast tausende von Möglichkeiten !!
Go to the top of the page
 
+Quote Post
alexander
Beitrag Fri. 20. June 2014, 11:16
Beitrag #12


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 853
Mitglied seit: 16.06.2006
Wohnort: Wien / Österreich
Mitglieds-Nr.: 2



Aus meiner Sicht sollte das in den jeweiligen Modulen konfigurierbar sein, ob man dies generell aktiviert und deaktiviert. Denn ACF macht schon sinn, da es verhindert, dass ungültiger oder "gefährlicher" Markup entsteht. ACF ist weitgehend Konfigurierbar, was gestrippt wird und was nicht, das ist halt in SF nicht implementiert. Diese Feature von CKEDITOR hat auch in anderen Systemen (wie z.B. Drupal) den Programmierern etliches Kopfzerbrechen bereitet.


--------------------
SEFRENGO | a free choice ... again!
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 19.4.24 - 16:48

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.