нет никаких способов сделать это без взлома модуля, что обидно!
Попробуйте это:
Когда вы создаете свои собственные эскизы, запустите следующий код назагруженный файл.
file_delete(imagefield_file_admin_thumb_path($file, FALSE));
Вот функция в imagefield_file.inc (вызывается в строке 22 в imagefield_file.inc):
/**
* Implementation of hook_file_delete().
*
* Delete the admin thumbnail when the original is deleted.
*/
function imagefield_file_delete($file) {
if (imagefield_file_is_image($file)) {
file_delete(imagefield_file_admin_thumb_path($file, FALSE));
}
}
Я не могу проверить это в данный момент, я 'боюсь, но это может быть отправной точкой!Это также немного грязно, так как миниатюра будет сгенерирована, а затем удалена!Согласно строке 12 в imagefield_file.inc, миниатюры генерируются при предварительном просмотре ... возможно, вы сможете это как-то переопределить?