Drupal十戒----贪戒

g089h515r806 的头像
Submitted by g089h515r806 on 星期日, 2013-08-11 05:00

我记得有一部电影,叫做摩西十戒,看完之后,很受启发。我想对于那些学习Drupal、玩Drupal、想用Drupal做些事情的朋友来说,一些戒律用在Drupal上面也是合适的。我这里所说的戒律,不是Drupal社区明文禁止的,没有哪个人不让你这样做。也不一定,是十戒,我只是沿用一下名字而已。我这里讲的是Drupal里面的贪戒。

很多人刚接触Drupal的时候,或被身边的人所蛊惑,或被网上有关Drupal的好评所鼓舞,兴高采烈、满怀信心的选用了Drupal。装了Drupal以后,到Drupal官方网站上面,逛了又逛,上万个免费的GPL的模块,想要什么有什么,主题也不少,虽然不是很丰富。然后呢,对照自己的需求,总能找到对应的模块。如果这个时候,你要为自己做一个网站,如果这个网站是你自己的,这个时候,人的贪念就起来。你会对比一下同类网站,找好几家进行对比,这家有的我要有,那家有的我还要有,反正Drupal都有现成的。

或许,你会完全选择自己动手,丰衣足食;或许你会找个技术合作伙伴,懂Drupal的,然后你做架构师,让别人帮你实现;或许你会外包给别人,在中国,很多时候都是外包给个人。你满怀信心的,计划两周的时间,搞定所有的东西。

论坛:

Drupal版本:

Think in Drupal第5集资料下载

g089h515r806 的头像
Submitted by g089h515r806 on 星期三, 2013-08-07 11:44

下载地址:http://pan.baidu.com/share/link?shareid=2748306939&uk=504328357

此程序为Think In Drupal第5集里面的源程序。

主题制作里面包含,静态HTML和Drupal源程序。静态HTML,就是最初美工所给的HTML。Drupal源程序,就是我转成Drupal主题的程序,包括相关的Drupal核心,第三方模块,以及转成后的主题,当然还包括SQL语句。

多语言网站的Drupal程序包含两个,一个是企业站做好以后的样子;一个是在此基础之上,加了多语言的样子。都包括代码+SQL两部分。

如何使用这些程序,可以参看Drupal实战的源程序安装文档。这里的复杂程度,远小于Drupal实战的。

本资料,由thinkindrupal.com制作,主要用于教学。里面有关Drupal的源程序,遵守GPL协议。这里的网站,您可以修改,修改后用于您自己的网站。如果您对于程序的搭建过程,有不明白的地方,欢迎购买think in Drupal第5集,里面有详细的记载。

论坛:

Drupal版本:

在drupal7.22 + Voting API 2.11 + Fivestar 7.x-2.0-alpha2下实现不了“没有书评时的顾客平均评分显示”功能(见《Drupal实战》第281页)

gdsdysl 的头像
Submitted by gdsdysl on 星期三, 2013-08-07 09:55

    在drupal7.22 + Voting API 2.11 + Fivestar 7.x-2.0-alpha2下实现不了如《Drupal实战》第281页所述的“没有书评时的顾客平均评分显示”功能。

    对没有书评的图书详细页面,没有输出相应的print debug($row);调试信息,相应print views_embed_view('book_average_rate', 'default', $node -> nid);的位置输出为空白,说明没有书评的图书相应的视图输出为空,当然是连“已有0人评论”中的0也没有显示出来(这不同于书上版本情况下只是无五星输出),所以为五星评分单独定制一个模板文件已无法输出了,因为此时的Views就没有输出。这时,我试图添加“NO RESULTS BEHAVIOR”中的Global: Text area来验证一下,果然在没有书评的图书详细页面相应的位置输出了所设置的文本(如暂无书评)。

    就因为模块版本的不同,使到老葛的“没有书评时仍想显示五星”的方案实现不了,实在可叹,drupal就是在这类情不好驾驭,请老葛指点迷津!

 

论坛:

Drupal版本:

Think in Drupal第5集目录

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2013-08-06 10:57
第一章Drupal7主题制作 6
静态HTML分析 6
静态页面效果预览 7
静态页面源码分析 12
创建自己的主题 23
创建主题的info文件 24
默认的模板文件 26
创建自己的page.tpl.php 33
启用主题 36
创建静态区块 37
控制区块的HTML输出 39

论坛:

Drupal版本:

关于转发。

kfmfzh 的头像
Submitted by kfmfzh on 星期一, 2013-08-05 18:49

现在要实现 在系统内的 “转发” 功能。 如:看到好的 文章 和 其它人的博客,可以转发到自己的空间或者Activity里。这样自己的好友也可以看见这篇文章。

现有的模块,暂时没有找到合适的。只有一个“forward" 模块,但好像只能转发到 电子邮件。不能转发到自己的空间和Activity。

论坛:

页面

Subscribe to Think in Drupal RSS