timbios Опубликовано 7 ноября, 2015 Жалоба Поделиться Опубликовано 7 ноября, 2015 Привет всем еще раз. Столкнулся с проблемой.Мне нужно сделать, что бы миниатюра аватар показывалась в профиле. К примеру: Я загружаю свой аватар, а он очень широкий, я же выбираю миниатюру (квадрат), далее, у меня в профиле выводится именно миниатюра, только большего размера, чем на стене и т.д. Или же, еще пример. Я загружаю такую фотку: А мне её делает на месте аватара, вот такой. Короче, нужно сделать, что бы с авки выбирался квадрат, и ставился на место неё. Ссылка на комментарий Поделиться на другие сайты Поделиться
kolyan22region Опубликовано 7 ноября, 2015 Жалоба Поделиться Опубликовано 7 ноября, 2015 т.е. была загруженные фотка, а не ава в 100 пикселей? Ссылка на комментарий Поделиться на другие сайты Поделиться
timbios Опубликовано 7 ноября, 2015 Автор Жалоба Поделиться Опубликовано 7 ноября, 2015 т.е. была загруженные фотка, а не ава в 100 пикселей? Ну, к примеру.. Размер фотки на аве должен быть 500x500px Только вот решение не в css нужно.Ибо тогда фотка деформируется Ссылка на комментарий Поделиться на другие сайты Поделиться
Shaman Daniels Опубликовано 7 ноября, 2015 Жалоба Поделиться Опубликовано 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 Ссылка на комментарий Поделиться на другие сайты Поделиться
Why Not Опубликовано 7 ноября, 2015 Жалоба Поделиться Опубликовано 7 ноября, 2015 Если я тебе нужно чтобы был выбор места аватарки посредством миниатюры, то это все js А если просто скрытые авы за квадратом 500х500, то это css , а там уже overflow:hidden Ссылка на комментарий Поделиться на другие сайты Поделиться
timbios Опубликовано 7 ноября, 2015 Автор Жалоба Поделиться Опубликовано 7 ноября, 2015 Если я тебе нужно чтобы был выбор места аватарки посредством миниатюры, то это все js А если просто скрытые авы за квадратом 500х500, то это css , а там уже overflow:hidden Вот, css не интересует, ибо там деформация идёт. Ссылка на комментарий Поделиться на другие сайты Поделиться
viiprogrammer Опубликовано 7 ноября, 2015 Жалоба Поделиться Опубликовано 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 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения