FriendsOfREDAXO / tinymce4

TinyMCE4-Editor für REDAXO 5
MIT License
22 stars 9 forks source link

Normaler Medienpool als Filebrowser? #58

Closed simonsinus closed 10 months ago

simonsinus commented 6 years ago

Viele Kunden beschweren sich über den REX 5 File Browser.

Kann man auch den Medienpool verwenden?

skerbis commented 5 years ago

Aktuell nicht

lexplatt commented 5 years ago

jetzt kann man dateien aus dem medienpool verlinken - war das das gewünschte Feature?

alxndr-w commented 5 years ago

Es ging glaube ich darum, dass nicht der Original Medienpool aufging, sondern was tinymce spezifisches.

simonsinus commented 5 years ago

Das wird viele meiner Kunden freuen. Danke.

thielpeter commented 4 years ago

In der Datei /assets/addons/tinymce4/tinymce4_init.de.js die Funktion "redaxo5FileBrowser" auswechseln (Achtung wird bei Umstellungen im Profil überschrieben):

function redaxo5FileBrowser (field_name, url, type, win) {
    if ('image' == type)
    {
        var mediapool = openMediaPool('tinymce_medialink');

        $(mediapool).on('rex:selectMedia', function(e, filename) {
            e.preventDefault();
            mediapool.close();
            jQuery('#'+field_name).val("/media/" + filename);
        });
    }
    else if ('file' == type)
    {
        var linkMap = openLinkMap();
        $(linkMap).on('rex:selectLink', function(e, linkurl, linktext) {
            e.preventDefault();
            linkMap.close();
            jQuery('#'+field_name).val(linkurl);
        });
    }
    else if ('media' == type)
    {
        var mediapool = openMediaPool('tinymce_medialink');

        $(mediapool).on('rex:selectMedia', function(e, filename) {
            e.preventDefault();
            mediapool.close();
            jQuery('#'+field_name).val("/media/" + filename);
        });
    }
}