RuFoundation icon indicating copy to clipboard operation
RuFoundation copied to clipboard

Отображать актуальные аватары external-пользователей с Викидота

Open Mitrotsky opened this issue 4 months ago • 1 comments

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

Текущее отображение:

Image

Предпочтительное отображение:

Image

Mitrotsky avatar Sep 24 '25 05:09 Mitrotsky

аватары хостятся на отдельном от Викидота хостинге

Это действительно так, однако конвертация условного https://www.wikidot.com/avatar.php?userid=1637608&size=small в непосредственный URL автатара https://d2qhngyckgiutd.cloudfront.net/d024e164ee767d9289500a50e04a2785 производится на стороне Викидота.


UPD: Посмотрел на Crom Aviary, там используется сервис Weserv для кеширования изображений с Викидота в CDN от Cloudflare. В теории можно было бы сделать что-то похожее, но остаётся открытым вопрос доступа кеш-сервера к Викидоту без возникновения проблем с потенциально большим количеством запросов в первое время.

Vladg24YT avatar Sep 24 '25 07:09 Vladg24YT