Drupal 7;ノードのフィールドに外部画像リンクを埋め込み、サイトにダウンロードすることはありませんか?
- 私は、私は彼らが私のサイトにダウンロードする必要はありません
- 「http://www.example.com/aa.jpg」としてそのリンクを与えることによって、私のノードで外部の画像を表示したい
- 私はこれを行うのDrupal 7用のモジュールがありますフィールド
によってそれを作るのだろうか?
ありがとうございます。
Drupal 7;ノードのフィールドに外部画像リンクを埋め込み、サイトにダウンロードすることはありませんか?
によってそれを作るのだろうか?
ありがとうございます。
要するに...はい!
Remote Stream Wrapper moduleと一緒にMedia moduleをインストールできます。
新しい画像フィールドを追加するときに、「メディアファイルセレクタ」ウィジェットを選択します。これは:
ファイルフィールドに外部ファイルを使用する機能を提供します。ファイルをローカルファイルディレクトリに保存せずに使用できます。また、「リモートURL」ブラウザプラグインを提供します。
リモートストリームラッパーが、それはこのないと言うために、モジュールのページでさらに見て:デフォルトでは
をモジュールには、HTTPを使用して任意のURLのサポートを追加します://、https://で、またはフィード://
私はまさにあなたが後にしていると思います。
また、ユーザーが画像を選択しているときに、より良いブラウザを提供するMedia Browser Plus moduleをインストールすることをおすすめします。
Drupal 7では、既にImagecacheをコアモジュールとして使用しています。 Imagecache Externalをインストールするだけです。これは、外部画像とのイメージキャッシュ(D6)/イメージ派生(D7)の使用を可能にするユーティリティモジュールです。
は、外部の画像設定モジュールのデフォルト設定は非常に限定的である
を取得
Add some domains to the whitelist -or-
Switch the mode of operation from whitelist to blacklist
私はこのことができます願っています。ローカル
私はこの手順を実行すると、私はリモートURLにこのエラーを取得するに
警告:element_childrenでforeachのために供給無効な引数()()(Cの行6517:Drupalのサイト\ BajaInsider \は\共通含み\。 inc)。 警告:drupal_render()内の不正な文字列オフセット '#children'(C:\ Drupal Sites \ BajaInsider \ includes \ common.incの5982行)。
と同じ変数に対する十数個の違法な呼び出し... NEXテーマテンプレートをコアとして使用する。 Drupal 7.36は最新のもので、コアにはモデムがなく、ローカルでテストしています。
ありがとうございました。しかし、私は "メディアセレクタウィジェット"で新しい画像フィールドを追加すると、 "アップロード、ライブラリ、ビュー、Web、remotefile"の5つのオプションを提供します。 "web"と "remote file"を選択します。このフィールドを使って新しいノードを作成すると、ノードを作成するときに "web"が選択されます。しかし、画像リンクを貼り付けた後、ノードを保存した後、その画像ファイルが自分のディスクに保存されていることがわかりました。 – trante
これに関するニュースはありますか? – trante