за что она тебя любит? за старую версию флеша или серверные настройки виноваты?
там можно поставить условие работы при определенной версии флеша. Ведь врядли юзер предпочтет обычную загрузку флешевой, если у него она работает
если хорошо владеешь мутулсом, то лучше написать свой(или допилить текущий) LightBox с очень полезной фишкой, которой нигде нет — авто-размер всплывающего окна в зависимости от размеров браузера. Т.е. если окно всплывает с размерами 1024 по ширине, а у клиента стоит 800*600, то фотка пропорционально уменьшается до 800
Я правильно понимаю, что имеются ввиду манипуляции с изображениями (например, масштабирование), которые выполняются не на сервере, а на машине пользователя перед загрузкой?
там по моему на сервере они вообще не обрабатываются, т.е. всякие ресайзы и т.п. делаются на клиенте, а на сервер уже складируются готовые. Нюансов не знаю, но суть такая была описана у них в блоге
Если по каки-либо причинам топик не может быть сохранён и выдаётся ошибка (например, забыли указать метки), то сохраняется всё, кроме загруженных фоток. Их приходится загружать снова
Отличная реализация и цена ))
Причем прочитал ветку, и функционал получается (собирается) отличный.
Просьба к разработчику собрать дальнейшие доработки в один список.
При редактировании топика если фото расположено вертикально например высота 1024 ширина 768 — отсутствует кнопка удаления фото, при горизонтальном — все ОК.
кстати когда мы фотографию через LB открываем, можно сделать чтобы была возможность нажать на ней( по кнопке), чтобы увеличить до оригинального размера?
Вообще фотоотчет как вид топика — не самая лучшая идея. Проще было бы не заморачиваться с разновидностями топиков, а сделать множественную загрузку картинок в обычном топике, во всплывающем окошке, и потом эти картинки отображались бы в виде слаудшоу, как на автокадабре.
Плюс в том, что пользователи не будут путаться в этих видах топиков, они просто загружают картинки, и если картинок больше, чем одна, формируется слайдшоу, и все красиво. Пользователю не нужно думать, что «ах… вот, надо ж было топик-фотоотчет создавать, а не просто топик...!!!»
вАпрос:
У всех нормально фотографии загружаются? Столкнулся с проблемой…
При выборе любого кол-ва фотографий в любую секунду загрузчик может повиснуть насовсем.
Будь то фото 1,5мб или 100кб.
Идет быстрая загрузка и замирание загрузки на любом месте (только что зависло на 99%, хотя до 99% загрузилось менее чем за секунду)
В чем может быть проблема? Хостер? Какие-то настройки выставлены неправильно?
Дополнение.
После зависания на сервере есть файлы, которые «повисли»
т.е. после попытки загрузить фото, я нахожу на сервере это фото в маленьком и большом видел.
Также пару раз после создания статьи фотоотчет был в таком виде
У меня ничего подобного не возникает, может дело в хостере? А вот удаление фоток из фотоотчета действительно не работает. Вернее оно удаляет из топика фотки, но на сервере они продолжают лежать. Может автор доработает это дело, все таки платный хак.
Может быть и в хостере дело т.к. загрузка фоток иногда легко загружается и по 40 фотографий, а иногда на 1-2 виснет…
При удалении фоток с сервера они удаляются
Ну где же они удаляются? Они просто не выводятся в топике фотоотчете если при редактировании фотоотчета удалить фотки. А на сервере они так и продолжают лежать в папках типа uploads/photos/1/c/0/a/2/dc44a74376.jpg там же лежит и миниатюра s_dc44a74376.jpg. У меня не удаляется, захожу по фтп и вижу все эти папки и файлы.
Warning: strrpos() expects parameter 1 to be string, array given in Z:\home\livestreet\www\classes\modules\topic\entity\Topic.entity.class.php on line 321
Notice: Array to string conversion in Z:\home\livestreet\www\classes\modules\topic\entity\Topic.entity.class.php on line 321
Notice: Array to string conversion in Z:\home\livestreet\www\classes\modules\topic\entity\Topic.entity.class.php on line 324
Notice: Undefined index: topic_main in Z:\home\livestreet\www\classes\modules\topic\entity\Topic.entity.class.php on line 43
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\livestreet\www\classes\modules\topic\entity\Topic.entity.class.php:321) in Z:\home\livestreet\www\include\function.php on line 181
да и при сохранении топика вылезает много ошибок. Автор сказал что это из-за новой версии и обещал вчера вечером скинуть исправление, но я так его и не дождался
Вот Вам… У менялично стало работать. Проблема была в том что он обращается к эрэй объекту как к переменной, а нужно точно адресовать к элементу массива.
Спасибо domex'у.
public function setPhotos($data) {
if ($this->getType()!='photo') {
return;
}
$aPhotos = array();
if(is_array($data)){
foreach($data AS $pId => $sPhoto){
$sFileName = substr($sPhoto[«full»], strrpos($sPhoto[«full»], '/')+1);
$aPhoto = array(
«pId»=> $pId,
«thumb»=>substr($sPhoto[«full»], 0, -strlen($sFileName)).'s_'.$sFileName,
«full»=>$sPhoto[«full»]
);
$aPhotos[]=$aPhoto;
}
}
$this->extractExtra();
$this->aExtra['photos']=$aPhotos;
$this->setExtra($this->aExtra);
}
сорри не сдержался:) оказалось что не так то весело загрузить скажем 25 фото, учитывая что если массово загружать, то последнее фото становится первым. его приходится удалять, переименовывать и загружать снова. а если пропустил какое-то фото, то нужно при редактировании удалять часть (половину или больше) фоток и потом снова загружать их снова вместе с пропущенным.
Notice: Undefined index: topic_main in Z:\home\livestreet\www\classes\modules\topic\entity\Topic.entity.class.php on line 43
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\livestreet\www\classes\modules\topic\entity\Topic.entity.class.php:43) in Z:\home\livestreet\www\include\function.php on line 181
при удалении фотки из поста сам файл остается на серваке! причем найти его непросто на серваке, тк там структура вида /uploads/photo/3/f/4…
кто-нибудь может допилить чтобы при удалении из админки файлы на серваке тоже удалялись? а то получается что там накапливается шлак который еще к тому же и не поддается легкой ручной очистке
175 комментариев
Бесплатно я могу отсканить десяток 5000 купюр тока и отправить по мылу… И то польза сомнительна :-D
А лезть и отключать флеш умеет не каждый.
там можно поставить условие работы при определенной версии флеша. Ведь врядли юзер предпочтет обычную загрузку флешевой, если у него она работает
Вообще, флеш по-моему должен быть не основным загрузчиком, а дополнительным.
Бало бы здорово
помню мы на эту прокрутку фоток убили много времени и без фиксов JS либы не обошлось
это отдельный топик?
Надо будет попробовать!
ПС на сайте вконтакте.ру стоит хороший флеш загрузщик на 50 фото одним разом там из и повернуть можно при необходимости…
Спасибо!
Можно задуматься о коммерческом решении для буржуев:)
только они совсем не ужимаются ( я не про превьюшки)
получается слил человек с фотика фотки, они у него по 5 мег каждая, и залил тебе на хост 20 штук.(100 мег) Пришел еще один чел еще — коллекцию,, ((
мне кажется надо ограничение на максим размер выставлять…
мнения?
заливались Уверенно.
к себе такое счастье не хочу) я про размер файлов
через 10 мин остановил закачку, т.к. у меня анлим 128кбс, просто надоело ожидать)
получается нужно Большими буквами писать о максим. размере допустимого изображения…
кстати, история умалчивает, какие д.б. характеристики изображения под закачку?
пользователь не очень обрадуется когда сольет пакет картинок хорошего веса с тарифным планом по трафику…
зы. по мне отличный вариант — загрузка архива, распаковка его на сервере ну и т.д.)
Речь идет о ресайзе картинок до загрузки их на сервер. Средствами JS это сделать невозможно.
loki, насколько возможно ее реализовать еще и в комментариях?
очень нужно
Загрузка фотографий при помощи flash-загрузчика при добавлении топика
Отображение фотографий при помощи LightBox
точно также как и в самом топике.
у меня пользователи будут продолжать по теме топика сбрасывать много фоток, хотелось бы — чтобы они также могли добавлять их — но уже и в комментах.
Если надо пометил и будет водяной знак, если не нужно то не помечаешь я ВМ нету
2 моненты нужна возможность добавлять к фоткам описание, которое бы читалось при прросмотре и наведении мышки.
красиво, без новых окон фоток
Причем прочитал ветку, и функционал получается (собирается) отличный.
Просьба к разработчику собрать дальнейшие доработки в один список.
Плюс в том, что пользователи не будут путаться в этих видах топиков, они просто загружают картинки, и если картинок больше, чем одна, формируется слайдшоу, и все красиво. Пользователю не нужно думать, что «ах… вот, надо ж было топик-фотоотчет создавать, а не просто топик...!!!»
Очень нужный функционал для данного модуля
Если загрузить, потом пару удалить, потом еще загрузить, то рано или поздно дает загружать новые фотки. (((
Что-то подсказывает мне, что будет на следующей неделе. :))
У всех нормально фотографии загружаются? Столкнулся с проблемой…
При выборе любого кол-ва фотографий в любую секунду загрузчик может повиснуть насовсем.
Будь то фото 1,5мб или 100кб.
Идет быстрая загрузка и замирание загрузки на любом месте (только что зависло на 99%, хотя до 99% загрузилось менее чем за секунду)
В чем может быть проблема? Хостер? Какие-то настройки выставлены неправильно?
После зависания на сервере есть файлы, которые «повисли»
т.е. после попытки загрузить фото, я нахожу на сервере это фото в маленьком и большом видел.
Также пару раз после создания статьи фотоотчет был в таком виде
Т.е. 3 ссылки сглючило, хотя они загрузились, а последняя фотка работала так как должна
При удалении фоток с сервера они удаляются
меня вот интересует как исправить, чтобы после предпросмотра можно было добавлять фотки, а то очень не удобно. может решил кто-нить это?
да, у меня такая же фигня случилась. как решили проблему?
т.е. топик удалил, новый сделал… вот так вот :(
Только после нажатия на кнопкудобавить выдает кучу ошибок.
Все делаю по инструкции.
Уже неделю бъюсь с этим модулем и никак =(
Надеюсь сиводня скинед =)
Вот Вам… У менялично стало работать. Проблема была в том что он обращается к эрэй объекту как к переменной, а нужно точно адресовать к элементу массива.
Спасибо domex'у.
public function setPhotos($data) {
if ($this->getType()!='photo') {
return;
}
$aPhotos = array();
if(is_array($data)){
foreach($data AS $pId => $sPhoto){
$sFileName = substr($sPhoto[«full»], strrpos($sPhoto[«full»], '/')+1);
$aPhoto = array(
«pId»=> $pId,
«thumb»=>substr($sPhoto[«full»], 0, -strlen($sFileName)).'s_'.$sFileName,
«full»=>$sPhoto[«full»]
);
$aPhotos[]=$aPhoto;
}
}
$this->extractExtra();
$this->aExtra['photos']=$aPhotos;
$this->setExtra($this->aExtra);
}
И судя по всему не будет доведен до ума…
Не исключенно что кто-то другой возмется за доработку =)
?
Вместо того что приедлагает автор необходимо вставить вот это
Перед последней фигурной скобкой!
Када будет жу 0.4 там будет видно =)
=(
Попробуй вот так
что же делать!?)
всё установил по инструкции, но кнопки фотоотчёты нет!
кто-нибудь может допилить чтобы при удалении из админки файлы на серваке тоже удалялись? а то получается что там накапливается шлак который еще к тому же и не поддается легкой ручной очистке
Посомтрите в модулях.
Умер фотоотчет… =(((((