跳转到主要内容
DrupalCMS 提交于 25 September 2012

 Drupal的菜单系统复杂但是强大,术语“菜单系统”(menu system)有些取名不当,最好认为菜单系统有三个主要职责:回调映射、访问控制、菜单定制。菜单系统基本的代码在includes/menu.inc中,那些可选代码包含一些定制菜单时激活的特性则在modules/menu中。 在本章,我们将探索回调映射怎样工作,看看怎样生成带访问控制的菜单项、总结菜单项的不同内建类型。最后以练习如何去覆写、增加、删除存在的菜单项来结束本章,你就能尽可能无干扰地定制Drupal了。

bright_king 提交于 25 September 2012

这篇文章会介绍一些导致clean URLs不正常工作的常见原因(假设您的网站是工作在向象无忧主机(www.51php.com)提供的php虚拟主机的lamp架构下)。下面就来一起看看drupal官网教程里怎么处理这些问题吧。

 

1、 当您的站点在子目录,但您却没有设置RewriteBase

当您的站点的URL是http://example.com/51php/drupal格式的时候,您是需要手动重新设置RewriteBase的,在.htaccess文件中找到下列提示。

第二次Drupal线上交流会小结

9月22日的在线交流会已经结束,整个交流会历时约2个半小时,参会人员在70人左右,不过因为错过了最佳的截图时间,只截到一张同时在线65人的图 :D

2012年9月22日在线交流会在线用户数量截图

  因为互动指数的增加,此次交流会的氛围较第一次有非常大的提升,而且从交流中可以看出,大伙不只是对交流会中所讨论的Drupal话题本身充满兴趣,同时更愿意加入到推动国内Drupal社区的交流和发展的事业中来。

  作为Drupal社区团队组织的第二次在线交流会,我们总结了《2012年8月11日Drupal线上交流会》的实际经验,做出了一些调整和改进,以便为大家提供更好的交流环境:

祈福的熊猫 提交于 24 September 2012

原文地址:http://drupal.org/node/56773

在高访问量或多人编辑的 Drupal 站点,经常会出现页面上某些文件丢失的情况。比如一个图片文件被重命名,或是僵尸垃圾邮件在网站上扫描特定的CGI漏动等等。

默认Drupal 对.htaccess中定义的所有实例进行404处理,代码是:

# Customized error messages.
ErrorDocument 404 /index.php

Drupal(以及其他基于PHP的CMS)基本都会这样做,使用index.php处理所有URI请求,从而产生正确的页面。

问题在于使用Drupal默认的404处理时,Drupal会努力寻找并尝试调用所有所需要的文件,即便是该文件已经不存在,这在无形中增加了服务器的压力。

现在我们将下面的代码添加到.htaccess中,告诉Apache处理某些文件类型的错误,从而避免上述问题:

bright_king 提交于 23 September 2012

无忧主机小编(www.51php.com)之前翻译的技术文章,都是针对当个问题去解决的,由详细的过程,今天为大家奉献一篇drupal常见问 题故障排除方法的文章,希望可以从方法上,宏观上给大家带来帮助,解决问题找到正确的方法,避免走入死胡同。这个文章里不会过多的涉及到解决问题的详细步 骤,但会告诉新手站长们遇到问题的时候如何去排除故障。而这文章当然也是根据drupal官网的资料整理出来的,无忧主机也只是一家php虚拟主机运营商,我们也是希望给广大的站长带来最有价值的服务,为 大家提供最优质的免费技术参考文档。好了题外话到此为止,开始译文开始,一下文章,均翻译来自drupal官方技术网站,译文原地址:http://drupal.org/Troubleshooting-FAQ

译文:

Drupal故障排除指南

1、考虑下面这两个问题

●是不是我们做了什么修改或者是升级模块。

●安装模块的版本是否和您的drupal站点的版本相适应。打个比方说,为drupal7做的模块是不可能用在d6上的。

2、查看错误信息

DrupalCMS 提交于 23 September 2012

Drupal的中文资料很少,找到的一些也是零散的资料,不成体系,所以决定还是看英文原版书籍,边翻译、边记录,边学习。

由于本人没有系统学习过英语,所以说学起来很吃力,比如这本手册吧,才翻译到第10章,把它放到花园上主要是想抛砖引玉,希望大家不吝赐教,使这本手册变得更加准确,更加规范,阅读理解起来不晦涩难懂。

目前手册中图片我还没上传,一些术语前后也不一致,请大家指正。

订阅