imagefield.inc in File (Field) Paths 6.2
Same filename and directory in other branches
Provides ImageField module specific functions for FileField Paths.
File
modules/imagefield.incView source
<?php
/**
* @file
* Provides ImageField module specific functions for FileField Paths.
*/
/**
* Implements hook_filefield_paths_api().
*/
function imagefield_filefield_paths_api() {
return array(
'api' => 2,
);
}
/**
* Implements hook_filefield_paths_process_file().
*/
//function imagefield_filefield_paths_process_file($new, $file, $settings, $node, $update) {
// if ($new) {
// // Delete ImageField thumbnail.
// if (isset($file['widget']) && $file['widget'] == 'imagefield' && file_exists($thumbnail_source = imagefield_file_admin_thumb_path(array('filepath' => $file['filepath']['old'])))) {
// file_delete($thumbnail_source);
// }
// }
//}
//
///**
// * Implements hook_filefield_paths_cleanup().
// */
//function imagefield_filefield_paths_cleanup(&$ffp, $paths, $name) {
// // Check for ImageFields.
// $imagefield = FALSE;
// foreach ($ffp['#files'] as $file) {
// if ($file['name'] == $name) {
// if (isset($file['widget']) && $file['widget'] == 'imagefield') {
// $imagefield = TRUE;
// }
// break;
// }
// }
// // Cleanup ImageFields temporary thumbnail paths.
// if ($imagefield) {
// array_unshift($paths, 'imagefield_thumbs');
// filefield_paths_cleanup_temp($paths);
// }
//}
Functions
Name![]() |
Description |
---|---|
imagefield_filefield_paths_api | Implements hook_filefield_paths_api(). |