, , allow_insecure_uploads, hook_install:
variable_set('allow_insecure_uploads', 1);
function MODULE_NAME_file_insert(&$file) {
if(substr($file->filename, -7) == '.js.txt'){
$file_path = $file->filepath;
$new_file_path = substr($file_path, 0, strlen($file_path)-4);
file_move($file_path, $new_file_path);
$file->filepath = $file_path;
$file->filename = substr($file->filename, 0, strlen($file->filename)-4);
$file->filemime = file_get_mimetype($file->filename);
$file->destination = $file->filepath;
$file->status = FILE_STATUS_TEMPORARY;
drupal_write_record('files', $file);
}
, hook_insert , ".js.txt". . , . , , js , files/js. , .