Ciao a tutti ho bisogno di un chiarimento, creo un campo imagefield e tramite imagecache ho vari preset creati per quel campo. Se elimino il nodo, viene automaticamente eliminato anche il preset di imagecache, cioè le immagini create dal modulo imagecache o queste rimarranno sul server?
Ciao, per domande come questa puoi conoscere la risposta andando nei sorgenti del modulo e cercando una qualche funzione che possa fare al caso tuo. Stiamo parlando di "cancellazione", quindi "delete" e nei sorgenti del modulo c'è:
/**
* Implementation of filefield.module's hook_file_delete().
*
* Remove derivative images after the originals are deleted by filefield.
*/
function imagecache_file_delete($file) {
imagecache_image_flush($file->filepath);
}
Immagino quindi che la risposta alla tua domanda sia: se filefield (cck) lancia l'hook di cancellazione del file allora anche imagecache cancella il file.
M.
PS: Io di solito seguo questo modo per scoprire le cose che non so.
--
Michel 'ZioBudda' Morelli -- [email protected]
Sviluppo applicazioni CMS DRUPAL e web dinamiche -- Corsi Drupal -- Amministrazione Drupal -- Hosting Drupal
ottimo non sapevo, è che non so ancora giostrarmi nel codici dei moduli.