Я пишу модуль Drupal, где пользователи отправляют контент (в формате HTML). Контент почти всегда будет содержать <img>
теги. Эти теги будут ссылаться на сервер пользователя. Но я не хочу попадать на сервер пользователя каждый раз, когда запрашивается контент; Я хочу показать версию на моем сервере.
Итак, я написал функцию, которая просматривает HTML для тегов <img>
и затем использует cURL для их локального сохранения. Все хорошо - за исключением того, что я не могу понять, где в моей локальной файловой системе хранить изображения, благодаря сумасшедшему переписыванию URL в Drupal. В идеале я мог бы поместить их в каталог, который уже доступен через Интернет и не должен создавать никаких новых каталогов.
Есть мысли?
ТИА
Бенджи
P.S .: Не совсем возможно использовать ImageField
, так как мне нужно отобразить изображение встроенным. Спасибо!