Questions tagged «7»

版本标记应用于仅适用于版本的问题,而不仅仅是说明网站使用的版本。

17
配置临时目录
我最近将站点从本地主机移到了VPS。我设法使公共文件和私人文件可写;但是,我不确定在哪里可以找到临时文件夹以及如何更改权限。我不断收到此消息: 由于目标目录配置不正确,无法复制指定的文件“临时:// file3Hl91E”。这可能是由文件或目录权限问题引起的。系统日志中提供了更多信息。 我正在使用Virtualmin,Drupal 7和Debian服务器。我当前的临时目录是/tmp。
48 7  files 

3
如何提供特定视图模式的模板?
我想用模板为搜索结果查看模式设置主题。 我脑子里想出了一个模板文件节点--article--search-result.tpl.php可以解决这个问题,但是我显然错了。 我意识到我可以执行node--article.tpl.php并在$ view_mode检查中进行此操作,但是与其他所有我不想模板化的视图模式相比,这很尴尬。 有想法吗?
46 7  theming  entities 


3
如何从测试环境迁移到生产环境?
从本地环境到生产环境的迁移。生产环境已经运行了一段时间,并创建了许多文章。 为了向网站添加新内容,我添加了自定义主题,并在本地测试环境中安装了CCK,Views和其他模块。现在,本地测试环境已完成,如何在不破坏其数据库内容的情况下将其迁移到生产环境?
46 7  migration  staging 

5
以编程方式创建用户并赋予他们角色
我正在以编程方式创建用户,如下所示: $newUser = array( 'name' => $mail, 'pass' => 'password', // note: do not md5 the password 'mail' => $mail, 'status' => 1, 'init' => $mail, 'roles' => array(5) ); $user = user_save(null, $newUser); 我有一个角色ID等于5的角色;创建用户时,表“ users_roles”中仅存在角色ID值为0的行,但是如果我使用来打印用户对象var_dump(),则看起来已创建了角色。 我究竟做错了什么?
46 7  users 

7
如何更改字段设置的长度?
我曾经为网站设置了一个字段的最大限制。现在,客户希望在该字段中添加更多字符。 我无法从Drupal更改最大大小,因为我收到以下错误消息: 数据库中有此字段的数据。字段设置不能再更改。 但是,必须有一个解决方案。我是否应该在数据库中更改它(该字段是由Field-collections模块实现的)?
46 7  entities  database 




1
我需要将站点进行版本控制,并设置持续集成环境
我是一名Drupal 6x项目的企业家,该项目起步时很小,不需要版本控制(针对每个开发人员),但是现在我坚信没有它是没有办法的。JIRA上有大量的文档,并且编写精巧的用户故事涵盖了所有内容。我阅读了一些有关如何完成此工作的信息,并提出了以下计划- 使用模块将站点代码与数据库分开 语境 特征 强壮有力的手臂 探查器 将代码放入SVN存储库中并创建一个暂存站点 在EC2生产服务器上创建登台服务器的镜像 创建Selenium测试,并使用Saucelabs在云上运行它们 使用Elastic Bamboo在JIRA Studio中创建构建工作流程以运行自动更新 使用Drush Make更新和安装配置文件 在生产服务器上运行更新(我不确定如何) 首先,我列出了约50个“功能”,每个功能都有其组成部分(视图,内容类型,模块等)。毫无疑问,这将是一个挑战,因为该站点包含大约十二个自定义模块和Web服务,更不用说另外十二个包含自定义代码的内容类型“应用程序”实例了(我想将其中大多数转换为可升级的视图或模块) 。好消息是该站点尚未投入生产,因此风险仍然有限。 有没有人有做类似事情的经验?我应该遇到什么陷阱和局限性?我将不胜感激任何有关改进/纠正上述计划的建议,或者您的专家可能为我提供的任何见解或建议。

7
如何以编程方式登录用户?
我正在寻找让我通过传递用户名和密码来登录用户的API。有人对此有经验吗? 为了澄清,我试图制作一个AJAX登录框,该框在主页上显示为弹出窗口,并且在凭据错误的情况下不刷新页面,但前提是登录正确。所以这是我到目前为止所做的: 更新资料 现在,我将登录表单加载到我的主页上,然后在提交时启动一个AJAX请求,该请求将凭证发送到此脚本: function user_login_submit_try() { global $user; $uid = user_authenticate($_POST['name'],$_POST['pass']); $arr = array ('name'=>$_POST['name'],'pass'=>$_POST['pass']); if ($uid){ $user = user_load($uid); user_login_finalize($arr); } echo drupal_json_encode($uid); exit; }; 到目前为止,它仍然有效,但是我担心的是(如googletorp所述)安全问题;似乎我在此脚本中使用的任何API都没有对数据进行消毒。 会有人看到更好的方法吗?
41 7  users 

11
如何在节点标题之前显示字段?
我想在D7中显示预告片时在节点标题之前呈现一个特定字段。 实际上,我想从这里转到这个。 我已经研究过更新node.tpl.php,但是我注意到它与之分开$title, $content所以我不确定如何处理。经过一些搜索,我发现人们建议使用CCK和ConTemplate模块在Drupal-6中解决此问题,但我想知道是否还有更多Drupal-7解决方案。 有什么建议么?
41 7  entities  nodes 

1
为什么hook_form_alter()如此混乱?
这是我遇到的一个例子。我正在尝试在字段标签中添加一些HTML。 $form['field_feedback']['und']['#title'] <- has the title $form['field_feedback']['und'][0]['#title'] <- has the title $form['field_feedback']['und'][0]['value']['#title'] <- has the title. (Works) 为什么在三个填充的#title属性中仅使用一个?
40 7  forms 

7
Drupal SA-CORE-2014-005-如何判断我的服务器/站点是否受到威胁?
我刚刚使用解决Drupal SA-CORE-2014-005漏洞的补丁方法更新了所有站点。我刚刚读到一些报道,就在昨天,有一个来自俄罗斯IP的渗透到drupal网站的人。 https://www.drupal.org/SA-CORE-2014-005 我现在主要担心的是: 如何判断我的网站是否包含在内? 我应该在apache访问日志中搜索什么以检测我的站点是否是受害者? 到目前为止,这些黑客对组成的网站做了什么?
40 7  security 

3
如何自定义搜索结果页面?
我已经为我的内容类型和页面视图定制了预告片视图。现在,我需要将预告视图用于搜索结果页面。默认情况下,Drupal会为每个结果显示一个混乱的全文,我需要能够自定义每种内容类型的外观。我不想更改drupal如何获得结果,只是如何显示结果。
39 7  nodes  search 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.