From: Sven Schöling Date: Thu, 31 Aug 2017 14:30:57 +0000 (+0200) Subject: CKEditor: config Hack bei inline initialisierung X-Git-Tag: release-3.5.4~841 X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/commitdiff_plain/9e7bf91315d947400355b7abae26f35332821c3e?hp=9e7bf91315d947400355b7abae26f35332821c3e CKEditor: config Hack bei inline initialisierung Aus irgendeinem Grund ignoriert der Inline Modus sämtliche Dimensionsangaben in der Konfiguration, und zwar dokumentiert. Das sorgt aber im textarea Modus dafür, dass das erzeugte Editor
völlig falsch dimensioniert ist, und nachträglich angepasst werden muss. Die CKEDITOR.editor.prototype.resize funktioniert dafür auch nicht. Nachträglich machen sorgt für optische Unruhe. Dieser Hack fügt im minified Code in der Datei core/creators/inline.js im Konstruktor die folgenden Anweisungen ein: if (config.width) element.setStyle('width', CKEDITOR.tools.cssLength(config.width)); if (config.height) element.setStyle('height', CKEDITOR.tools.cssLength(config.height)); kurz bevor das Element ins DOM eingefügt wird. ---