Помощь по коду
Ребят подскажите как вывести пять лучших пользователей… точнее их аватары?
допустим по вертикале!
допустим по вертикале!
Изменения разширения для стандартных аватарок
1
Хочу заменить расширения у стандартных аватарок с jpg на png, так нужно для дизайна, но ника не могу найти где это сделать? Я вот как-то поскал, но не нашел(
При закачке аватарки, не создаются уменьшенные копии
Права на папку uploads выставил 777, но это не помогает
Подскажите, хоть куда копать?
При первой установке все было нормально, потом после установки и удаления плагинов перестало работать.
Похожие топики смотрел, ответа не нашел
Сервер не ВПС
Подскажите, хоть куда копать?
При первой установке все было нормально, потом после установки и удаления плагинов перестало работать.
Похожие топики смотрел, ответа не нашел
Сервер не ВПС
Проблема с аватарами
После обновления движка возникла такая проблема — не создает мелкие аватарки. У пользователей которые залили аватарки после обновления есть только один файл avatar_100x100.jpg например, у остальных есть avatar_100x100.jpg, avatar_64x64.jpg, avatar_48x48.jpg и avatar_24x24.jpg.
Подскажите, пожалуйста, в чем может быть проблема? Судя по всему где-то не правильно обновился, но вот как узнать где. Все снова обновлять страшно, вдруг еще хуже сделаю :)
Вот что удалось нарыть, может быть знатокам это о чем-то скажет: при удалении комментария сверху появляется ошибка
Warning: array_merge() [function.array-merge]: Argument #1 is not an array in и указывает на файл classes/modules/user/User.class.php on line 1124
И еще одна:
Warning: Invalid argument supplied for foreach() in .../classes/modules/user/User.class.php on line 1125
Разобрался! оказывается дело было в файле config.php, я его не обновил как следует, вот и вылезла такая досадная ошибка. В любом случае всем спасибо! Спасибо за ваши плагины, шаблоны, и главное движок! :)
Подскажите, пожалуйста, в чем может быть проблема? Судя по всему где-то не правильно обновился, но вот как узнать где. Все снова обновлять страшно, вдруг еще хуже сделаю :)
Вот что удалось нарыть, может быть знатокам это о чем-то скажет: при удалении комментария сверху появляется ошибка
Warning: array_merge() [function.array-merge]: Argument #1 is not an array in и указывает на файл classes/modules/user/User.class.php on line 1124
И еще одна:
Warning: Invalid argument supplied for foreach() in .../classes/modules/user/User.class.php on line 1125
Разобрался! оказывается дело было в файле config.php, я его не обновил как следует, вот и вылезла такая досадная ошибка. В любом случае всем спасибо! Спасибо за ваши плагины, шаблоны, и главное движок! :)
Плагин «Аватары с Gravatar»
6
По мотивам этого хака. Плагин позволяет включить поддержку Gravatar и избавить пользователей от необходимости загружать аватар, если есть регистрация на Gravatarе. Скачать можно в каталоге плагинов здесь.
Использование Gravatar
8Итого:
в classes\modules\user\entity\User.entity.class.php
находим функцию
public function getProfileAvatarPath($iSize=100) {
if ($this->getProfileAvatar()) {
return DIR_WEB_ROOT.DIR_UPLOADS_IMAGES.'/'.$this->getId().'/avatar_'.$iSize.'x'.$iSize.'.'.$this->getProfileAvatarType();
} else {
return DIR_STATIC_SKIN.'/images/avatar_'.$iSize.'x'.$iSize.'.jpg';
}
}и изменяем всего одну строчку:
public function getProfileAvatarPath($iSize=100) {
if ($this->getProfileAvatar()) {
return DIR_WEB_ROOT.DIR_UPLOADS_IMAGES.'/'.$this->getId().'/avatar_'.$iSize.'x'.$iSize.'.'.$this->getProfileAvatarType();
} else {
return "http://www.gravatar.com/avatar.php? gravatar_id=".md5( strtolower($this->getMail()) )."&size=".$iSize;
}
}К сожалению, в комментариях так просто получить аватарку не получится — так как там используется своя функция
getUserProfileAvatarPath($iSize=100) из TopicComment.entity.class.php
Загрузка аватара - ошибка
Опять очень странная ошибка — при загрузке аватарки возникает ошибка Ошибка: Не удалось загрузить аватар. соответственно аватары не загружаются.
возможные причины
— сейвмод — нет сейвмода
— отсутсвие прав 777 — все права стоят
— отключен параметр file_uploads — не отключен
— проверить файлы function.php — все как изначально
— проверить файл user.entity.class.php — изначальный файл
— проверить логи — в логах нет записей об ошибках
ааа… ну что за непонятные баги… как их решить-то, как исправить?
интересные люди на лайвстрит… Или знают как решить проблему — и молчат но ставят "-". :))
upd: проблема решена. в этом топике собраны наверно все возможные причины такой проблемы. Так что если не грузятся аватары — то тебе сюда.
возможные причины
— сейвмод — нет сейвмода
— отсутсвие прав 777 — все права стоят
— отключен параметр file_uploads — не отключен
— проверить файлы function.php — все как изначально
— проверить файл user.entity.class.php — изначальный файл
— проверить логи — в логах нет записей об ошибках
ааа… ну что за непонятные баги… как их решить-то, как исправить?
интересные люди на лайвстрит… Или знают как решить проблему — и молчат но ставят "-". :))
upd: проблема решена. в этом топике собраны наверно все возможные причины такой проблемы. Так что если не грузятся аватары — то тебе сюда.
Вывод аватарки (или фото автора) в тексте топика
14
В одном из проектов возникла необходимость вывести аватарку или фотку автора прямо в основной текст поста (в .content). Я перепробовал множество вариантов и комбинаций, брал и из whois и еще из разных мест — не выходит, что-то меня никак не осенит как правильно сделать. Помогите плиз…
How to? Параграфы в редакторе, права доступа, аватар...
1
Добрый день. После изучения семантики скрипта, успешного решения многих проблем (в том числе и благодаря поиску), осталось несколько чрезвычайно простых нерешенных:
1. Тэг
2. Права доступа и роли. Первоначально я задумал сделать 5 групп пользователей (условных, вроде «почтальон», «пекарь» и т.д.), если есть простое решение, был бы признателен за совет.
А еще не могу разобраться, почему пользователь по умолчанию не может писать в колективный блог, к которому подключился (ограничения по рейтингу 0). Хотя, может, это я намудрил…
3. Аватар коллективного блога . Хочу не 24x24, не 48x48, а вообще «авто». Не помог ни поиск, ни Firebug. Не привык к такой организации шаблонов, пардон.
Заранее спасибо.
1. Тэг
<p> в редакторе. обычно я не требую от cms 100% правильной семантической верстки, но <br /> вместо параграфов и текст прямо в диве — это уже перебор.2. Права доступа и роли. Первоначально я задумал сделать 5 групп пользователей (условных, вроде «почтальон», «пекарь» и т.д.), если есть простое решение, был бы признателен за совет.
А еще не могу разобраться, почему пользователь по умолчанию не может писать в колективный блог, к которому подключился (ограничения по рейтингу 0). Хотя, может, это я намудрил…
Заранее спасибо.