Drupal主题花园网站建设实践

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2008-11-04 02:53

上次介绍了 http://themegarden.org 网站以后,我就打算把它改造成中文版的.我看到drupalmodules网站的时候,也想把它改造成中文版的,但是限于后者需要将大量的模块汉化成中文,这个计划还没有实施。但是主题花园的汉化,相对比较容易一些,而且工作量要下一些,涉及到的功能也不多。

 

       然后就决心,自己也实现一个功能一样的网站。要实现什么样的功能呢?我就跑到http://themegarden.org上不断地点鼠标了,看看人家是怎么做的。首先,看到的就是主题切换,然后看到的是前一个主题,后一个主题这样的导航,以及随机主题,当前主题,另外就是前10个主题,后10个主题的导航。

 

Drupal版本:

分享一些ubercart的drupal中文包

g089h515r806 的头像
Submitted by g089h515r806 on 星期一, 2008-11-03 10:59

这些是我前段时间,学习制作drupal模块中文包时,制作的.当然,里面没有校验,所以很多地方翻译得也不确切.比如我知道的一个tokens的翻译,我开始把它译作了标号,后来改为了“令牌”。汉化包,有好几个。都放在了压缩文件里面。因为前面说有人让我给做电子商务的网站,所以,研究了ubercart。

汉化语言包的版本,应该是ubercart1.3的,放到最新的模块里面,部分地方对应不上,由于时间久了,所以也没有汉化完,另外汉化是件很辛苦的地方。特别是需要熟悉模块,知道它是干什么的。

uc_taxes模块,uc_store模块,uc_stock模块,uc_roles模块,uc_reports模块,uc_repeater模块,uc_product_kit模块,uc_product模块,uc_notify模块,uc_importer模块,uc_googleanalytics模块,uc_file模块,uc_catalog模块,uc_cart_links模块,uc_attribute模块,uc_flatrate模块,

Drupal版本:

Drupal主题花园正式上线了

g089h515r806 的头像
Submitted by g089h515r806 on 星期日, 2008-11-02 15:40

http://theme.zhupou.cn

花了一个周末的时间,里面还有一个点错误,比如10个主题那部分,本地使用2作为测试时,好的,现在放到线上改为10个,就不行了。不过还好。基本点功能已经出来了。

自己要好好地看看错误出在哪里了,另外,新的主题马上就加上去了。

这个网站的用途,方便大家选择自己喜欢的主题,另外就是将作为教学使用。很晚了,不多写了。大家到上面踩踩,看看还有没有bug没。

里面的动态区块是我用代码,亲自写了一个drupal6下面的模块来控制的。也是边学边写。

Drupal版本:

Drupal的用户管理

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2008-11-01 07:30

Drupal的用户管理包含多个方面,访问规则(Access rules),权限(permissions),角色(roles),用户设置(User settings),和用户列表(Users)。当你首次接触drupal时,看到这样的用户管理,你会觉得非常简陋,实际上,随着你经验的增长,你会慢慢的发现,drupal的用户管理是极具扩展性的,你完全可以在此基础上,建立符合自己实际的用户管理体系。当然有时候,你需要借助一些扩展模块,或者自定义的模块。

 

对于刚刚接触drupal的用户来说,首先需要配置的就是用户设置页面。我们先看看这个配置页面。导航到admin/user/settings,这里面可以配置的有,用户注册设置、用户电子邮件设置、签名设置、和图片设置。

 

Drupal版本:

使用Views2.1添加最新帖子区块

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2008-11-01 03:06

我使用Views创建了一个最新评论区块,尽管还有些问题,但是基本上学会了如何使用Views,很快,我就决定创建第2个区块,那就是最新论坛话题区块。

第一步,和前面一样,就是输入视图(view)的内部名称,描述,标签,和选择视图类型,在选择视图类型时,我选择了节点(Node),然后就进入了视图的配置页面。我先给大家看看我配置好的样子。

Drupal版本:

Drupal再次赢得了08年度全球最佳开源CMS大奖

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2008-10-31 15:59

Drupal协会今天宣布,Drupal赢得了Packt出版社2008开源CMS大奖中的两项桂冠-全球年度最佳开源CMS大奖和最佳PHP开源CMS大奖.这意味着Drupal连续两年赢得了Packt出版社的全球开源CMS大奖.另外,drupal社区的贡献者Earl Miles,在这周一获得了开源CMS MVP称号.Drupal成为了08年度开源CMS大奖的最大赢家.

 “连续两年赢得全球最佳开源CMS大奖,这是对drupal成就的一种认可”, Packt发言人Damian Carvill说道.

Drupal版本:

通往drupal地狱之门

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2008-10-31 03:08

    在drupal的世界里,有天堂,也有地狱,天堂我没去过,地狱我却经历过多次,地狱之中有冰山,有火海,有毒蛇,有各种各样的刑具.有句话说得很好,天堂有路你不走,地狱无门你却找过来,尽管地狱不好走,但是还是有很多人想去见识见识.

 

   所以,在这里,我给大家指条明路,让你一步步踏入到druapal的地狱之中.你可以这样:

1,在实际的项目中,不管三七二十一,装上个百八十个Drupal模块,并同时启用它们.

2,自定义drupal模块,却不会Drupal表单API,也不愿意学

3,使用php的数据库层的函数,而不是drupal封装好的数据库层的函数.

4,不了解也不愿意去学习drupal的主题机制

Drupal版本:

页面

Subscribe to Think in Drupal RSS