原文连接:http://drupal.org/node/1148614
本节包含主题资源和指南链接
- 阅读更多 关于 更多的主题资料和参考
- 登录或注册以发表评论
原文链接:http://drupal.org/update/theme
如果你的drupal网站想升级到另一个版本,必须按正确的步骤操作以保证网站本身的主题与新版本兼容。
往往我们都是先在一个测试服务器上进行修改,然后再移过去。
- 阅读更多 关于 主题版本更新
- 登录或注册以发表评论
原文链接:http://drupal.org/node/341707
本节介绍一些Drupal上最好的实践及规范。
在这里你会发现一些在网站开发上的关于技术上的深入讨论,虽然这并不都是具体到Drupal上的css,HTML和图像文件的信息,但你会发现它对你开始制作主题起到很好的作用。
开发人员感兴趣的主题制作工具:主题开发模块(子模块模板开发),它公开了主题API的信息,
UI标准的信息,请参见Drupal的UI指南。
- 阅读更多 关于 工具 ,最佳实践和规范
- 登录或注册以发表评论
原文链接:http://drupal.org/documentation/modules/dashboard
与仪表板工作
最后更新2010年12月11日。创建于2009年12月16日,由arianek。 由编辑LeeHunter,Itangalo,亚马逊在编辑此页。
仪表板,使管理员定制的一个重要站点信息概述。从仪表板,您可以添加和删除项目,或可以完全禁用的仪表板。
- 阅读更多 关于 用控制面板进行工作
- 登录或注册以发表评论
原文链接:http://drupal.org/node/1074362
在本教程中,我们将会建立一个模块,这个模块将列出最近一周内所有新建立的内容节点,比如日志或者论坛的帖子。本章将讲述如何建立最初的模块文件和目录。
开始之前
如果您需要用PHP来查出您站点上的错误,请访问此链接。 它将告诉您如何更改drupal的设置,使drupal显示错误信息。
为您的模块命名
建立模块的第一步是为它取一个不太长的名字。这个名字将被用在所有的模块文件名和方法名中。所以这个名字必须以字母开头并只能有小写字母和下划线。比如,我们会用"current_posts"作为一个模块名称。注意: 一定要确保根据以上规则来取名,因为它将被用于模块名和方法名的前缀。当您运行drupal“钩子“时(请参看后面的章节),drupal将只能识别拥有与您模块文件名称相同前缀的钩子。
请注意不要使用与您站点所有主题相同的名称,这样会使drupal混淆。
- 阅读更多 关于 让我们开始吧
- 登录或注册以发表评论
原文链接: http://drupal.org/node/1074360
此教程将为大家描述如何建立一个drupal7的模块。
如果您的目的是把drupal6的模块升级成drupal7, 请参看升级您的模块。
模块是一个方法function的集合, 把它添加到drupal中,能够为drupal的核心模块提供附加的功能。在阅读完本教程后,您将能够建立一个block(区块)模块,并以此为模板,开发更多的更复杂的模块。
本教程还不能使您精通到编写一个可以发布的模块的程度, 也不会覆盖drupal的缓存机制,更不会涉及permission(权限)和drupal安全隐患的内容。请把此教程当作一个drupal模块开发的起点,您可以用其他辅导材料来提高您的能力:
原文地址http://drupal.org/node/776864
如果你变更了主机,或者保持开发和线上独立,你需要迁移你的drupal站点。这是一个线下工作,或许仅仅是一个检查列表,你需要根据你的需要和服务器环境作出相应的调整。这个过程包括单站,多站(多站在windows apache 或者 多站在linux)的迁移等。
准备工作
记录源主机和目标主机安装的php任何差异,包括bugs,features,模块,配置,版本等,另外还有mysql 和 apache的差异。
准备一些工具和命令,譬如,如何上传和下载文件,管理两台机器上的MySQL等压缩文件,在mysq下更改权限和所有者。有Drupal的工具,包括其中一些步骤,例如备份和恢复数据,但他们不是应对所有问题。你应该明白在这个过程中,那些工具能保证你,那些工具不利于迁移工程。
- 阅读更多 关于 网站迁移
- 登录或注册以发表评论
原文地址 http://drupal.org/node/679054
本节提供有关如何备份网站,以及如何迁移一个网站(例如,从一台主机到另一台主机)的信息。
另外,还包括一些模块的备份,开发,迁移,导入的步骤
- 阅读更多 关于 备份和迁移网站
- 登录或注册以发表评论