scald.plupload.inc in Scald: Media Management made easy 7
Plupload integration helper functions.
File
includes/scald.plupload.incView source
<?php
/**
* @file
* Plupload integration helper functions.
*/
/**
* Creates a file object at the proper place when uploading with plupload.
*/
function scald_plupload_save_file($tmppath, $target) {
$tmp = plupload_file_uri_to_object($tmppath);
// Changing file mime to the proper one.
$tmp->filemime = file_get_mimetype($target);
$tmp->status = 0;
$destination = dirname($target);
if (!file_prepare_directory($destination, FILE_CREATE_DIRECTORY)) {
watchdog('file', 'The upload directory %directory could not be created or is not accessible.', array(
'%directory' => $destination,
));
return FALSE;
}
return file_move($tmp, $target, FILE_EXISTS_RENAME);
}
Functions
Name![]() |
Description |
---|---|
scald_plupload_save_file | Creates a file object at the proper place when uploading with plupload. |