function upload_delete_revision
1 call to upload_delete_revision()
- upload_nodeapi in drupal-6.x/modules/upload/upload.module
- Implementation of hook_nodeapi().
Archivo
- drupal-6.x/modules/upload/upload.module, line 447
- File-handling and attaching files to nodes.
Código
function upload_delete_revision($node) {
if (is_array($node->files)) {
foreach ($node->files as $file) {
$count = db_result(db_query('SELECT COUNT(fid) FROM {upload} WHERE fid = %d', $file->fid));
if ($count < 2) {
db_query('DELETE FROM {files} WHERE fid = %d', $file->fid);
file_delete($file->filepath);
}
}
}
db_query('DELETE FROM {upload} WHERE vid = %d', $node->vid);
}