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

Как сделать, чтобы аватарки ставились просто ссылкой?

Тема в разделе "Основные вопросы по XenForo", создана пользователем RedCobra, 11.01.2012.

Загрузка
  1. RedCobra

    RedCobra Read only

    Регистрация:
    09.12.11
    Сообщения:
    74
    Симпатии:
    2
    Версия XF:
    1.1.3
    Всем привет.
    Подскажите пожалуйста как сделать так что бы вместо загрузки аватаров на сервер, как сделать что бы там было просто куда пользователи вводили ссылку на аватарку?

    1.jpg
     
  2. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Хм. Наверное только плагин для этого писать. Штатных средств точно нет.
     
  3. RedCobra

    RedCobra Read only

    Регистрация:
    09.12.11
    Сообщения:
    74
    Симпатии:
    2
    Версия XF:
    1.1.3
    А может кто сделать мне за денежку?
     
  4. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
  5. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Если до выходных потерпите, могу попробовать сделать.
     
  6. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Есть Ос-ориентированное решение для Win7. Нужно нажать на выбор файла, затем в поле адреса просто вставить прямую ссылку на изображение. Проводник чуток подумает и вставит изображение.
     
    RedCobra нравится это.
  7. RedCobra

    RedCobra Read only

    Регистрация:
    09.12.11
    Сообщения:
    74
    Симпатии:
    2
    Версия XF:
    1.1.3
    Спасибо! CyberAP ты тащишь)))
     
  8. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Только это будет не ссылкой на аватар, а загрузка пользователем на свой комп картинки и последующая загрузка его на форум. Т.е. это как бы не совсем то, о чем говорилось. Вернее, совсем не то :)
     
  9. RedCobra

    RedCobra Read only

    Регистрация:
    09.12.11
    Сообщения:
    74
    Симпатии:
    2
    Версия XF:
    1.1.3
    да тоже проверил это не то.

    просто не хочется разрешать пользователям загружать картинки на форум так как смогут залить шелл.
     
  10. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Это просто был вариант для ленивых, кому лень грузить картинку себе и затем закачивать ее на форум. Ну а мое предложение остается в силе. Есть только один нюанс. Я буду делать это через поле граватар. Т.е. пользователю нужно будет туда вставлять ссылку на картинку вместо email. Ну а аддон уже будет разбирать, что в этом поле. Другим путем с отдельным полем это будет сложно реализовать, так как потребуется переделка шаблонов и переписывание довольно внушительной части кода стандартных классов ксена, что повлечет за собой массу проблем при обновлении ксена.
    Через расширение работы функциональности граватара это будет уже значительно проще и безопаснее в дальнейшем при обновлении.
    Минус будет один - пользователю это будет не слишком интуитивно понятно. Но логика все же некоторая будет - ведь граватар является как раз ссылкой на внешний аватар.
     
  11. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Я поэтому и сказал что ОС-ориентированное :)
     
  12. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    А на самом деле ввел человека в заблуждение. Это не решение поставленного вопроса, а один из вариантов загрузки аватаров. К ссылкам это не имеет никакого отношения.
     
  13. Выносной

    Выносной Местный

    Регистрация:
    08.07.11
    Сообщения:
    11
    Симпатии:
    1
    Версия XF:
    1.4.4
    Задам перефразированный вопрос по этой теме: как убрать загрузку аватарок на фтп сайта и использование Gravatar, а вместо этого прописывать ссылку до аватарки. Это очень экономит место на фтп.
     
  14. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Перефразирую ответ. Реализовать это достаточно сложно.
     
  15. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    И добавлю, что не столько сложная, а сколько добавляющая довольно много ненужного кода с довольно большой вероятностью что это перестанет работать в след версиях ксена.
     
    infis нравится это.
  16. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Да. Именно так. Куча продублированного кода из ядра ксена. А при любом даже незначительном изменении разработчиками части этого кода в своем движке все поломается и потребует обновления. Причем, опять таки тупого копирования измененного кода.
     

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