1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Где в базе хранится информация, отвечающая за аватары?

Тема в разделе "Для новичков", создана пользователем Desperado, 19.06.2011.

Загрузка
  1. Desperado

    Desperado Местный

    Регистрация:
    23.10.10
    Сообщения:
    270
    Симпатии:
    98
    Версия XF:
    1.1.3
    Доброй ночи.
    Хочется спросить, где в базе хранится инфа, отвечающая за аватары. Из-за некоторых событий встала необходимость вайпнуть все аватары, но найти их в базе почему-то не получается... мистика.
     
  2. arelav

    arelav Местный

    Регистрация:
    07.06.11
    Сообщения:
    166
    Симпатии:
    355
    Версия XF:
    1.1.0 Final
    судя по всему имена файлов аватаров совпадают с ИД пользователя, поэтому имена файлов в базе могут не хранить, хотя я не искал в базе, а посмотрел на имена аватаров и сопоставил с ИД пользователей... Ну собственно я бы такую логику закладывал бы, если бы писал... Зачем лишние записи в таблицах...
    Вот пример
    http://www.xf-russia.ru/forum/data/avatars/l/0/165.jpg
    http://www.xf-russia.ru/forum/data/avatars/m/0/165.jpg
    http://www.xf-russia.ru/forum/data/avatars/s/0/165.jpg
     
  3. Desperado

    Desperado Местный

    Регистрация:
    23.10.10
    Сообщения:
    270
    Симпатии:
    98
    Версия XF:
    1.1.3
    Да, только очевидно форуму должно быть сообщено, что пользователь с id x загрузил аватар, не находите?)

    Впрочем тема не актуальна.
    Очистив xf_user.avatar_date, xf_user.avatar_width и xf_user.avatar_height все пользователи получили стандартный аватар :) Так что вопрос снят.
     

Поделиться этой страницей