timbios 193 Report post Posted November 7, 2015 Привет всем еще раз. Столкнулся с проблемой.Мне нужно сделать, что бы миниатюра аватар показывалась в профиле. К примеру: Я загружаю свой аватар, а он очень широкий, я же выбираю миниатюру (квадрат), далее, у меня в профиле выводится именно миниатюра, только большего размера, чем на стене и т.д. Или же, еще пример. Я загружаю такую фотку: А мне её делает на месте аватара, вот такой. Короче, нужно сделать, что бы с авки выбирался квадрат, и ставился на место неё. Share this post Link to post Share on other sites
kolyan22region 82 Report post Posted November 7, 2015 т.е. была загруженные фотка, а не ава в 100 пикселей? Share this post Link to post Share on other sites
timbios 193 Report post Posted November 7, 2015 т.е. была загруженные фотка, а не ава в 100 пикселей? Ну, к примеру.. Размер фотки на аве должен быть 500x500px Только вот решение не в css нужно.Ибо тогда фотка деформируется Share this post Link to post Share on other sites
Shaman Daniels 140 Report post Posted November 7, 2015 Ну, к примеру.. Размер фотки на аве должен быть 500x500px Только вот решение не в css нужно.Ибо тогда фотка деформируется /modules/photo.php, где //Создание главной фотографии и смотри $tmb->size_auto //Создаём оригинал $tmb = new thumbnail(ROOT_DIR."/uploads/users/{$user_id}/albums/{$check_photo['album_id']}/{$check_photo['photo_name']}"); $tmb->size_auto($i_width."x".$i_height, 0, "{$i_left}|{$i_top}"); $tmb->jpeg_quality(90); $tmb->save($newDir."o_{$newName}"); //Создание главной фотографии $tmb = new thumbnail($newDir."o_{$newName}"); $tmb->size_auto(200, 1); $tmb->jpeg_quality(100); $tmb->save($newDir.$newName); //Создание уменьшеной копии 50х50 $tmb = new thumbnail($newDir."o_{$newName}"); $tmb->size_auto('50x50'); $tmb->jpeg_quality(100); $tmb->save($newDir.'50_'.$newName); //Создание уменьшеной копии 100х100 $tmb = new thumbnail($newDir."o_{$newName}"); $tmb->size_auto('100x100'); $tmb->jpeg_quality(100); $tmb->save($newDir.'100_'.$newName); 1 Share this post Link to post Share on other sites
Why Not 35 Report post Posted November 7, 2015 Если я тебе нужно чтобы был выбор места аватарки посредством миниатюры, то это все js А если просто скрытые авы за квадратом 500х500, то это css , а там уже overflow:hidden Share this post Link to post Share on other sites
timbios 193 Report post Posted November 7, 2015 Если я тебе нужно чтобы был выбор места аватарки посредством миниатюры, то это все js А если просто скрытые авы за квадратом 500х500, то это css , а там уже overflow:hidden Вот, css не интересует, ибо там деформация идёт. Share this post Link to post Share on other sites
viiprogrammer 179 Report post Posted November 7, 2015 Вот, css не интересует, ибо там деформация идёт. //Создание главной фотографии $tmb = new thumbnail($uploaddir.$image_rename.$res_type); $tmb->size_auto('200x200'); $tmb->jpeg_quality(97); $tmb->save($uploaddir.$image_rename.$res_type); 1 Share this post Link to post Share on other sites