You are here

drupal6

内容包括drupal6教程,drupal6汉化,drupal6主题,drupal6模板,drupal6中文手册,drupal6 views,drupa6中文,drupal6安装,drupal6开发,drupal6视频,等

drupal专业开发指南

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2008-09-20 03:14

网址: http://blog.csdn.net/g089h515r806

这个是我在csdn上的blog,以前没有自己的网站时,经常在这里发文,现在已经主要用于发布zhupou.cn网站动态信息,基本上不在这里发文。

    博客里面,最大的资源就是drupal专业开发指南了,原文作者是JOHN VANDYK和MATT WESTGATE,这里就是乱了一点,但是网上不少地方给出了排好序的链接,比如说Drupal爱好者站点上的http://www.5iphp.com/zh-hans/resource/8.html一文,不少其它站点也给出了相应的链接。还有不少网站将其整理在了一块。

Drupal版本:

按核心版本归类,按字母排序的Drupal模块列表

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2008-09-20 02:10

      本页包含了Drupal项目的列表,首先按照Drupal核心版本归类,然后按字母排序.这个列表可作为一个快速参考,对于列表中的模块的代码质量和可读性,则没有任何提及.
      只要在Drupal核心版本中,Drupal模块至少存在一个分支的话,它就会出现在该版本下面.
Drupal 4.7.x
• 'me' aliases
• Accents
• Account reminder
• Acidfree Albums
• Actions
• Active Select
• AdBard
• Add and Reference
• addtofavorites
• Admin block
• Admin RSS
• Administration
• Adminmenu Dhtml
• AdSense
• Adsense Injector
• Advanced menu item settings

第3方Drupal模块

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2008-09-20 01:53

Drupal社区贡献出来了大量的第3方模块,使用这些模块可以为你的Drupal系统添加新的功能或者完善已有的功能。

你必须分别的安装和配置每个模块。每个模块中都包含了特定的安装说明。通常还包含模块的管理和使用的抉剔说明。当你安装模块时,确保它与你所用的Drupal版本保持一致。

 

下面的列表给出了一些有用的模块。Drupal的第3方模块正在日益增加。你可以从Drupal第3方模块项目部分下载最新的版本。

 

api.drupal.org

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2008-09-18 09:09

http://api.drupal.org/

Drupal官方API文档站点http://api.drupal.org/。在用drupal进行定制开发时,经常到这里逛,现在好长时间不去了。对于初学者特别是那些需要对drupal进行定制的人,要经常地到这个站点逛逛。尽管文档是英文的,但是总比没有的好。

 

      首先,你应该知道为什么要来到这个站点,比如说,你遇到了一个drupal函数drupal_get_form(),想进一步了解它的用法的时候,你就可以访问http://api.drupal.org

 

北京10月drupal meetup---drupal首页制作

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2008-09-18 08:18

      如果要制作一个网站的话,首先想到的就是首页,从首页开始,先得到一个简单的模型,然后再逐步的去实现相关的功能.对于drupal网站的建设,当你搭建好环境以后,第一步就会遇到首页的制作了。

     根据Drupal网站的首页的复杂程度,可以采取不同的方式,我所要讲的就是我在工作中,曾经碰到过的一些方式,可能会有所遗漏,如果有所不妥的话,欢迎指正。

 

大概可以分为以下几种:

1,  将一个page页面设为首页

Drupal版本:

演示: NetBeans支持Drupal了

g089h515r806 的头像
Submitted by g089h515r806 on 星期三, 2008-09-17 12:32

SUN公司宣布,其旗下的开发工具NetBeans IDE,开始支持PHP项目,并以drupal项目为例,给出了如何使用NetBeans开发PHP项目。演示包括,从drupal官方CVS下载drupal项目,创建相应的PHP工程,以及将它上传到一个配置好的服务器上,所有的这些都是基于NetBeans的。除此以外,演示还讲解如何使用NetBeans插件来辅助开发Drupal模块。演示地址在这里

 

Drupal版本:

使得drupal主题可被定制

g089h515r806 的头像
Submitted by g089h515r806 on 星期一, 2008-09-15 09:22

在Drupal的管理界面中,每个drupal主题都有自己的设置页面admin/build/themes/settings/themeName,在这里你可以配置标准设置比如“Logo image settings” 和“Shortcut icon settings”.

 

你可以使用本节所讲的方法,来为该页面表单添加额外的设置,从而完成对drupal主题的定制.

To add color.module support, see the Integrating with Color.module section.

Drupal版本:

将drupal 5.x主题升级到6.x(2)

g089h515r806 的头像
Submitted by g089h515r806 on 星期一, 2008-09-15 08:41

$body_classes变量

在page.tpl.php中,可通过下面的方式得到布局的状态:

在Drupal5.x中,<?php print $layout; ?>将根据当前所用的边栏输出左栏(left),右栏(right),或者全部(both)。

在Drupal6.x中,还可以使用$body_classes。<?php print $body_classes; ?>将会输出类似下面的东西:

front logged-in node-type-page no-sidebars

Drupal版本:

页面

Subscribe to RSS - drupal6