TinyMCE Änderungen werden nicht gespeichert

Deutschsprachiger Support für CMS Made Simple
CongoFX

TinyMCE Änderungen werden nicht gespeichert

Post by CongoFX »

Hallo community,

ich versuche den TinyMCE Editor und die Standardeinstellungen (standard Schrift mit Farbe, Größe, etc.) über den Reiter "Erweiterungen" -> "TinyMCE" -> "Weitere Optionen" zu verändern:

Image

Problem ist folgendes, dass die Änderungen nicht gespeichert werden, wie im Screenshot markiert Änderung auf "Zeilenumbruch" und Klick auf Button "Speichern". Stattdessen werde ich auf die Startseite referenziert.

Die Ausnahme ist das Feld:

Image

... das kann geändert werden.

Ein weiteres, komisches Verhalten ist wenn ich auf das Textfeld klicke:

Image

... werde ich direkt auf die Startseite referenziert.

Wer kann mir einen Tipp geben und mitteilen wo ich welche Datei bearbeiten muß, damit ich die standard Schriftgröße und Farbe von TinyMCE Editor, etc. bearbeiten kann.

Der Screenshot, erläutert es noch einmal, aktuell ist diese standardmäßige kleine schwarz Schrift. Soll aber nicht sein und ich möchte den default font ändern:

Image

Bitte nicht die TinyMCE Wiki zum nachschlagen nennen, bereits angesehen aber habe ich nicht verstanden.

Wie unter http://wiki.moxiecode.com/index.php/Tin ... ontent_css genannt, sollte die Datei tiny_mce/themes/advanced/skins/default/content.css bearbeitet werden. ... aber den Ordner mit der Datei gibt es nicht.

Die Seite http://wiki.cmsmadesimple.org/index.php ... es/TinyMCE enthält gar nichts über dieses Thema.

Bitte auch keine Antworten wie, "...warum willst Du das machen?", Danke.

Ich freue mich über Euer Feedback, vielen Dank und einen schönen Feierabend.
Last edited by CongoFX on Mon Nov 08, 2010 3:40 pm, edited 1 time in total.
cyberman

Re: TinyMCE Änderungen werden nicht gespeichert

Post by cyberman »

