Для использования алиасов в Phpthumb of для задания имен файлов, вам потребуется внести изменения в файл phpthumb.class.php.
1. Откройте файл phpthumb.class.php с помощью любого текстового редактора.
2. Найдите функцию `private function _buildFileCache()` в классе phpthumb.
3. Внутри этой функции найдите строку, начинающуюся с `$this->config_create_file_name_call_back` и заканчивающуюся на `);`.
4. Замените эту строку на следующий код:
```php
if (!empty($this->config_cache_alias)) {
$fileHandler = $this->config_cache_directory . '/' . $this->config_cache_alias . '-' . md5($this->config_cache_source_filename) . '.' . $this->config_output_format;
} else {
$fileHandler = $this->config_cache_directory . '/' . md5($this->config_cache_source_filename) . '.' . $this->config_output_format;
}
```
5. Сохраните изменения в файле.
Теперь, при генерации файлов, phpthumb будет использовать алиасы и уникальные номера или MD5-хэши для создания имен файлов вместо стандартных имен. Например, если у вас есть алиас "alias" и оригинальное имя файла "image.jpg", то сгенерированный файл будет иметь имя "alias-уникальный_номер.jpg" или "alias-первые_5_символов_MD5.jpg", в зависимости от выбранного варианта.