You are here

drupal6

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

脏活

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

一个网站建好以后,要有好的内容,我这个网站是关于主题的,所以要从drupal.org上下载相应的主题,以展示给大家。当然,drupal6.x的主题很多的,光点鼠标就费很大的劲,下载以后对其进行解压缩,放到本地网站的themes目录下面,最主要的一点是解压后的文件,有两层,你需要复制里面的一层。因为上级目录是“themename6.x.1.2”这样的形式。最后需要将它们上传到虚拟主机上,每次不能启用太多的主题,一次20个,每次主机都要费很大的劲才能替我完成使命。112个第3方主题就这样被我放到了线上,当然,个别的地方还需要配置一下区块在区域中的位置。而且个别主题存在这样或者那样的问题。第3方的嘛,也就是供大家参考使用。如果想更加专业的话,那么还是自己订制比较好。

 

Drupal版本:

drupal建站

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

难点解决了,程序写好了,模块也独立出来了,但是并不意味着网站搭起来了.其实要做的东西还有很多,比如说,开始的时候,只有5个核心主题用来测试.而且只有两个节点,节点中的内容基本上是空的.

 

第一个问题,就是把模块中英文的地方,全都换成了汉语,另外把测试时候的2个主题换成了10个主题.这个后来遇到了一点点小问题,已解决.另外就是编辑了节点,在里面添加了内容,就是现在大家看到的.最后要解决的就是,RSS,和搜索了.

 

Drupal版本:

天下代码一大抄

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

我常给人说,自己不会php,确实不怎么会,仅有的一点知识,还是学习drupal的时候顺便学习的.但是这并不妨碍使用drupal.其实很多熟悉drupal的人并不大懂php.

 

下面将一下,我是怎么实现这个自定义的模块的.我批判过直接修改模块的代码.实际上,自己也常常直接修改.当我看到了switchtheme,看完它的代码以后。我首先阅读了list_themes这个函数,通过这个函数的定义,我了解到了,drupal的theme是存放在system表中的。打开数据库,浏览了一下这个表的内容。如果实在不行,自己还可以直接读取数据库。我是这么想的。

 

Drupal版本:

使用Switchtheme模块切换drupal主题

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

     先简单的介绍一下这个模块,模块的下载地址为: http://drupal.org/project/switchtheme

模块用途,就是为你添加一个主题切换区块,在这里面,你可以选择主题,进行切换.而且你可以为主题设置更加友好的可读性更强的名字,并且可以根据用户的角色,来控制哪些用户可以切换主题,哪些不可以切换.另外,从6.x开始,这个模块开始支持了Browscap模块,以根据用户的浏览器来切换drupal主题。

 

       另外在Readme文件中,介绍了更详细的信息,你可以把主题实现大、中、小,3个版本,然后让用户在3着之间进行切换。

Drupal版本:

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版本:

页面

Subscribe to RSS - drupal6