wdpreez1
12/18/2013 - 10:15 AM

Jaikoz: rename file from metadata (rename mask)

Jaikoz: rename file from metadata (rename mask)

/* -*-javascript-*-

    Rename file from Metadata (Rename mask)
 */

function pad(number, length) {
    if (number == '') { return ''; }
    var str = '' + number;
    while (str.length < length) {
        str = '0' + str;
    }
    return str;
}
 
function ifnotempty(value, sep) {
    return value.length > 0 ? value + sep : '';
}
 
function ifnotempty2(value1, value2, sep) {
    return value1.length > 0 ? value1 + sep : value2.length > 0 ? value2 + sep : '';
}
 
ifnotempty(pad(trackno, 2), ' - ') + title;