用户登录

Drupal资源链接

http://zhupou.cn
drupal布道者,改成了"老葛的Drupal培训班",专心于培训事业
http://drupal.org
官方网站
http://drupalchina.org
中文的官方网站
http://acquia.com/
本站就是用这个版本构建的

教程

image_graph经验总结

image graphimage_graph是一个pear程序,用于生成图表的东东,这几天一直在试做一个类似于drupalmodules.com的类似效果,就是将投票结果用图表直观的反映出来。把一些经验总结一下,留后备用。

 

 

 

 

在webform中使用jQuery formValidator

webform是一个优秀的组件,在官方的手册中也提供了大量的说明文档,来讲述如何对用户输入的数据进行验证,但都需要使用一定的PHP代码,如何不用PHP代码来对用户输入进行验证?因为jquery中也提供了多种插件对用户输入的数据进行验证。

jQuery formValidator表单验证插件是国内高手开发的一个开源插件,有比较详细的说明文档,正好可以用这个插件与Webform结合使用对用户输入数据进行处理。

ahah相关文章

在drupal6中,对于一些表单元素增加了ahah功能,但在这个功能在实际使用过程中,大家可能存在着不同理解,下面有几篇关于ahah功能使用的文章,应该可以让你进一步的理解ahah功能.

hook_views_query_alter

hook_views_query_alter是对views输出的SQL语句进行修改,为强大的views更多的功能

这个函数在放在MODULENAME.views.inc这文件中,一般在模块目录的位置或在模块目录下的includes目录中

其格式如下:

hook_views_api

hook_views_api是先要模块文件中进行申明,说明使用views的hook功能

其函数代码要放在模块文件中

其格式如下

votingapi

votingapi模块是一个提供投票系统的API,要配合其他模块进行使用,单独使用没有效果,前几天想做一个推荐票的功能,看了一下这个模块.

这个模块启用之后,主要提供这几个函数.

votingapi_set_votes(&$votes, $criteria = NULL) //设置投票
votingapi_delete_votes($votes = array())//删除投票
votingapi_select_results($criteria = array(), $limit = 0)//得到结果
votingapi_delete_results($vote_results = array())//删除结果
votingapi_select_votes($criteria = array(), $limit = 0)//得到独立的投票结果

acquia_marina中文化文档

acquia_marina中文化文档,源自drupal官方网站,主要介绍acquia_marina的安装使用.

acquia_marina模板探秘

Acquia Marina是TopNotchThemes为acquia drupal开发的一款模板,其中应该运用了很多drupal商业化模板的技术,它后台设置的内容非常的多,可以满足比较复杂的要求,应该是比较值得一看的一个模板.

i18n与acquia_marina的主菜单

i18n 主菜单acquia_marina(1.9版本)模板主菜单是采用menu_tree函数输入,与一般的模板是不一样的,在启用i18n模块之后,对主菜单的各项设置之后,发现所有的语言菜单都出现在主菜单的位置,而不是相关的语言.

 

 

 

 

 

 

i18ntaxonomy与acquia_marina模板

i18ntaxonomy是Internationalization模块总的一个子模块,用于分类的多语言化.但用在acquia_marina模板上时,却出现了问题,用其它模板都很正常,但用acquia_marina,多语言的效果就是没有出来 .(注,我用的是acquia_marina1.9版本的,i18n是6月13日的开发版本)

原因:acquia_marina模板是通过taxonomy_node_get_terms_by_vocabulary函数取得term的名称,不能取得多语言的term名称.