Sha256: df7ae7b7fe77ee2a5f2281e270ade51d70bc29d798e0efa6acc1f03348b908aa

Contents?: true

Size: 939 Bytes

Versions: 4

Compression:

Stored size: 939 Bytes

Contents

// Determine the URL or Path to a given file
// @param [String | Object] file A string or JSON object representing a file
browser.fileUrl = function(file){
    console.log("Path is:" + file.data('path'));
    var fileURL = "";
    if(file.substr){
        fileURL = file
    } else if(file.data('path') != undefined){
        fileURL = file.data('path');
    }else{
        fileURL = browser.uploadURL + '/' + browser.dir + '/' + file.data('name');
    }
    fileURL = _.escapeDirs(fileURL);
    return fileURL;

}

browser.smallIconFor = function(icon){
    return browser.iconFor('small', icon);
}

browser.bigIconFor = function(icon){
    return browser.iconFor('big', icon);
}
browser.iconFor = function(size, icon){
    // For missing extensions (i.e. CMS Pages), use the .html icon
    if(icon == "."){
        icon = "html";
    }
    return '/assets/kcfinder/themes/' + browser.theme + '/img/files/'+ size +'/' + icon + '.png';

}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
bcms_kcfinder-1.0.3 app/assets/javascripts/bcms_kcfinder/browse.js
bcms_kcfinder-1.0.2 app/assets/javascripts/bcms_kcfinder/browse.js
bcms_kcfinder-1.0.1 app/assets/javascripts/bcms_kcfinder/browse.js
bcms_kcfinder-1.0.0 app/assets/javascripts/bcms_kcfinder/browse.js