Аватары пользователей

  • 80 Ответов
  • 20285 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

t0xas

  • Осваиваюсь на форуме
  • ***
  • 38
  • 3
  • Только страсть познания делает нас людьми!
Аватары пользователей
« : 27.07.2009, 20:08:43 »
Собственно сабж


*

t0xas

  • Осваиваюсь на форуме
  • ***
  • 38
  • 3
  • Только страсть познания делает нас людьми!
Re: Аватары пользователей
« Ответ #2 : 30.07.2009, 12:06:47 »
:) ой мама моя, если так меняется размер >:(


мне бы при загрузке рессайз делать не до 30х30, а до 120Px

Ахахах хотя придумал, буду не эскизы делать больше, а брать прямо большие фотки и делать меньше


Хотя бы хотелось найти эту заветную строчку коде, где изменить параметры рессайза после загрузки.

*

t0xas

  • Осваиваюсь на форуме
  • ***
  • 38
  • 3
  • Только страсть познания делает нас людьми!
Re: Аватары пользователей
« Ответ #3 : 08.08.2009, 10:57:10 »
Не прокатывает это, надо как- то изменить рессайз эскизов, подскажите плииииииз,, я скоро локти грызть начну, не могу найти в коде и все.

*

t0xas

  • Осваиваюсь на форуме
  • ***
  • 38
  • 3
  • Только страсть познания делает нас людьми!
Re: Аватары пользователей
« Ответ #4 : 08.08.2009, 11:19:01 »
Блин да прямо судьба у меня такая, как пишу на этом форуме так решение сразу находится

данное чудо находится в папочке ./helper/image.php
179 строка примерно

*

hybridized

  • Осваиваюсь на форуме
  • ***
  • 26
  • 0
Re: Аватары пользователей
« Ответ #5 : 30.11.2009, 15:24:06 »
Нигде немогу найти как поменять размер аватара пользователя (тот что по умолчанию 240 px)
Ни в настройках ни в файлах не вижу...

Эта аватарка выводится на личной странице пользователя и также в таком же размере в моде mod_hellome

*

djos

  • Осваиваюсь на форуме
  • ***
  • 139
  • 0
  • http://adsound.net
Re: Аватары пользователей
« Ответ #6 : 01.12.2009, 19:42:04 »
вобще то по умолчанию 160 а не 240
а меняется ...\components\com_community\controllers\profile.php
$imageMaxWidth   = 160;

*

neutomim30

  • Осваиваюсь на форуме
  • ***
  • 87
  • 0
Как менять аватары пользователям
« Ответ #7 : 09.01.2010, 15:15:12 »
Добрый всем день! Никак не смог найти функции смены аватара пользователя, хотя была бы очень полезная вещь. Например какой нить пользователь не ставит себе аватар и портит общую картину из всех пользователей на главной.
http://volgatehprom.ru/ - я выбрал этот хостинг!

*

artliffe

  • Осваиваюсь на форуме
  • ***
  • 128
  • 6
  • ...акки пчела
Re: Как менять аватары пользователям
« Ответ #8 : 11.01.2010, 03:06:46 »
Гасить таких пользователей надо! Нечего с ними церемониться!  ;D
Не ломается то, что не работает!

*

kharol

  • Moderator
  • *****
  • 1723
  • 217
Re: Как менять аватары пользователям
« Ответ #9 : 19.01.2010, 16:03:28 »
Это действительно проблема, пользователи кто портит общий фон своими noavatar...
К сожалению в следующей версии JomSocial, замена дефолтных лиц не предусмотрена.
Нужно будет подумать над этим вопросом...

Чтобы сказать "спасибо" достаточно нажать на "+"
Чтобы сделать бухгалтерскую проводку "спасибо" реквизиты: R192102130372, ЯД:41001768818003

*

artliffe

  • Осваиваюсь на форуме
  • ***
  • 128
  • 6
  • ...акки пчела
Re: Как менять аватары пользователям
« Ответ #10 : 20.01.2010, 14:12:56 »
Анимация зебест!  :laugh:
Не ломается то, что не работает!

*

yatsyk

  • Осваиваюсь на форуме
  • ***
  • 32
  • 0
Re: Как менять аватары пользователям
« Ответ #11 : 04.02.2010, 02:24:05 »
Есть какието варианты ?

*

kulybko

  • Захожу иногда
  • **
  • 19
  • 0
Re: Как менять аватары пользователям
« Ответ #12 : 08.02.2010, 14:54:03 »
ну можно CB поставить, например....там можно менять сколько хочешь, но это вариант так себе, хотя работает :)