Hmm, da scheinen noch ein paar Bugs drin zu stecken :(...

Normalerweise sollte der TinyMCE die aktuelle CSS der Seite laden - du musst also nix umstellen, sondern nur im CSS definieren.
CongoFX

Re: TinyMCE Änderungen werden nicht gespeichert

Post by CongoFX »

Vielen Dank für die schnelle Antwort.

Zitat: "du musst also nix umstellen, sondern nur im CSS definieren."

Irgendwo muß doch der Editor Font bearbeitet werden können, entweder in einer Datei oder in der Datenbank? Ich muß dieses Problem unbedingt anderweitig lösen, auch wenn es sich um einen Bug handelt.

Das funktioniert nicht, bzw. wird nicht übernommen:

Image
cyberman

Re: TinyMCE Änderungen werden nicht gespeichert

Post by cyberman »

Du kannst in der TinyMCE-Administration in der Registerkarte "Weitere Optionen" unter "CSS-Bodytag" CSS-Formatanweisungen ergänzen, die aber nur auf den Editor wirken.
Last edited by cyberman on Tue Nov 09, 2010 10:05 pm, edited 1 time in total.
CongoFX

Re: TinyMCE Änderungen werden nicht gespeichert

Post by CongoFX »

Funktioniert leider nicht, denn wie in meinem ersten Post beschrieben lassen sich die eingetragenen Daten unter dem Feld "CSS-Bodytag:" nicht abspeichern. Nach dem Klick auf den Button "Speichern", werde ich auf die Startseite referenziert, es werden aber keine Daten gespeichert, denn das Feld ist nach wiederholten Aufrufen der Seite "Weitere Optionen" leer.

Im TinyMCE Editor ist keine Änderung bezüglich dem Feld "CSS-Bodytag:" sichtbar.

Nun meine Frage anders gestellt, wo sollte die Eingabe aus dem Feld "CSS-Bodytag:" gespeichert werden, in welcher Datei oder in der Datenbank?
Again: "Irgendwo muß doch der Editor Font bearbeitet werden können, entweder in einer Datei oder in der Datenbank?"
Vielen Dank für Eure Antworten und Hilfe.
cyberman

Re: TinyMCE Änderungen werden nicht gespeichert

Post by cyberman »

Nochmal: Der Editorfont wird in der CSS-Datei der Webseite festgelegt.

Hast du versucht, die Option "Nur die Bildschirm-CSS einbinden:" zu aktivieren?

Im übrigen funktioniert es bei mir (v1.8.2) - hab testweise im css-bodytag "font-size:4em;" eingetragen, und es hat sich wie gewünscht geändert.
CongoFX

Re: TinyMCE Änderungen werden nicht gespeichert

Post by CongoFX »

Vielen Dank für den Post, ich habe s noch einmal getestet und bei mir tritt nach wie vor das Verhalten auf, das ich keine Werte abspeichern kann oder gespeicherte CSS Werte nicht für den TinyMCE Editor übernommen werden.
Hast du versucht, die Option "Nur die Bildschirm-CSS einbinden:" zu aktivieren?
... ja klar.
Im übrigen funktioniert es bei mir (v1.8.2) - hab testweise im css-bodytag "font-size:4em;" eingetragen, und es hat sich wie gewünscht geändert.
... dann eröffnet sich eine neue Frage, warum die Einstellung bei Dir funktioniert und bei mir nicht (v 1.9, gedownloaded am 8.11)

Ich denke mal dass das Problem in Deiner genannten Version 1.8.2 nicht auftritt.

Was jetzt?

Vielen Dank für Eure Hilfe
Last edited by CongoFX on Wed Nov 17, 2010 10:37 am, edited 1 time in total.
NaN

Re: TinyMCE Änderungen werden nicht gespeichert

Post by NaN »

Es gibt einige bekannte Probleme mit TinyMCE in CMSms 1.9
Die meisten sollten im SVN bereits behoben sein.
Ich weiß nicht wann die 1.9.1 rauskommt, aber es wird hoffentlich nicht lange dauern.
Ich weiß auch nicht, ob der TinyMCE aus der Version 1.8.2 mit CMSms 1.9 funktioniert.
Müsste man mal ausprobieren.
CongoFX

Re: TinyMCE Änderungen werden nicht gespeichert

Post by CongoFX »

Danke für die Antwort, ich werde gleich mal die aktuelle Version aus dem Repository ziehen. ...melde mich am Montag noch einmal, muß ich über's Wochenende ausprobieren.
Last edited by CongoFX on Fri Nov 19, 2010 11:39 am, edited 1 time in total.
AL-d82

Re: TinyMCE Änderungen werden nicht gespeichert

Post by AL-d82 »

Gibt es schon eine Lösung für das "Neue Zeilen erstellen mit:" Problem?

Wollte bei Neue Zeilen erstellen mit: auf umstellen wenn ich auf speichern drücke wird die Einstellung nicht übernommen :-( CMS 1.9.2 TinyMC 2.8.2

greez AL
cyberman

Re: TinyMCE Änderungen werden nicht gespeichert

Post by cyberman »

Schon mal in der config.php debug auf true gesetzt?

Irgend welche verwertbaren Ergebnisse?
AL-d82

Re: TinyMCE Änderungen werden nicht gespeichert

Post by AL-d82 »

Wo werden die Tiny Einstellungen (Weitere Optionen) gespeichert?
In einer Datei oder in der Datenbank dann könnt ich es da umändern?

Wenn ich z.B. in die  Blockformate im Listenfeld-Menü: klicke springt die Seite um auf die Startseite der Administration auch wenn ich auf einstelle und auf speichern klicke dann geht es auf die Startseite der Administration.

Ihr hab die Probleme nicht?

Debug scheint normal zu sein?

Code: Select all

Debug: (4.9000000000077E-5) - (usage: 648008) - (peak: 682368)

loading smarty

Debug: (0.003514) - (usage: 920504) - (peak: 940124)

loading adodb

Debug: (0.0047200000000001) - (usage: 1006360) - (peak: 1041044)

loading page functions

Debug: (0.0074080000000001) - (usage: 1203896) - (peak: 1273008)

loading content functions

Debug: (0.009762) - (usage: 1410896) - (peak: 1426980)

loading translation functions

Debug: (0.010844) - (usage: 1481748) - (peak: 1516428)

loading events functions

Debug: (0.011894) - (usage: 1566176) - (peak: 1637168)

loading php4 entity decode functions

Debug: (0.013822) - (usage: 1795940) - (peak: 1987944)

done loading files

Debug: (0.032793) - (usage: 2469508) - (peak: 2474816)

(mysql): SET NAMES 'utf8'

Debug: (0.038715) - (usage: 2488716) - (peak: 2516076)

(mysql): SELECT sitepref_name, sitepref_value from cms_siteprefs

Debug: (0.043152) - (usage: 2604276) - (peak: 2638396)

(mysql): SELECT * FROM cms_userplugins

Debug display of 'Loading Modules':(0,043737) - (usage: 2628512) - (peak: 2650272)
Debug: (0,049243) - (usage: 3020604) - (peak: 3049640)

(mysql): SELECT * FROM cms_modules WHERE active = 1 ORDER by module_name

Debug display of 'Instantiate: Captcha':(0,051543) - (usage: 3220840) - (peak: 3247560)
Debug: (0,056479) - (usage: 3278876) - (peak: 3296176)

(mysql): SELECT preference, value FROM cms_userprefs WHERE user_id = '1'

Debug display of 'Load Content Operations':(0,071075) - (usage: 3865040) - (peak: 3934700)
Debug display of 'End Load Content Operations':(0,077851) - (usage: 4444060) - (peak: 4462136)
Debug display of 'Instantiate: CGCalendar':(0,078976) - (usage: 4537748) - (peak: 4549648)
Debug display of 'Instantiate: CGExtensions':(0,079277) - (usage: 4557364) - (peak: 4585472)
Debug display of 'Instantiate: CGSimpleSmarty':(0,082032) - (usage: 4723940) - (peak: 4760148)
Debug display of 'Instantiate: CMSMailer':(0,084621) - (usage: 4971344) - (peak: 4999032)
Debug display of 'Instantiate: Comments':(0,085818) - (usage: 5094388) - (peak: 5121928)
Debug display of 'Instantiate: FileManager':(0,088028) - (usage: 5291500) - (peak: 5329636)
Debug display of 'Instantiate: FormBuilder':(0,090755) - (usage: 5549208) - (peak: 5575020)
Debug display of 'Instantiate: Gallery':(0,103092) - (usage: 6643504) - (peak: 6681620)
Debug display of 'Instantiate: Guestbook':(0,105608) - (usage: 6862628) - (peak: 6893628)
Debug display of 'Instantiate: MenuManager':(0,109099) - (usage: 7072380) - (peak: 7117684)
Debug display of 'Instantiate: ModuleManager':(0,113115) - (usage: 7428464) - (peak: 7452208)
Debug display of 'Instantiate: News':(0,115707) - (usage: 7676328) - (peak: 7697160)
Debug display of 'Instantiate: NFS':(0,11625) - (usage: 7741848) - (peak: 7762732)
Debug display of 'Instantiate: nuSOAP':(0,116848) - (usage: 7808296) - (peak: 7829244)
Debug display of 'Instantiate: Printing':(0,117649) - (usage: 7904172) - (peak: 7924336)
Debug display of 'Instantiate: Search':(0,119296) - (usage: 8086596) - (peak: 8108860)
Debug display of 'Instantiate: SimpleSlider':(0,120009) - (usage: 8167256) - (peak: 8186696)
Debug display of 'Instantiate: Smileys':(0,120881) - (usage: 8270432) - (peak: 8289596)
Debug display of 'Instantiate: ThemeManager':(0,121578) - (usage: 8343784) - (peak: 8363044)
Debug display of 'Instantiate: Thumbnails':(0,122778) - (usage: 8469964) - (peak: 8492996)
Debug display of 'Instantiate: TinyMCE':(0,1254) - (usage: 8715904) - (peak: 8734484)
Debug display of 'End of include':(0,125544) - (usage: 8715668) - (peak: 8763636)
Debug: (0,126059) - (usage: 8685284) - (peak: 8766148)

Session found.  Moving on...

Debug: (0,126109) - (usage: 8685552) - (peak: 8766148)

Session found.  Moving on...

Debug: (0,131059) - (usage: 9137232) - (peak: 9322192)

Session found.  Moving on...

Debug: (0,13112) - (usage: 9137588) - (peak: 9322192)

Session found.  Moving on...

Debug: (0,13116) - (usage: 9137512) - (peak: 9322192)

before theme load

Debug: (0,133629) - (usage: 9245900) - (peak: 9322192)

(mysql): SELECT content_id FROM cms_content WHERE default_content = 1

Debug: (0,135289) - (usage: 9272016) - (peak: 9322192)

(mysql): SELECT * FROM cms_content WHERE content_id = '56'

Debug: (0,139801) - (usage: 9526100) - (peak: 9550492)

(mysql): SELECT ug.user_id FROM cms_user_groups ug
                     WHERE ug.user_id = '1' AND ug.group_id = 1

Debug: (0,14103) - (usage: 9527412) - (peak: 9579476)

(mysql): SELECT DISTINCT permission_name FROM cms_user_groups ug INNER JOIN cms_group_perms gp ON gp.group_id = ug.group_id INNER JOIN cms_permissions p ON p.permission_id = gp.permission_id INNER JOIN cms_groups gr ON gr.group_id = ug.group_id WHERE ug.user_id = '1' AND gr.active = 1

Debug: (0,169366) - (usage: 10119116) - (peak: 10235456)

(mysql): SELECT htmlblob_id FROM cms_additional_htmlblob_users WHERE user_id = '1'

Debug: (0,174089) - (usage: 10120576) - (peak: 10235456)

(mysql): SELECT group_id FROM cms_user_groups WHERE user_id = '1'

Debug: (0,175318) - (usage: 10120012) - (peak: 10235456)

(mysql): SELECT htmlblob_id FROM cms_additional_htmlblob_users WHERE user_id IN (-1)

Debug: (0,179395) - (usage: 10120068) - (peak: 10235456)

(mysql): SELECT content_id FROM cms_content WHERE owner_id = '1'

Debug: (0,180922) - (usage: 10128600) - (peak: 10235456)

(mysql): SELECT user_id,content_id FROM cms_additional_users

Debug: (0,182237) - (usage: 10136640) - (peak: 10235456)

(mysql): SELECT ug.user_id FROM cms_user_groups ug
                     WHERE ug.user_id = '1' AND ug.group_id = 5

Debug: (0,182792) - (usage: 10128436) - (peak: 10235456)

after theme load

Debug: (0,182875) - (usage: 10128948) - (peak: 10235456)

before populate admin navigation

Debug: (0,182919) - (usage: 10129180) - (peak: 10235456)

before menu items

Debug: (0,185897) - (usage: 10161428) - (peak: 10235456)

after menu items

Debug: (0,186246) - (usage: 10163488) - (peak: 10235456)

before syste modules

Debug: (0,186664) - (usage: 10169636) - (peak: 10249352)

before module menu items

Debug: (0,18704) - (usage: 10177772) - (peak: 10250400)

after module menu items

Debug: (0,190209) - (usage: 10199408) - (peak: 10251732)

after populate admin navigation

Debug: (0,190253) - (usage: 10199596) - (peak: 10291924)

before theme-y stuff

Debug: (0,191052) - (usage: 10199776) - (peak: 10292040)

after theme-y stuff

Debug: (0,193233) - (usage: 10208512) - (peak: 10292452)

(mysql): SELECT count(news_id) FROM cms_module_news n
                   WHERE status != 'published'
                     AND (( IFNULL(end_time, '1970-01-01 01:00:01')  = '1970-01-01 01:00:01') OR (end_time > '2010-12-16 17:01:16')) 

Debug: (0,193402) - (usage: 10201896) - (peak: 10308092)

before notifications

Debug: (0,193567) - (usage: 10203680) - (peak: 10308092)

after notifications

Debug: (0,194695) - (usage: 10205104) - (peak: 10308104)

(mysql): SELECT version from cms_version

Debug: (0,197112) - (usage: 10248608) - (peak: 10322144)

(mysql): SELECT bookmark_id, user_id, title, url FROM cms_admin_bookmarks WHERE user_id = '1' ORDER BY title

Debug: (0,200502) - (usage: 10267596) - (peak: 10346472)

(mysql): SELECT permission_id FROM cms_permissions WHERE permission_name = 'allowadvancedprofile'

Debug: (0,22382) - (usage: 11251824) - (peak: 11282016)

(mysql): SELECT eh.tag_name, eh.module_name, e.originator, e.event_name, eh.handler_order, eh.handler_id, eh.removable FROM cms_event_handlers eh
        INNER JOIN cms_events e ON e.event_id = eh.event_id
        ORDER BY eh.handler_order ASC

Debug: (0,263975) - (usage: 11158164) - (peak: 11368932)

(mysql): SELECT
                g1.*, CONCAT(g2.filepath,'/thumb_',g2.filename) AS thumb
              FROM
                cms_module_gallery g1
              LEFT JOIN
                cms_module_gallery g2
              ON
                g1.defaultfile = g2.fileid
              WHERE
                g1.filename LIKE '%/'
              ORDER BY
                IF(g1.fileid=1,0,1) ASC,
                CONCAT(g1.filepath,CAST(IF(g1.filepath='','','/') AS BINARY),g1.filename) ASC

Debug: (0,318103) - (usage: 11335284) - (peak: 11535056)

(mysql): SELECT template_id, template_name, template_content, stylesheet, encoding, active, default_template FROM cms_templates WHERE default_template = 1

greez AL
Last edited by AL-d82 on Thu Dec 16, 2010 4:02 pm, edited 1 time in total.
User avatar
kasimir
Forum Members
Forum Members
Posts: 18
Joined: Thu Sep 02, 2010 3:46 pm
Location: Germany

Re: TinyMCE Änderungen werden nicht gespeichert

Post by kasimir »

Das mit dem springen auf die Startseite liegt an einer falschen Schereibweise in der Datei de_DE unter Modules->TinyMCE->lang->ext

Schuld sind ein Zeichen, die Bewirken das das Backend alles an <a href als Link interpretiert. Diese müssen durch &lt, bzw. > ersetz werden.


Folgendes ist zu ändern:

Zeile 90
orginal:

Code: Select all

$lang['cmslinkeraddshelp'] = 'Damit können Sie erlauben, dass dem <a href>[code]-Tag oder {cms_selflink} weitere Parameter mitgegeben werden können, wenn diese durch den CMS-linker erzeugt werden.';
Lösung:

Code: Select all

$lang['cmslinkeraddshelp'] = 'Damit können Sie erlauben, dass dem <a href>-Tag oder {cms_selflink} weitere Parameter mitgegeben werden können, wenn diese durch den CMS-linker erzeugt werden.';
[/code]
AL-d82

Re: TinyMCE Änderungen werden nicht gespeichert

Post by AL-d82 »

kasimir wrote: Das mit dem springen auf die Startseite liegt an einer falschen Schereibweise in der Datei de_DE unter Modules->TinyMCE->lang->ext

Schuld sind ein Zeichen, die Bewirken das das Backend alles an <a href als Link interpretiert. Diese müssen durch &lt, bzw. > ersetz werden.


Folgendes ist zu ändern:

Zeile 90
orginal:

Code: Select all

$lang['cmslinkeraddshelp'] = 'Damit können Sie erlauben, dass dem <a href>[code]-Tag oder {cms_selflink} weitere Parameter mitgegeben werden können, wenn diese durch den CMS-linker erzeugt werden.';
Lösung:

Code: Select all

$lang['cmslinkeraddshelp'] = 'Damit können Sie erlauben, dass dem <a href>-Tag oder {cms_selflink} weitere Parameter mitgegeben werden können, wenn diese durch den CMS-linker erzeugt werden.';
[/code]
@kasimir  :D ;D :D  Danke hat wunderbar geklappt  ;D ;D ;D ;D
reinhardmohr
Forum Members
Forum Members
Posts: 112
Joined: Sun Aug 06, 2006 2:36 pm
Location: Munich, Germany

Re: TinyMCE Änderungen werden nicht gespeichert

Post by reinhardmohr »

Hallo,

ich bin gerade in der CMSMS-Version 1.9.2 mit dem neuesten TinyMCE 2.8.2 immer noch über den gleichen Fehler gestolpert.
Da ich nicht wusste, ob in der Code-Ansicht die beiden CODE-Ausdrücke mit den eckigen Klammern nur für die Darstellung im Forum gedacht waren habe ich in der englischen Sprachversion, die ja den Fehler nicht produziert (also: Wenn man die persönliche Sprache im Backend umschaltet auf Englisch klappt‘s auch) nachgeschaut. Und dort sind einfach die Tag-Dreicke < und > ersetzt durch die HTML-Entitäten (ist das der richtige Ausdruck?), nämlich durch < und >
Damit klappt es auch!

Danke für die Hilfe!

UND: Kann jemand [SOLVED] an den Anfang des Therads setzen? Dann findet man auch schneller die gelösten Threads.

Danke

Reinhard
Locked

Return to “German - Deutsch”