26

Re: Проблемма с аватарами

Все, аватар неожиданно сменился. Делал следующие действия: вышел из профиля на форуме, выключал браузер, чистил куки в системе.

Поделиться

27

Re: Проблемма с аватарами

Проблема в том, что новый аватар имеет то же название, что и старый. Поэтому браузер берет старый из кэша. Проблему решить довольно легко - нужно полностью перезагрузить страницу (Shit+R). Но не все пользователи об этом знают и на форуме то и дело поднимают эту "проблему" - не меняется аватар.
Если кто-то знает, подскажите как можно поправить ситуацию? Как заставить браузер не кэшировать аватар на странице профиля, но оставить кэширование на самом форуме?

Сайт pojar

Поделиться

28

Re: Проблемма с аватарами

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

Мой форум сео по оптимизации сайтов

Сайт Seo-man

Поделиться

29

Re: Проблемма с аватарами

Seo-man, нет ни где ссылок на аватары wink
Все аватары по умолчанию водятся в img/avatars/.
Имя файла равно номеру юзера. Расширение одно из трех = 'jpg', 'gif', 'png'

Моя сборка FluxBB 1.5 * Parserus - BBCode parser

Поделиться

30

Re: Проблемма с аватарами

Спустя 5 лет тема стала актуальна ))
В img/avatars/ у одного юзера (пример 10098) могут быть два файла -  10098.gif и 10098.jpg
Как понять - какой не используется?
Юзеров таких много, хочу стереть лишние аватары скриптом...

Мой форум сео по оптимизации сайтов

Сайт Seo-man

Поделиться

31

Re: Проблемма с аватарами

Seo-man, в поле avatar таблицы юзеров прописан номер типа файла аватары. Соответствие такое:

define('FORUM_AVATAR_NONE', 0);
define('FORUM_AVATAR_GIF', 1);
define('FORUM_AVATAR_JPG', 2);
define('FORUM_AVATAR_PNG', 3);
Моя сборка FluxBB 1.5 * Parserus - BBCode parser

Поделиться