mirror of
https://github.com/SickGear/SickGear.git
synced 2024-12-05 02:43:37 +00:00
32 lines
No EOL
985 B
JavaScript
32 lines
No EOL
985 B
JavaScript
$(document).ready(function(){
|
|
|
|
function find_dir_index(which){
|
|
var dir_parts = which.split('_');
|
|
return dir_parts[dir_parts.length-1];
|
|
}
|
|
|
|
function edit_root_dir(path, options){
|
|
$('#new_root_dir_'+options.which_id).val(path);
|
|
$('#new_root_dir_'+options.which_id).change();
|
|
}
|
|
|
|
$('.new_root_dir').change(function(){
|
|
var cur_index = find_dir_index($(this).attr('id'));
|
|
$('#display_new_root_dir_'+cur_index).html('<b>'+$(this).val()+'</b>');
|
|
});
|
|
|
|
$('.edit_root_dir').click(function(){
|
|
var cur_id = find_dir_index($(this).attr('id'));
|
|
var initial_dir = $("#new_root_dir_"+cur_id).val();
|
|
$(this).nFileBrowser(edit_root_dir, {initialDir: initial_dir, which_id: cur_id});
|
|
|
|
});
|
|
|
|
$('.delete_root_dir').click(function(){
|
|
var cur_id = find_dir_index($(this).attr('id'));
|
|
|
|
$('#new_root_dir_'+cur_id).val(null);
|
|
$('#display_new_root_dir_'+cur_id).html('<b>DELETED</b>');
|
|
});
|
|
|
|
}); |