Ecco la soluzione:
http://www.icyphoenix.com/viewtopic.php?f=2&t=6530
album_modcp.php:
FIND
$file_part = explode('.', strtolower($pic_filename));
$pic_filetype = $file_part[count($file_part) - 1];
$pic_filename_only = substr($pic_filename, 0, strlen($pic_filename) - strlen($pic_filetype) - 1);
$pic_base_path = ALBUM_UPLOAD_PATH;
$pic_extra_path = '';
$pic_new_filename = $pic_extra_path . $pic_filename;
$pic_fullpath = $pic_base_path . $pic_new_filename;
$pic_thumbnail = $filerow[$i]['pic_thumbnail'];
$pic_thumbnail_fullpath = ALBUM_CACHE_PATH . $pic_thumbnail;
if (USERS_SUBFOLDERS_ALBUM == true)
{
if (count($pic_path) == 2)
{
$pic_extra_path = $pic_path[0] . '/';
$pic_thumbnail_path = ALBUM_CACHE_PATH . $pic_extra_path;
if (is_dir($pic_path_only))
{
$pic_new_filename = $pic_extra_path . $pic_filename;
$pic_fullpath = $pic_base_path . $pic_new_filename;
$pic_thumbnail_fullpath = $pic_thumbnail_path . $pic_thumbnail;
}
else
{
message_die(GENERAL_MESSAGE, $lang['Pic_not_exist']);
}
}
}
@unlink($pic_thumbnail_fullpath);
@unlink(ALBUM_MED_CACHE_PATH . $pic_extra_path . $pic_thumbnail);
@unlink(ALBUM_WM_CACHE_PATH . $pic_extra_path . $pic_thumbnail);
@unlink($pic_fullpath);
}
REPLACE WITH
$file_part = explode('.', strtolower($pic_filename));
$pic_filetype = $file_part[sizeof($file_part) - 1];
$pic_filename_only = substr($pic_filename, 0, strlen($pic_filename) - strlen($pic_filetype) - 1);
$pic_base_path = ALBUM_UPLOAD_PATH;
$pic_extra_path = '';
$pic_new_filename = $pic_extra_path . $pic_filename;
$pic_fullpath = $pic_base_path . $pic_new_filename;
$pic_thumbnail = $filerow[$i]['pic_thumbnail'];
$pic_thumbnail_fullpath = ALBUM_CACHE_PATH . $pic_thumbnail;
if (USERS_SUBFOLDERS_ALBUM == true)
{
if (sizeof($pic_path) == 2)
{
$pic_extra_path = $pic_path[0] . '/';
$pic_base_full_path = ALBUM_UPLOAD_PATH . $pic_extra_path;
$pic_thumbnail_path = ALBUM_CACHE_PATH . $pic_extra_path;
if (is_dir($pic_base_full_path))
{
$pic_new_filename = $pic_extra_path . $pic_filename;
$pic_fullpath = $pic_base_path . $pic_new_filename;
$pic_thumbnail_fullpath = $pic_thumbnail_path . $pic_thumbnail;
}
else
{
message_die(GENERAL_MESSAGE, $lang['Pic_not_exist']);
}
}
}
@unlink($pic_thumbnail_fullpath);
@unlink(ALBUM_MED_CACHE_PATH . $pic_extra_path . $pic_thumbnail);
@unlink(ALBUM_WM_CACHE_PATH . $pic_extra_path . $pic_thumbnail);
@unlink($pic_fullpath);
}