*

Hansik

  • Осваиваюсь на форуме
  • ***
  • 95
  • 12
Re: Как менять аватары пользователям
« Ответ #13 : 08.02.2010, 15:05:47 »
Здрасте приехали. Если вы Админ...заходите в профиль пользователя и там есть ссылка удаления аватара (фотографии) пользователя.

[вложение удалено Администратором]

*

kharol

  • Moderator
  • *****
  • 1723
  • 217
Re: Как менять аватары пользователям
« Ответ #14 : 08.02.2010, 15:12:00 »
Удаление то есть, но вопрос то стоит в том чтобы безликих "noavatar" менять на нормальных. К примеру я своих 500 человек знаю в лицо, но многие ленятся загрузить аватар, а у меня их аватары есть со старых баз версий сайтов
Чтобы сказать "спасибо" достаточно нажать на "+"
Чтобы сделать бухгалтерскую проводку "спасибо" реквизиты: R192102130372, ЯД:41001768818003

*

Hansik

  • Осваиваюсь на форуме
  • ***
  • 95
  • 12
Re: Как менять аватары пользователям
« Ответ #15 : 08.02.2010, 15:20:57 »
ААА..сори.не въехал. Тогда только руками через БД. Это самое простое

*

Provolod

  • Осваиваюсь на форуме
  • ***
  • 28
  • 0
Кроп большого аватара
« Ответ #16 : 04.03.2010, 23:57:31 »
В каких файлах искать нужно создание аватара? Интересует возможность сделать большой аватар квадратным, так же как и маленький.
В какую сторону рыть нужно, подскажите, пожалуйста. :)
Путешествие по миру онлайн

*

Zombeee

  • Давно я тут
  • ****
  • 343
  • 52
Re: Кроп большого аватара
« Ответ #17 : 05.03.2010, 06:43:38 »
Хм, озадачил :) при чем это же надо так совпасть проблемам, как раз у меня на сайте одна дама выложила очень высокий аватар, т.е. по ширине то он 160 сделался, а вот по высоте - короче некрасиво.

Итак, нам нужны файлы: /com_community/comtrollers/register.php, profile.php и groups.php

Во всех этих файлах есть строка:
Код
if(!cImageResizePropotional( $file['tmp_name'] , $storageImage , $file['type'] , $imageMaxWidth ) )

если по номеру строки, то как-то так: 390, 851, 1700 (могут не совпадать, т.к. файлы не совсем родные у меня) для каждого файла соответственно
ну в общем-то не мудрствуя мы заменяем эти строки на следующую:

Код
if(!cImageCreateThumb( $file['tmp_name'] , $storageImage , $file['type'] , 160, 160 ) )

теперь аватарки будут 160 на 160 большие, обрезаются по тому же принципу, что и мелкие...
« Последнее редактирование: 05.03.2010, 11:58:30 от Zombeee »

*

Provolod

  • Осваиваюсь на форуме
  • ***
  • 28
  • 0
Re: Кроп большого аватара
« Ответ #18 : 05.03.2010, 09:27:48 »
Zombeee, ты уже в который раз меня выручаешь! Спасибо тебе!  *DRINK*
Путешествие по миру онлайн

*

SibPartizan

  • Осваиваюсь на форуме
  • ***
  • 66
  • 1
Re: Аватары пользователей
« Ответ #19 : 29.04.2010, 13:45:10 »
вобще то по умолчанию 160 а не 240
а меняется ...\components\com_community\controllers\profile.php
$imageMaxWidth   = 160;
А как сделать что бы аватар в модуле mod_hellome  выводился скажем 40 высотой 40 шириной

*

demon1977

  • Осваиваюсь на форуме
  • ***
  • 31
  • 7
