代码之家  ›  专栏  ›  技术社区  ›  Martin Andersson

Drupal 6:内联SWF/FLV上传内容

  •  0
  • Martin Andersson  · 技术社区  · 14 年前

    在一个网站上工作,我希望网站管理员能够上传SWF和/或FLV文件在一个内容的正文中,与文本、图像等内联。我目前正在使用Wysiwyg模块(与ckeditor)。

    基本上,我需要的是 http://drupal.org/project/wysiwyg_imageupload ,但对于Flash内容。我一直在寻找类似但没有成功的东西。

    谢谢!

    1 回复  |  直到 14 年前
        1
  •  0
  •   anschauung    14 年前

    SWFUpload http://drupal.org/project/swfupload )似乎正适合你。但是,它是beta版的,并且有一个已知的安全缺陷,所以使用时要自担风险

    您还可以使用内置的 upload 模块和swftools,如果你想要更稳定的东西。只需上传SWF或FLV文件 上传 ,然后复制将上载文件的URL粘贴到swftools文本过滤器中。

    也就是说,你要上传foo.flv,上传会显示 http://www.yoursite.com/sites/default/files/foo.flv 作为文件的URL。然后你会补充 <swf file="http://www.yoursite.com/sites/default/files/foo.flv"> 进入节点的主体。

    如果你喜欢编辑 node.tpl.php 对于更高级的内容,您可以将cck文件字段添加到内容类型,并根据文件字段中的内容直接从模板文件调用swftools。