标签: drupal-files

Drupal Filefield不会上传javascript文件?

我有一个网站,个别网页可能需要一些javascript或CSS文件挂在他们的头上.在管理这个过程时,我试图保持客户端的一切,而不是在代码中进行FTP和排序,所以我需要能够上传css和js文件.

我已经启动并运行CCK文件字段,它可以与css文件一起使用,但它拒绝上传.js文件.它似乎将每个.js视为".js.txt",然后该文件作为thisismyfile.js.txt显示在服务器上

不理想......

有谁知道如何解决这个问题.它是Drupal或服务器的mime类型问题,还是Drupal设置为避免脚本上传和n00b黑客攻击.

上传文件后,我打算在页面或节点上使用PHP模式来调用drupal_add_cssdrupal_add_js.

javascript drupal drupal-6 drupal-files

6
推荐指数
1
解决办法
4127
查看次数

Drupal - 从url获取图像并将其导入节点

我正在为drupal编写一个模块,我试图从我的模块创建一个节点,一切都很好,我只有1个问题,创建一个图像,图像存在于不同的服务器上,所以我想抓住页面并插入它,我安装模块http://drupal.org/project/filefield_sources,它有远程选项,我在模块代码中搜索,我找不到他用于此过程的函数,模块从界面工作非常好,但我怎么做它从代码中完成工作?我应该调用哪个函数以及我应该传递什么参数.

我已经超过了Drupal 6.

drupal drupal-files

5
推荐指数
1
解决办法
6406
查看次数

将 Drupal 站点迁移到新服务器后,我无法上传文件

我们有一个包含两个imagefield / filefield字段的内容类型,在将我们的站点迁移到新服务器后,我们遇到了以下问题:

当我们为此内容类型提交一个新项目时,这些字段有两个图像,drupal 会给我们以下错误并且不上传图像:

警告:fopen(sites/default/files/.htaccess) [function.fopen]:无法打开流:第 349 行的 /websites/sitename/data/sites/all/modules/filefield/field_file.inc 中的权限被拒绝。警告: fopen(sites/default/files/.htaccess) [function.fopen]: 无法打开流:第 349 行的 /websites/sitename/data/sites/all/modules/filefield/field_file.inc 中的权限被拒绝。图像无法创建缩略图。警告:fopen(sites/default/files/.htaccess) [function.fopen]:无法打开流:第 349 行的 /websites/sitename/data/sites/all/modules/filefield/field_file.inc 中的权限被拒绝。警告: fopen(sites/default/files/.htaccess) [function.fopen]: 无法打开流:第 349 行的 /websites/sitename/data/sites/all/modules/filefield/field_file.inc 中的权限被拒绝。

我知道这是一个权限错误,但我不清楚我必须在哪里更改权限。file.inc 的第 349 行代码如下:

  if (($fp = fopen("$directory/.htaccess", 'w')) && fputs($fp, $htaccess_lines)) {
      fclose($fp);
      chmod($directory .'/.htaccess', 0664);
    }
    else {
      $repl = array('%directory' => $directory, '!htaccess' => nl2br(check_plain($htaccess_lines)));
      form_set_error($form_item, t("Security warning: Couldn't write .htaccess file. Please create a .htaccess file in your %directory directory which contains the following …
Run Code Online (Sandbox Code Playgroud)

drupal drupal-6 drupal-files

3
推荐指数
1
解决办法
2370
查看次数

使用文件字段保存节点

我正在为Drupal站点创建批量上传功能.使用flash我可以将文件上传到特定的URL然后处理文件.我想要做的不仅仅是上传文件,而是创建一个特定类型的节点,并将文件保存到已使用CCK设置的文件字段中.由于这些是音频文件,因此文件字段处理文件非常重要,因此可以使用getid3模块提供附加元数据.

现在我已经查看了一些代码,因为我无法找到API文档,但我不清楚我应该如何处理它.理想情况下,我可以将文件传递给函数,只使用保存节点时返回的数据,但我无法找到该函数.

如果任何人有这方面的经验,我会提出一些关于如何处理这个问题的指示.

drupal cck drupal-6 drupal-files

2
推荐指数
1
解决办法
1736
查看次数

标签 统计

drupal ×4

drupal-files ×4

drupal-6 ×3

cck ×1

javascript ×1