Image 在节点字段中嵌入外部图像链接,而不将它们下载到自己的站点?

Image 在节点字段中嵌入外部图像链接,而不将它们下载到自己的站点?,image,drupal,drupal-7,drupal-modules,field,Image,Drupal,Drupal 7,Drupal Modules,Field,在Drupal 7中 我想在节点中显示外部图像,方法是将其链接设置为“http://www.example.com/aa.jpg" 我不想让他们下载到我的网站上 我会在田野里找到它 Drupal7有这样的模块吗 谢谢。简言之……是的 您可以随一起安装 添加新图像字段时,请选择“媒体文件选择器”小部件。这: 提供将外部文件与文件字段一起使用的功能,而无需将文件保存到本地文件目录。还提供“远程URL”浏览器插件 进一步查看Remote Stream Wrapper的模块页面,会发现: 默认情况下

在Drupal 7中

  • 我想在节点中显示外部图像,方法是将其链接设置为“http://www.example.com/aa.jpg"
  • 我不想让他们下载到我的网站上
  • 我会在田野里找到它
Drupal7有这样的模块吗

谢谢。

简言之……是的

您可以随一起安装

添加新图像字段时,请选择“媒体文件选择器”小部件。这:

提供将外部文件与文件字段一起使用的功能,而无需将文件保存到本地文件目录。还提供“远程URL”浏览器插件

进一步查看Remote Stream Wrapper的模块页面,会发现:

默认情况下,模块使用http://、https://或提要添加对任何URL的支持://

我想这正是你想要的


我还建议安装,它为用户拾取图像时提供了更好的浏览器。

在Drupal 7中,您已经将Imagecache作为核心模块。你所要做的就是安装。这是一个实用模块,允许您将imagecache(D6)/图像衍生工具(D7)与外部图像一起使用。 启用模块后,设置以下权限:

  • 查看外部图像
  • 获取外部图像
配置

模块的默认配置非常严格。 排除管理员用户或具有“绕过黑/白列表”权限的用户-模块的默认配置是拒绝获取外部图像的所有请求。 因此,要使模块正常工作,您需要访问admin/settings/imagecache\u external,并且:

Add some domains to the whitelist -or-
Switch the mode of operation from whitelist to blacklist

我希望这能有所帮助。

当我执行此过程时,在本地远程URL上会出现此错误

警告:为元素_children()中的foreach()提供的参数无效(C:\Drupal Sites\BajaInsider\includes\common.inc的第6517行)。 警告:drupal_render()中的非法字符串偏移量“#children”(C:\drupal Sites\BajaInsider\includes\common.inc的第5982行)


还有十几个非法调用同一个变量。。。使用NEX主题模板作为核心。Drupal7.36,全部是最新的,核心没有mod,在本地测试

多谢各位。但当我用“媒体选择器小部件”添加新的图像字段时,它提供了“上传、库、视图、web、远程文件”5个选项。我选择“web”和“远程文件”。使用此字段创建新节点时,在创建节点时选择“web”。但在我粘贴图像链接后,在保存节点后,我看到该图像文件保存到了我的磁盘上。