aDrupal.com(让Drupal尽快为我所用)

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2009-12-18 14:11

网址: http://adrupal.com/

      站长: 张玮(网名 adrupal)

这个网站里面最大的资源是,学习 Drupal 6 模块开发,一书的中文译文,我一直想在Drupal常用资源里面收录这个站点,我想等到站长把本书完全翻译完了再收录.后来由于忙别的事情,就把这件事给忘了.偶尔也去上面逛逛,看看 Drupal 6 模块开发的翻译进度.

除了第六章的一部分、第七、第八章还没翻译完,其它的都翻译完了.对于很多不熟悉英文,正在阅读Learning Drupal 6 Module Development,一书的朋友来说,应该是份非常不错的参考资料.

 

adrupal的宗旨:

"

Drupal版本:

极域网(verynic.com)

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2009-12-18 13:45

网址:http://www.verynic.com/

这个网站最重要的资源是,包含了Using Drupal的译文,目前已经翻译过半了,我想很快就可以了翻译完成了。

Using Drupal的译者为 ahhhq,gavin.

Using Drupal是一本非常实用的Drupal技术书籍,里面详细的讲解了搭建常见类型Drupal网站的各种技巧。特别是模块的选取,模块的配置,使非常具有参考价值的。

能够帮助那些需要搭建同类网站的用户,节省大量的时间,少走很多的弯路。

下面是中译文的摘要性质的文字:

Drupal版本:

Drupal 404区块(404 blocks)模块

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2009-12-18 05:51

  Drupal的403,404页面是可以配置的,通过“管理>>站点配置〉〉错误报告”,/admin/settings/error-reporting,就可以设置默认的403,404错误页面了。
 对于默认的404页面,通过配置可以控制所显示的内容。出于性能的考虑,Drupal没有从数据库中读取左边栏、右边栏区域中的内容。这是Drupal5,6中核心中自带的。
 有时候,我们需要在404页面显示左边栏,右边栏区域,因为我们在这些区域中存放了导航信息。如果你的站点认为这些信息是有用或者需要显示的话,那么就可以使用第3方模块“404区块(404blocks)”,它能方便的解决这个问题。
    404区块(404blocks)的下载地址:http://drupal.org/project/blocks404
    对于Drupal7,这个问题在核心中,可以通过配置解决。也就不需要第3方模块了。

Drupal版本:

Drupal在中国的机会(续)

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2009-12-15 16:08

 企业的知识管理系统。我发现大量的企业存在这样的需求,除了一个宣传性质的网站以外,他们还需要一个企业内部的网络,用于内部员工的知识分享,以及简单的项目管理,同时需要一些简单的客户关系管理的功能。具体的讲,就是一个企业的门户网站,客户又提出来了简单的知识管理,项目管理,或者客户管理的一点功能,这些功能要和网站整合。这样的需求,又不等同于ERP,CRM这样的专有软件,而这些专有软件的成本较高,并且可定制性差。这些需求是很多的,特别是对于几个人,几十个人的小企业来说。Open Atriun的出现让人感到眼前一亮,它比较好的解决了这样的问题,或者说给我们指出了一个方向,那就是Drupal在这样的市场上大有可为。这也是一个机会,是现有的ERP厂商,CRM厂商所忽略,或者说是没有意识到的一个市场空间。即便是意识到了,但是对于千差万别的需求,也没有对应的产品。Drupal的可定制性,以及与Open atrium相关的模块,能够比较好的满足这样的需求。这个情况在国外存在,在国内也存在。中国的企业多,小企业更多,所以这方面的需求也更大,对于Drupal来说,这也是一个机会。

Drupal在中国的机会

g089h515r806 的头像
Submitted by g089h515r806 on 星期一, 2009-12-14 15:29

经常与人交流Drupal方面的信息,对于Drupal在中国的发展总是充满着期待,作为一个国外的开源软件,Drupal能否借助于开源的这一背景,能否突破中文本土的瓶颈,这是未知的。对于很多熟悉Drupal,并借助于Drupal谋生的中国用户来说,当然是期望流行的越快越好。

使用Custom Pagers轻松实现同类节点的上一页\下一页功能

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2009-12-11 13:00

在搭建网站的时候,经常会遇到这样的小功能,显示一个节点的时候,在节点的下面,显示一个上一页/下一页这样的链接.

使用book模块,或者论坛模块,可以轻松的实现这一功能,但是对于特定的节点类型,如果不想为其创建一个book,也不想把它设置为论坛的帖子类型,而需要实现同种类型节点的.

比如上一页/下一页具体的需求可以如下:
1、链接包含标题;
2、链接的node必须与当前node同类型;
3、在第一个node和最后一个node时能判断到头/到尾,给出没有链接的提示输出。

这个时候,如果不想自己编写代码的话,那么可以使用Custom Pagers,就可以很方便的实现上述功能了.

Custom Pagers的下载地址为: http://drupal.org/project/custom_pagers

论坛:

一个可以上传多个图片的图片字段,如何在Views里面只显示该字段的第一个图片

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2009-12-08 09:03

我在用Views输出指定类型的IMCE图像字段,因为一个node里面有很多图像字段.我只想要在views中显示其中一个.该怎么处理呢?

 

办法一: 最好是在主题层进行处理,提取第一个显示就可以了,就是说都取出来,不过只显示一个, 我以前就是这样处理的 .

不过当时不是在views里面,而是在节点模板里面,我这样处理过,核心代码为base_path().$field_image_cache[0]['filepath'];,这里要做的是提取第一个图片的路径,

但是图片的显示,需要自己处理.

 

办法二(loocor摸索出来的): 就是使用views提供的Content: Company Logo (field_company_logo) - delta,注意这里的delta,表示第几个图片的意思.

操作符为 is Equal to  0,表示提取第一个.

这样也可以解决问题,而且更简单.

 

办法三, 在图片的对应字段的设置表单(views里面),下面可以配置,显示哪些图片.

论坛:

两个drupal功用一个user系统,如何实现同步登陆和注册(尚未解决)

g089h515r806 的头像
Submitted by g089h515r806 on 星期一, 2009-12-07 15:34

问一下,两个drupal功用一个user系统,要实现同步登陆和注册,我共用了
'authmap'
'profile_fields'
'profile_values'
'role'
'sessions'
'users'
这6张表,虽然用户权限共用了,但是没有解决同步登录的问题,谁能指教一下.
 

这个问题很有代表性,我也不会,没有解决过。也不知道有没有人解决过这个问题,以及对应的文档。

 

 

Drupal版本:

页面

Subscribe to Think in Drupal RSS