ユーザーがコンテンツ (HTML 形式) を送信する Drupal モジュールを作成しています。ほとんどの場合、コンテンツには<img>
タグが含まれます。これらのタグは、ユーザーのサーバーを参照します。しかし、そのコンテンツが要求されるたびにユーザーのサーバーにアクセスしたくはありません。サーバーでバージョンを提供したい。
そこで、<img>
タグの HTML を調べ、cURL を使用してそれらをローカルに保存する関数を作成しました。Drupal のクレイジーな URL 書き換えのおかげで、ローカル ファイル システムのどこに画像を保存すればよいか分からないことを除けば、すべて順調です。理想的には、それらを Web 経由で既にアクセス可能なディレクトリに配置でき、新しいディレクトリを作成する必要はありません。
何かご意見は?
ティア、
ベンジー
ImageField
PS:画像をインラインで表示する必要があるため、 を使用するのは現実的ではありません。ありがとう!