Closed bitshiftersgmbh closed 7 years ago
https://github.com/akuehnis/redaxo5_addon_tinymce4/issues/14
Es könnte die gleiche Ursache sein, bitte Profile prüfen
Hmm, eher unwahrscheinlich. Hier mal zum Abgleich die Profile-Settings:
{selector: 'textarea.tinyMCEEditor',file_browser_callback: redaxo5FileBrowser,convert_urls: false,content_css: '../assets/addons/tinymce4/bootstrap/css/bootstrap.min.css',plugins: 'advlist autolink lists link image charmap print preview anchor searchreplace visualblocks code fullscreen insertdatetime media table contextmenu paste code email hr',toolbar: '' ,menubar: false,powerpaste_word_import: 'clean',powerpaste_html_import: 'clean',toolbar1: 'bold italic underline strikethrough \| subscript superscript \| styleselect formatselect \| charmap cleanup removeformat searchreplace print \| preview code fullscreen',toolbar2: 'cut copy paste pastetext \| alignleft aligncenter alignright alignjustify \| bullist numlist \| link unlink email anchor \| hr media image \| table',style_formats: [{ title: 'Gelber Text', inline: 'span', classes: 'text-yellow' },{ title: 'Orangener Text', inline: 'span', classes: 'text-orange' },{ title: 'Roter Text', inline: 'span', classes: 'text-red' },{ title: 'Dunklerer Text', inline: 'span', classes: 'text-base' },{ title: 'Grossbuchstaben', inline: 'span', styles: { 'text-transform': 'uppercase' } },{ title: 'Kleingedrucktes', inline: 'span', classes: 'small-printed' }],setup: function(ed) {ed.on('init', function(e) {tinyMCE.activeEditor.dom.loadCSS('/templates/assets/css/access/tinymce.formats.css');});},allow_script_urls: true}
Vielleicht könnte man zum Zwecke der Fehlerbehebung im AddOn neben das minified-JS auch noch das Original legen. Zu Debug-Zwecken sicher nützlich.
Zum Debuggen bitte die Originaldatei der Version tinymce 4.6.4 an die entsprechende Stelle kopieren.
Nunja, irgendwie hattest du am Ende doch Recht. Aus einer früheren Version war die Callback-function noch als String eingeschrieben. Deshalb der Fehler, dass das keine function sei. Erneutes Speichern des Profils erzeugte dann eine frische init.js. Jetzt klappt es auch wie gewünscht. ;)
betrifft mindestens Versionen 0.10.2 und 0.10.3
Beim Webprojekt eines Kunden kommt diese Fehlermeldung, wenn man ein Bild einfügen möchte und dann bei Quelle den Button für den File Browser klickt ...
Da der Code minified ist, wollte ich da gar nicht erst groß herumprobieren.