В Datso Gallery File Type Not Supported!

Статус
В этой теме нельзя размещать новые ответы.

varvara

Постоялец
Регистрация
22 Сен 2007
Сообщения
120
Реакции
1
Столкнулся с такой проблемой в Datso Gallery. При пакетной загрузке картинок в галерею (как ButchUpload так и ButchImport) получаю сообщение: File Type Not Supported! Zip-архив распаковывается в папку /media, но кроме разархивированных файлов изображений с оригинальными именами, появляются файлы вида ._filename.jpg , в галерею попадает только первый файл из архива, остальные так и остаются в папке media. У хостера установлен Linux, на локалке – OS X. Так я, таки, имею спросить, – сталкивался кто-либо с такой бедой – или металлической линейкой по кривым рукам?:D Какой-то буржуй на импортном языке писал такое:
I noticed that in certain cases, when uploading a zip file with the "batch import" function, it results in many errors. These are due to operating system specific files often included in the zip :
thumbs.db
.nameoftheimage.jpg
_MACOSX folder
usw.

This can easily be avoided modifying "admin.datsogallery.php" this way:
line 167, under
PHP код:
$fileextension = strtolower(substr(strrchr($origfilename,'.'),1));
add:
PHP код:
if ((($fileextension == "jpeg") || ($fileextension == "jpg") || ($fileextension == "gif") || ($fileextension == "png"))&& ($origfilename[0] != '.')){
line 159, comment :
PHP код:
//unlink($p_path=$mosConfig_absolute_path."/$temp_dir/$origfilename");
and line 199, under
PHP код:
exit();
}
add:
PHP код:
}
unlink($p_path=$mosConfig_absolute_path."/$temp_dir/$origfilename");
It adds a simple check of the files and deletes it after checking even if it's not an image.

Hope it'll help

Alexis

PS: the same thing can be done for "batchimporthandler"
но, во-первых, по импортному почти не понимаю, во-вторых, таких строк в предложенных для правки файлах я не нашёл (DG 1.5).
Может кто-то имеет мысли как это лечить, а то уже ручки болят по одной картинке в галерею загружать! :eek:
Спасибо!
 
I noticed that in certain cases, when uploading a zip file with the "batch import" function, it results in many errors. These are due to operating system specific files often included in the zip :
thumbs.db
.nameoftheimage.jpg
_MACOSX folder
usw.
Тебе написали, что в архиве есть какие-то левые файлы кроме рисунков. Например: thumbs.db или другие.. Проверь чтобы в архиве были только рисунки...
 
в архиве только картинки, нет даже скрытых файлов :(
 
Залей тогда все фотки в zipimport и в админке добавь их через Пакетный импорт компонента Datso Gallery
 
При пакетной загрузке картинок в галерею (как BatchUpload так и BatchImport) получаю сообщение: File Type Not Supported!:bn:
 
И в архиве и без архива? Расширение рисунков?
 
в zip-архиве, конечно, а как по другому? расширения — jpg
 
Залей тогда все фотки в zipimport и в админке добавь их через Пакетный импорт компонента Datso Gallery
Я ведь писал... Залей фотки (не архив) в эту папку... И в BatchImport... Я так у себя делал... Все импортировало идеально...
 
некий глюк всё-же остался – первая картинка в серии не попадает в папку оригиналов, хотя средний размер и тумбнейл генерится и прописывается в базу. В любом случае grand thx! По крайней мере, это первый вразумительный ответ из 3-х фарумов. :ay:
 
для каждой картинки есть своя высота. у твоих картинок высота может быть больше максимальной -например 800 пикселей- тогда он будет тот же еррор писать. если заливать архив с картинками разрешением не больше 800 по ширине и 800 по высоте -никаких ерроров не будет точно -проверено
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху