аватарка в комментариях

 
Sometime CMS Community
Посетитель
no avatar
Сообщений: 5
Как сделать что бы аватарка в коментариях обрезалась как превью в фотоальбомах. То есть если аватарка прямоугольная как сделать чтобы она выводилась квадратной в комментариях.
Спасибо за внимание.
Модератор
small user social cms
МедальМедаль за отзывчивостьКубок зрительских симпатий
Сообщений: 435
Упсс.

Вот так можно по высоте обрезать средствами css.

в файле com_comments_list.tpl

вместо строки

Код PHP:
  1. <a href="{profile_url login=$comment.author.login}">{$comment.user_image}</a>
Напиши


Код PHP:
  1. <div style="overflow:hidden;max-height:60px;height:auto !important;height:60px;"> <a href="{profile_url login=$comment.author.login}">{$comment.user_image}</a> </div>
Редактировалось: 2 раз (Последний: 28 августа 2010 в 01:00)
Реклама
cms
Модератор
small user social cms
МедальМедаль за отзывчивостьКубок зрительских симпатий
Сообщений: 435
Ну точнее не обрезать, а спрятать лишнее...
Sometime CMS Community
Посетитель
no avatar
Сообщений: 5
Александр:

Ну точнее не обрезать, а спрятать лишнее...

спасибо за ответ, но нужно как раз таки обрезать. Надо чтобы все аватарки показывались квадратными, то есть прямоугольные авы обрезались, а квадратные не трогались.
Модератор
small user social cms
МедальМедаль за отзывчивостьКубок зрительских симпатий
Сообщений: 435
как сделать чтобы она выводилась квадратной в комментариях.

Тогда уточню! Квадратные должны быть ток в комментариях, или вообще квадратной сделать маленький аватар???

Если второе - то легко! Если первое - сложнее...
Sometime CMS Community
Посетитель
no avatar
Сообщений: 5
спасибо за внимание, сам решил проблему :)
если кому интересно:

в файле \components\users\frontend.php

приблезительно на 928 строке находим:
Код PHP:
  1. $uploadthumb = $uploaddir . 'small/' . $filename;
меняем на
Код PHP:
  1. $uploadthumb['small'] = $uploaddir . 'small/' . $filename;
находим строку:
Код PHP:
  1. img_resize($uploadfile, $uploadthumb, $smallw, $smallw);
меняем на:
Код PHP:
  1. @img_resize($uploadfile, $uploadthumb['small'], 70, 70, true);
Модератор
small user social cms
МедальМедаль за отзывчивостьКубок зрительских симпатий
Сообщений: 435
сам решил проблему :)

Можно проще!

В этом же файле в том же месте поправить надо одну строчку

вместо
Код PHP:
  1. @img_resize($uploadfile, $uploadthumb, $smallw, $smallw);
  2.  
надо
Код PHP:
  1. @img_resize($uploadfile, $uploadthumb, $smallw, $smallw,1);

А вообще вопрос был такой:

Как сделать что бы аватарка в коментариях обрезалась

Еще раз:

чтобы она выводилась квадратной в комментариях




А правильнее было спросить (на будущее):

Как сделать так, чтоб маленький аватар был квадратный. Везде! А не только в комментариях.
Поясню: помимо коментов есть меню пользователя, форум, стена пользователя, стена клуба...
Sometime CMS Community
Посетитель
no avatar
Сообщений: 5
виноват, следующий раз буду точнее :)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.