Drupal入门
这个Drupal入门,已经停办了,限于站长的精力有限.很早以前的事了,但是关于这个计划,一直没有停止,它将会融入到我的Drupal培训班中.
Drupal6发布已经有半年多了,并逐步的成为了drupal建站的必选版本.为了推动drupal在中国的普及,应用,我决定写一本Drupal6的中文教程.当然,限于自己的水平和精力,这本教程的读者仅限于drupal初学者.对于高手来说,仅仅具有一点点参考意义.
这个Drupal入门,已经停办了,限于站长的精力有限.很早以前的事了,但是关于这个计划,一直没有停止,它将会融入到我的Drupal培训班中.
Drupal6发布已经有半年多了,并逐步的成为了drupal建站的必选版本.为了推动drupal在中国的普及,应用,我决定写一本Drupal6的中文教程.当然,限于自己的水平和精力,这本教程的读者仅限于drupal初学者.对于高手来说,仅仅具有一点点参考意义.

今天上午, Earl Miles,也就是drupal社区的merlinofchaos,获得了2008年度开源CMS MVP 提名. Earl是因为对drupal项目对出突出贡献而获得这一殊荣的.
对于这一提名,最为特别的一点是, Earl是drupal社区第3方模块的开发者和维护者,它是由于Earl今年在第3方模块的开发上做出的突出贡献而获得这一奖励的. Bryan Ruby说的最好:
“我觉得有趣的是,大多数MVP候选人都是项目的总负责人或者创始人.可能从这一点能够看出,drupal是真正的由社区所驱动的.”
Drupal主题花园
刚才写了篇drupalmodules的介绍文章,现在写篇drupal主题的。在官方网站drupal.org上,你可以下载主题,而且每个主题都有一个截图,但是官方的主题,用户看到的更多的是文字,并不能真正的体验到这个主题是怎么工作的。在很早以前,用户是可以预览主题的,但是随着drupal向5.x的迁移,这种功能取消了。这就有了Drupal主题花园这个网站,专门用来预览drupal官方主题的。
以前,自己也上过themegarden这个网站,从来不知道这个是干什么的,只是看到里面有些关于drupal主题新闻的RSS,以及各个版本的drupal主题。今天特意登到上面,因为想介绍一下这个网站吗,所以总是需要知道它是怎么工作的。
在drupal的世界中,有一个网站是是你建站的帮手,那就是drupalmodules.com,对于很多新手,以及接触drupal一段时间的用户,经常到这个网站上逛逛,会给你带来意外的收获的.从drupalmodules这个名字我们就可以看出,它是关于drupal模块的,在这个网站上你可以下载到最新的drupal模块,了解到最新的模块信息.最令我惊讶的是,这里的模块,和drupal.org上的模块是同步的,这里的许多数据是从那里直接读取过来的。我觉得是这样,因为有一次,我看到有个模块被从官方删除了,我访问http://drupalmodules.com/,发现这里也没有了。我想站长是不会手工的来同步两者之间的信息的,肯定是自动的。所以说,这个网站,是得到官方认可的。
时间:周六 11月1号,2:30-5:30;
课程内容:drupal表单API,包括讲解表单API的原理,调用流程,表单API的基本元素,还有如何在表单API前段加上Javascript验证,也就是jquery验证。另外还会讲解drupal表单的主题定制,还有简单介绍跨页面表单。所有内容都将以drupal6为基础进行讲解。
地点待定。能够找到免费场地的朋友请在下面留言,或者和我直接联系。找不到免费的场地就不讲了。
你遇到过这样的错误吗,在编写drupal模块时,由于需要在中英文之间切换,不小心引入了以下错误:
“
Parse error: syntax error, unexpected T_VARIABLE in F:\xampp\htdocs\drupal-6.5\sites\all\modules\zixun\zixun.module on line 30
“
要编写自己的模块了,首先要做的就是在sites/all/modules下面创建一个子目录来放置模块的内容。创建文件夹,首先就要为它取个名字,我们就使用咨询的汉语拼音”zixun”吧,这样符合大家的习惯。在目录sites/all/modules/zixun下面,我们可以放置模块的各种文件,比如module文件,安装文件,js,css,还有模块的模板文件,后者是drupal6所特有的,当然还有info文件。我们首先要创建的就是info文件。
创建一个名为zixun.info的文件,由于我们的功能和评论模块相近,不妨就直接拷贝comment.info中的内容,comment.info的文件内容如下:
; $Id: comment.info,v 1.4 2007/06/08 dries Exp $
name = Comment
description = Allows users to comment on and discuss published content.