跳转到主要内容

第七次Drupal在线交流会笔记

这次参与人数最高峰的时候有70人。

交流会的过程中,很多同学参与了交流。下面简单总结一下右侧文字交流部分的主要内容:

 

列一下提到的问题和答复:

1. 这个视频什么时候上传?

回答:要过几天可以上传到优酷。会议结束后 袁需要对视频适当处理一下 处理完了再上传。

2. Drupal花园(Drupal中国,Drupalchina.cn)是用garland改的? 回答:主题是以garland为基主题。

3. 有没有好的适合公司的drupal7主题推荐?

回答:drupal官网上有一些关于公司性质的主题分享,如(business),但都是国外风格的,不太适合国内的企业,公司的业务也千奇百怪,所以制作企业主题还是需要一定的定制化。

4. 什么是基主题?

Zen、omega、tao、fusion、basic、StarterKit等

5. 主题开发和主题制作还是不清楚有何不同?

回答:主题开发侧重的是功能方面的搭建,主题制作侧重的是将设计稿(PSD)转为drupal的主题(css、js)。

6. 那系统带的这个bartik 可以修改不?

回答:不建议修改核心的代码包括核心主题、模块等。可以选一个你喜欢的主题作为基主题,就是以bartik为父级主题 自己建的主题可以继承父级主题的所有样式 脚本 以及模板等。自定义的主题,通常放置在“sites/all/themes”下。

7. 官网的文档很好,但是都是英文的,有中文的吗?

目前Drupal中国正在组织官网文档的翻译,目前已经翻译了《了解Drupal》等部分,中文目录可以到Drupal文档查看,欢迎更多朋友报名参与翻译。每增加一位同学的参与,就会让我们的翻译进度更近一步。

8. 布局的话是自己改模板好还是用panel之类的改布局好?

回答:专门从事drupal开发的话,还是尽可能的使用drupal的模板建议来制作drupal的主题,这样可以让我们的代码更简洁,更利于SEO、访问速度也稍微快一些。对于CSS不是很熟悉、想让维护者能自己在后台调整主题的话,可以考虑使用panels来覆写模板,优点是不需要掌握php、css等技术,在后台即可管理,缺点是生成的div嵌套代码太深、不利于SEO、性能会受到一定的影响。

9. ppt 在哪里看?

回答:http://drupalct.org/node/97

10. 前几期 讲解的 有视频的下载地址吗?

回答:http://i.youku.com/drupalct

11. 有两个region是放在html.tpl里,这两个如果不定义在info里会不会出事啊?

回答:不定义不会显示。

12. region--xxx.tpl.php是对region对应的区域生效吗

回答:是

13. 定义这些page页面 必须在views里面创建相对应的路径嘛?

回答:和views没有必要关系的

14. w3cplus分享的第三版主题的下载地址是?

回答:http://drupalchina.cn/forum/1294.html

15. html头部的keyword、description等meta信息如何添加?

回答:可以通过metatag模块。

D7版:http://drupal.org/project/metatag

D6版:http://drupal.org/project/nodewords

16. 如果只想在某一个页面当中引用某一个CSS或JS?

回答:可以通过一些hook来实现,比如想在article内容类型下加css和js文件,可以这样写:

function 主题名_preprocess_page(&$vars) { if(!empty($vars['node'])){ if ($vars['node']->type == 'article'){ drupal_add_css(path_to_theme() . '/css/article.css'); drupal_add_js(path_to_theme() .'/js/add.js', 'file'); } } }

17. metatag这种自动写keyword的模块会自动在页面里写上meta相关的数据么?

回答:metatag_quick可以配置token

18. drupal采集能说说吗?有采集模块吗?或者采集到的数据如何入库啊,感觉drupal设计的表好多,很晕

回答:feeds模块。

19.每个模块下载了,都是英文的,有模块可以使汉化自动完成吗?

回答:l10n_update(http://drupal.org/project/l10n_update)。

20. 袁哥,Localization这模块,能汉化站点,包括其他模块的汉化?

回答:potx(http://drupal.org/project/potx)。

21.在D6中page.tpl.php 包含node.tpl.php,在D7中html.tpl.php 、page.tpl.php 、node.tpl.php三者的包含关系?

回答:html.tpl.php包含page.tpl.php,page.tpl.php包含node.tpl.php。

22. 可以写一个后台主题让网站看起来更像传统网站有一个后台吗?drupal默认的后台看起来跟前台是模糊部分的。有类似的主题吗?

回答:rootcandy看起来更像后台的主题,这是tao的一个非常不错的子主题。

23.外包的网站地址是多少啊 ?

回答:odesk.com freelance.com elance.com

24. 我要修改所有放在sidebar里的block的样式,比如block-title的img,边框等, 特别是有继承性css的 这个css在哪个文件里改最好 ?我是菜鸟,求指教啊

回答:在自己的主题目录的css文件里写就可以了,可以借助Firefox的Firebug工具可以很方便的查看所要定义的元素。

25. 有没有国内电商用DC或UB来做的?

回答:国内有Commonce 和 Ubercart做的商城都有的

26. 自定义url,比如英文单词的那种呢?

回答:pathauto(2.x) + transliteration

 

(完)

本文由龙马整理,如需转载请注明出处:http://drupalchina.cn/node/1454

文章分类