Re: Аватары пользователей
« Ответ #20 : 29.04.2010, 17:31:44 »
/modules/mod_hellome файл helper.php
меняем
Код
<img src="<?php echo $myAvatar; ?>" alt="<?php echo $myName; ?>" style="padding: 2px; border: solid 1px #ccc;" />
на
Код
<img src="<?php echo $myAvatar; ?>" width="40px" hight="40px" alt="<?php echo $myName; ?>" style="padding: 2px; border: solid 1px #ccc;" />

*

SibPartizan

  • Осваиваюсь на форуме
  • ***
  • 66
  • 1
Re: Аватары пользователей
« Ответ #21 : 29.04.2010, 22:32:34 »
/modules/mod_hellome файл helper.php
меняем
Код
<img src="<?php echo $myAvatar; ?>" alt="<?php echo $myName; ?>" style="padding: 2px; border: solid 1px #ccc;" />
на
Код
<img src="<?php echo $myAvatar; ?>" width="40px" hight="40px" alt="<?php echo $myName; ?>" style="padding: 2px; border: solid 1px #ccc;" />

огромное спасибо

*

bigmus

  • Осваиваюсь на форуме
  • ***
  • 55
  • 3
Аватар в группе
« Ответ #22 : 25.05.2010, 19:25:17 »
подскажите в чем может быть проблема, когда закачиваю аватар для группы, пишет что доступ запрещен, где рыть?

*

Hansik

  • Осваиваюсь на форуме
  • ***
  • 95
  • 12
Re: Аватар в группе
« Ответ #23 : 27.05.2010, 10:52:22 »
Какие права стоят на папки:
/images/
/images/avatar/
/images/avatar/groups/


*

bigmus

  • Осваиваюсь на форуме
  • ***
  • 55
  • 3
Re: Аватар в группе
« Ответ #24 : 27.05.2010, 16:43:08 »
Какие права стоят на папки:
/images/
/images/avatar/
/images/avatar/groups/


777 стоят

*

Hansik

  • Осваиваюсь на форуме
  • ***
  • 95
  • 12
Re: Аватар в группе
« Ответ #25 : 28.05.2010, 10:28:29 »
Ну тогда даже и не знаю. Одной фразы:  что доступ запрещен - мало!
Либо ссылки, либо фразу полностью, либо скриншот. А еще бы версию JS и тип хостинга (локальный или удаленный)

*

galemus

  • Осваиваюсь на форуме
  • ***
  • 102
  • 3
Re: Аватары пользователей
« Ответ #26 : 16.06.2010, 12:24:19 »
анимированый аватар JomSocial как реализовать

*

Ecspert

  • Завсегдатай
  • *****
  • 414
  • 12
Re: Аватары пользователей
« Ответ #27 : 02.08.2010, 12:26:17 »
а разве gif не анимируется?

*

4.n

  • Осваиваюсь на форуме
  • ***
  • 119
  • 22
Re: Аватары пользователей
« Ответ #28 : 05.08.2010, 15:52:36 »
возможны варианты обработки файлов при загрузке
тогда анимированный gif станет статичным
можно попробовать отключить (комментировать) функционал обработки файлов изображений...
но тут я вам не советчик... 

*

Ecspert

  • Завсегдатай
  • *****
  • 414
  • 12
Re: Аватары пользователей
« Ответ #29 : 06.08.2010, 00:27:53 »
Казалось бы такая простая функция как анимированные аватары, которая есть даже в CommunityBuilder - отсутствует в JomSocial.
возможны варианты обработки файлов при загрузке
тогда анимированный gif станет статичным
дак по умолчанию JomSocial так и делает - просто превращает gif в статичную картинку

можно попробовать отключить (комментировать) функционал обработки файлов изображений...
Читал про это на форуме поддержки JomSocial: "Jomsocial - animated gifs not animated" (нужно зарегистрироватся чтобы читать форум).
Там представитель JomSocial отвечает, что поддержи анимированных аватаров в JomSocial нету и в ближайшее время не предвидится. В связи с тем что в системе реализована функция ресайза, а для gif её тяжело выполнить и она будет требовать много ресурсов, так как в gif много  кадров. На что автор темы предложил разработчикам реализовать поддержку gif просто без ресайза - то есть закачивается gif-файл такого разрешения каков есть, если разрешение больше указаного в настройках - система предлагает самостоятельно его уменьшить. Чем закончилось и был ли получен положительный результат неизвестно.