跳转到主要内容
jziwenchen 提交于 25 August 2011

开发模块第一步:不要问太多。

#定义模块info文件

d7里面info包括这些选项:

name

它的意思是模块名字,必须得要的;你德知道你给drupal开发模块的名字是啥吧?

description

这个是模块的描述;告诉drupal你的模块是做啥的;可选;

core

说明这个模块是运行在哪个drupal版本的;既然咋们写d7的模块;那就是 7.x了;必填;

files

虽然它是可选的,但是这个相当有用;有时候是必须得用;它的作用稍微有点复杂:当你在文件里面定义类或者接口的时候,需要把它写入fiels[] 数据,这样drupal就会利用自身的 核心注册(好吧,我承认我的英语超烂,原文是:dynamic-loading code registry) 策略来自动加载你定义的类;

dependencies

vane 提交于 25 August 2011

drupal多站点,或者子域名创建怎么做啊。照着这个过程在苹果电脑上做了一遍:http://drupalsh.cn/node/104 相应的文件是都找到了,可是怎么样也不行。而且又找到了其他教程也不行,试了好几天了!!我都要疯了!是不是pc机和mac的创建方法不一样啊?求救!! drupal7.4 or 7.7 均可!!跪谢!

maramail 提交于 24 August 2011

我的网站有这么一个情况:需要通过不同角色的选择,以提供用户不同的内容导向。比如说低一级的角色只能看到部分内容,高级角色就可以看全部内容。此外还需要用户一注册就可以选择其角色。于是我上主站找了一会,找到了这个模块Apply for role

(以下内容对应D7)

安装很简单,没有什么技术性的预备配置工作。装完后用管理员帐号到配置页,在用户区会多出来一个Apply for role administration。进去看看。

Allow multiple roles per application :选择是则可以选择多个角色Apply for role on registration :是否在用户注册时可以选择角色,以及是否强制需要选择Display approved roles in an application form:没搞懂,你们自己研究吧

下面打勾选择可用的角色

然后你就可以在注册时,或者用户账户页里修改所属角色了,是不是很方便?

yefeng2651 提交于 24 August 2011

转贴(http://againinput4.blog.163.com/blog/static/17279949120115510556115/)附件是完整的含图pdf。

用drupal开发网站的时候,经常会遇到白屏(WSOD,White Screen Of Death)。

白屏的原因,有很多种,其中一种是缓存中表项内容错乱所引起的,下面就介绍此原因对应的解决办法:清除缓存表项。

(1)当白屏的时候,有时候是可以进入主页的。如果可以进入主页,安装了devel模块+Administration menu模块的情况下,是可以通过鼠标移动到左上角->Flush All Cache,去清除所有缓存,或者Flush All Caches -> Cache Tables,只清除表项的缓存,来试图解决白屏的问题。

(2)但是很多时候,白屏的时候,是连主页也进入不了的,所以就要想别的办法去实现清除表项。

此法有老外已经整理了:

Clearing Drupal's cache to recover from WSODs

http://state68.com/content/clearing-drupals-cache-recover-wsods

maramail 提交于 23 August 2011

Node export是一个导入导出Node的模块。只是在7.x-3.x-dev版本下,即使是使用管理员权限也无权导出。经咨询,可以有以下的解决办法。

找到模块目录的node_export.module文件,寻找以下内容

 $access = $access && node_export_is_permitted($node->type); line (it's upper)

注释此行,即:

// $access = $access && node_export_is_permitted($node->type); line (it's upper)

全部内容是

标签
东方龙马 提交于 23 August 2011
本页用于收集Drupal常用的术语表,每个花园的会员都可以编辑: PS:有多个可用解释的术语请结合上下文选择最合适的使用。 **Main Menu**: 主菜单 **Secondary Menu**: 次级菜单 **Shortcut Icon**:快捷图标 **Drupalista**:Drupal 用户/ Drupal 专家/ Drupal 爱好者 **Drupaller**:Drupal 用户/ Drupal 专家/ Drupal 爱好者 **Issue Queues** 问题队列 **Administration Theme**:管理主题 **Theming**:主题化 **Advanced Theming**:主题化进阶 **Front-end**:前端 **Dashboard**:信息面板 **Body**:主体 **Tips**:提示 **Caution**:注意 **Warning**:警告 **Form**:表单 ---------------------------------------查询分隔符----------------------------------->> 英文 "Home" 中文 "首页" 英文 "User interface" 中文 "用户界面" 英文 "Title" 中文 "标题"
东方龙马 提交于 19 August 2011

本书已停止翻译!请阅读英文原版!

在09年8月份我和Thomas Fan、Howell两位朋友一起出了一本《Drupal6 水滴架站全机能攻略》,该书在台湾出版。

时隔两年,Drupal7已悄然在2011年年初正式发布,Drupal7 英文教材一个接一个出版,欣喜能有这么多的资料供大家学习,但是Drupal7 中文教材目前还没有。今天在Drupal花园群里看到朋友推荐了《The Definitive Guide to Drupal 7》(暂译为:《Drupal7 权威指南》),并将目录的翻译分享在群里,看完章节介绍,颇为心动。前一段时间也曾联系出版社考虑译书事宜,今天刚好看到一本这么好的书,所以下定决心,组织并翻译此书。

目前已有20位同学加入翻译和审校中来:

订阅