/** * Clear thumbnail caches (?evocache directories) */ function dbm_delete_filecache() { global $Messages; // TODO> handle custom media directories dh> ?? // Delete any ?evocache folders: $deleted_dirs = delete_cachefolders($Messages); $Messages->add(sprintf(T_('Deleted %d directories.'), $deleted_dirs), 'success'); }
function settings_update_action($font = '') { if (!empty($font) && !is_readable($this->fonts_dir . '/' . $font)) { $this->msg(sprintf(T_('Unable to load font file: %s'), $this->fonts_dir . '/' . $font), 'error'); return false; } // Delete file cache // TODO> clear cache only if settings have changed // (could use PluginSettingsValidateSet for this) delete_cachefolders(); }