4

Из-за безвременной кончины Google Reader я установил крошечные RSS на мою Linux-машину под Apache 2. В основном это достаточно хорошая замена, и я могу, по крайней мере, вернуться к чтению RSS-каналов в своем веб-браузере на работе.

Могу ли я настроить или взломать TT-RSS для кэширования всех изображений, которые он находит в своих лентах? Существует опция при добавлении канала, но, похоже, он ничего не делает. Если я смотрю (например) сегодняшний комикс XKCD в TT-RSS, он все равно загружает изображение с веб-сайта XKCD. То, что я хочу, это изображение, которое будет кэшироваться в TT-RSS и отправляться оттуда.

1 ответ1

2

Если вы щелкнете правой кнопкой мыши по каналу и выберете « Изменить канал», есть опция, которую вы можете включить, которая называется « Кэшировать изображения» локально. При этом следует использовать SimplePie для локального кэширования изображений (до 1.7.0, вы можете отредактировать файл конфигурации, чтобы использовать SimplePie или Magpie, но Magpie уже давно умер как проект), и поместить их в каталог cache/images.

Я протестировал и подтвердил, что эта функция работает (для тестирования я использовал RSS-канал XKCD).

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

Если вы хотите кэшировать изображения специально в помеченных статьях, есть плагин, который вы можете включить в Предпочтения> Плагины, который называется cache_starred_images. Я уже использую это и могу подтвердить, что это работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .