2 在Drupal 7中访问节点内容内的$ language 通常,我会使用$ language在我的drupal 7页面上获取活动语言。现在,我正在对节点内容进行一些更改(设置为PHP代码),并且似乎无法使任何变量正常工作?我非常需要获取节点内容中的活动语言-怎么样? 8 7 nodes i18n-l10n
2 Userpoints Karma-是否可以仅对否决票收取用户点数? 我正在使用用户点数,用户业力,上/下投票模块。我想知道是否有一种方法可以将其配置为仅在您拒绝某项投票而不赞成某项投票时扣除用户点数。 与Stack Exchange的信誉系统类似:如果您投票赞成,则不会对接,但是如果您投票反对,则将对接。 使用信誉用户积分->业力积分->选民积分成本设置,无论投票方向如何,我都只能将其配置为收费。有任何想法吗? 8 userpoints rating
4 如何从MySQL迁移到PostgreSQL 我需要知道如何将我的Drupal 6数据库从MySQL迁移到PostgreSQL。我也喜欢听到有关实际迁移的第一手经验故事。 PS:我发现了这个 drupal-mysql2pgsql.pl迁移脚本,该脚本显然可以完成工作,但是由于我不知道如何在两个数据库中创建“无密码帐户”,因此无法使用它。还有本指南(泰文版),可在脚本中向数据库连接行添加凭据。但这也无济于事,因为我无法连接到Postgresql。我对Postgresql知之甚少,可能有一些愚蠢的错误。任何通过解释/教程对此将不胜感激。 8 6 migration database
5 hook_field_extra_fields:默认隐藏 在实现hook_field_extra_fields()时,是否可以默认隐藏额外的字段? 有时,提供额外的字段作为选项比较好,而不是在启用模块后立即显示它。 8 7 entities
3 如何在Drupal 7中取消Webform提交? 我尝试使用hook_form_alter()和hook_node_view()在自定义模块中更改Webform呈现,以便在某处添加“ #ajax”。 有人在D6或D7上使用Webform和Ajax已有经验吗?我猜对于D6和D7来说逻辑是一样的,只是实现有所改变。 8 7 ajax webforms
3 自动调整图像大小 当我将图像插入内容区域时,它通常大于内容区域,并且粘贴的图像与相邻的块重叠。我必须编辑HTML并设置width和heightCSS属性。 是否可以将Drupal配置为自动调整图像大小(缩小),以便本文的创建者仅上传任意大小的图像? 谢谢 8 7 media
2 如何使用上下文过滤器和关系显示相关文章? 所以,我一直试图在一天中的大部分时间里弄清楚这个问题。我基本上曾经在预览器中使用过它,但是现在似乎根本无法使用。 用例:以内容类型“文章”发布的每个节点都带有一个用于包含标签的分类字段。我想做的是创建一个出现在文章下方的图块,该图块带有一系列链接到其他文章的缩略图。这些文章又基于每个文章中使用的标签而相关。 因此,问题是: 使用上下文过滤器和视图进行设置,以使视图本身自动查看文章中用作分类标准术语引用的field_tags,并根据每篇文章的标签自动显示输出的最佳方法是什么? 我尝试设置“上下文过滤器”以了解这些术语将在“内容类型:通过关系”过滤器中显示,但是坦率地说,我对于实现该目标所需要做的事情感到有些困惑。 8 views taxonomy-terms 7 nodes
2 一页上有多个表格? 是否可以在一个页面上放置多个表单? 我正在尝试制作优惠券报价页面。我希望在页面的每一侧都有两种形式的两种不同报价。每个表格都有一个用于优惠券代码的文本字段和自己的提交按钮。第一种形式行得通;但是,第二种形式的隐藏值似乎被第一种形式的隐藏值覆盖。 我正在使用hook_alter来更改第二个表单以使其与众不同,但它仍具有与第一个相同的form_id。这是引起我问题的原因,还是我需要在其他地方查看/思考? 这两个表单的“ form_id”和“ form_token”值相同,但“ form_build_id”的值不同。 8 6 forms
2 hook_file_download的示例 如何根据内容类型限制对某些文件的访问?我有注册用户的下载部分,我想防止他们在我的网站之外的地方发布链接。 实施是否hook_file_download()足够? 我尝试了这段代码,对于我的目的来说已经足够了,但是的文档hook_file_download()并没有太大帮助。 function customize_file_download($uri) { global $user; if (!array_intersect(array('administrator','editor','expert','verified'), array_values($user->roles))) { return −1; } } 8 7 entities hooks files
3 如何仅将JavaScript块添加到主页? 我有一段JavaScript,我需要添加到我的主页(并且只有我的主页)中,以通过我注册的热图服务启用点击记录。 他们指定了需要放在</body>标签之前的代码,但我想可以将其放在<body>标签内的任何位置都是安全的。 我希望该代码段不出现在其他任何页面上。我该怎么做? 我正在运行Drupal 6。 8 javascript nodes
4 如何将公开的过滤器查询重定向到另一个面板页面中的视图结果页面? 我的设置:Drupal 7.2,面板7.x-3.0-alpha3,视图7.x-3.0-beta3,混沌工具套件7.x-1.0-beta1 假设我要创建一个水果目录网站。在视图中,我有一个内容窗格“水果”,其中包含基于分类法“颜色”的暴露过滤器。该网站应该有两个面板页面。第一面板页面仅显示暴露的过滤器框“搜索水果”,其中带有下拉菜单的“颜色”和搜索按钮。从下拉菜单中选择并单击搜索按钮后,应该将用户重定向到第二个面板页面,该页面包括视图的内容窗格,该窗格显示与过滤器(颜色)匹配的水果列表。 问题是:单击“应用”按钮后,首页上暴露的筛选器框将不会重定向到结果页面。如何设置视图和面板以实现此目的? 8 7 views panels input-formats
3 仅限会员页面的节点访问控制模块 我正在构建一个简单的Drupal 7网站,其中包含公共页面和仅会员页面。只有一种成员。现在,访问控制不需要比这更好。看来我的选择是对的模块内容访问,Nodeaccess,简单访问,节点隐私byrole,分类访问控制和分类访问控制精简版。为了实现我所需要的,我可以按角色或使用“仅会员”之类的分类术语来控制访问。两者都会起作用。 所有这些模块仍在为D7开发,并且处于(未)完成和错误的不同阶段。对于某些人来说,发展似乎不稳定或停滞。此外,对于非复杂的内容编辑器,其UX的复杂性也各不相同。 (所有这些模块的另一种替代方法是为仅会员页面创建单独的内容类型,并且仅使用内置的内容类型权限。这似乎不灵活且重复,但这是一种解决方法。) 考虑到当前的现实,我的问题是一个实际的问题:对于此用例,您现在选择哪个或未来几个月使用,哪个似乎前景最光明? 后续活动(7个月后):在尝试了内容访问(CA)和分类访问控制(TAC)之后,我选择了TAC。Content Access可以执行按节点的访问控制,但是UX并不简单,我也不想让编辑者接受它。我发现使用分类术语指定访问实质上可以是一种抽象机制:单个术语可以表示一组复杂的访问选择。对于一种内容类型(日历事件),我根据分类法更改访问权限。对于另一个页面(仅会员页面),我只使用一个必填字段的术语分类法词汇(因此其值不能更改)。因此,对我而言,TAC的功能是CA的超集。我还需要“ 字段权限”才能有选择地公开日历事件中的字段。 8 7 users
2 在不中断SVN的情况下更新模块吗? 是的,这已经让我伤了两天了。我到处都找不到答案! 我在服务器上刷了4.4。我正在通过Unfuddle.com使用SVN。我有一个网站,我想更新很多模块。我只想更新代码,然后检查它是否正常工作(此时数据库更新不是问题),然后提交相关代码。 过去,drush dl会简单地将模块代码下载到旧模块的顶部,而无需删除它。这已不再是这种情况。现在,AFAICT drush删除了模块目录,并将其替换为更新的版本。很好,因为它解决了旧文件的问题,而旧文件不再包含在更新的模块中。 但是,使用drush dl或upc命令会使我感到困惑,因为运行这些命令确实会获得较新的版本,但是它会破坏进程中的SVN数据文件夹,使我到处都遇到“!module / file.php”问题。不再存在的文件。 我被告知,“ drush upc / dl modulename --version-control = svn”应该可以,但是不能。SVN数据仍然被破坏。 这让我不得不面对潜在的噩梦:svn del模块,svn commit -m“已删除的模块”,drush dl模块,(测试模块),svn add模块,svn commit -m“添加的模块”-每一个模块,这是一个完全的恐怖。 我不想设置drush来自动提交更改,我只想下载它们,并在对更改满意后最后全部手动提交。这可以这么难,但是我根本无法使它工作。 我还被告知,迁移到git(是的,我知道unfuddle支持git!)也是一种解决方案,但它不是立即的解决方案,并且在这一点上并不令人满意。 任何人都可以对此有所了解吗? 8 7 drush version-control
1 使用分类术语术语别名而不是术语ID进行过滤? 我已按分类术语ID过滤了视图。 http://aelasoca.cat/web/ (在主菜单中,我已链接到分类ID 3到8)。如何使用分类术语别名而不是ID进行过滤? (不确定是否与以下内容相同:视图,分类法,块和上下文...我在做什么错?) 8 taxonomy-terms views 7
3 如何在用户页面中隐藏“查看”选项卡? 在用户页面(www.example.com/user)中,有一些[View | Edit]选项卡。是否可以隐藏View标签并将Edit标签保留在那里? 8 7 users