在views中,如果有多个filters,默认多个filters之间的关系是“与”(AND),请问能不能使用“或”(OR)关系?

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2009-10-31 14:10

在views中,如果有多个filters,默认多个filters之间的关系是“与”(AND),请问能不能使用“或”(OR)关系?

      比如 (条件A满足 OR 条件B满足) AND 条件C满足 ,这样的。
 
对于Views2,filter之间是与的关系,这是无法改变的.不能够使用或.
如果你想使用"或",那么可以尝试一下arguments,argument其实作用和filter非常类似,也能够起到过滤得作用,而arguments里面支持PHP代码,所以可以实现“或”关系。
 

Drupal版本:

drupal CCK的学习

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2009-10-31 00:17

CCK的学习,
1,本身的安装配置,这里需要学习的是字段的配置和显示问题,配置很容易看懂,重点是显示,弄懂显示里面的"排除" 的含义.
还有一点是,用了CCK后对应节点类型外观的定制,也就是如何输出一个CCK字段,通常是使这样的:
php print  $field_author[0][value] ;
这里假定CCK字段名字为field_author.你需要注意这里的格式.这里面还有一个需要注意的地方,那就是如何输出body,系统自带的是$content变量,你会发现它包含了所有的字段,你需要把这些字段从正文里面排除,也就是前面所讲的字段的显示问题,这样就可以直接使用 php print  $content了。另外你还可以这样用,php   print $node->content[body]['#value']。
这样你就学会了基本的CCK知识。包括配置,显示,和外观的定制。
2学习CCK的各种字段模块,我们知道CCK自带的一写字段类型,但是掌握这些还是不够的,需要学习很多其它第3方的CCK字段模块,比如说Filefiled,ImageField,email field,link field等等,这些模块,你需要到官方的模块下在中,CCK类别下,去寻找。
 

Drupal版本:

webform的小技巧

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2009-10-30 13:24

今天在帮人解决问题的时候,遇到这样的一个问题,"An illegal choice has been detected. Please contact the site administrator"

他使用Webform创建了一个表单,在最后一项,有一个隐私政策的选项,他在里面加了<a>标签,我原以为是不应该加html标签的,然后就告诉他使用markup元素,

换了以后还是不行,最后就是换Jquery替换的方式,问题还是没有解决了。

最后发现,不带html标签,仍然抱错,这样我就回到了那个checkboxes的配置页面,在option选项里面,加了一个"1|" ,放到了最前面,

问题就这样解决了,

这里记住一点,option里面的数据是“键|值”对的形式.不要把关键的地方给省略了,值是不能包含HTML标签的

论坛:

请问,有没有什么drupal模块可以限制只有特定的ip才能访问用户登录和管理页面

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2009-10-30 03:40

Login Security,你可以尝试一下这个模块,http://drupal.org/project/login_security,能够限定失败的登录次数,

以及一些其它的限制.

 

不过不能直接限制特定IP才能访问.如果你想实现只有特定IP才能访问登录和管理页面,那么可以通过服务器端的配置,解决这个问题,不过这个我不会.

另外,如果你的特定IP不是很多的话,或者有特定的规律的话,那么可以编写一个模块,来根据IP控制访问权限.

 

我想Login Security应该可以部分满足你的需求了.

 

Login Security,http://drupal.org/project/login_security,功能,它向登录功能添加了很多限制,包括限制登录失败的次数,时间等等,以及自动限制特定IP,账号.

Drupal版本:

美国白宫官方网站换用开源平台Drupal了(转贴)

g089h515r806 的头像
Submitted by g089h515r806 on 星期三, 2009-10-28 00:47

很少转贴别人的文章,不过这篇确实振奋人气,世界上最有权力的机构白宫采用Drupal了,具有很好的示范效应。

原文:http://it.sohu.com/20091026/n267747378.shtml 很少见到sohu这样的网站报道Drupal了:

美国白宫新媒体事务总监Macon Phillips日前向媒体宣布,白宫官方网站WhiteHouse.gov近期进行了一次大规模改版。新版网站已于上周六上线,虽然外观没有发生太多的变化,但位于后台的CMS内容管理系统已经从布什时代的专用软件更换为开源的Drupal平台。

上传了Filefield、Imagefield的汉化包(付费资源)

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2009-10-27 15:45

上传了Filefield、Imagefield的汉化包(付费资源),放到了培训班专用QQ群的共享里面,还没有加入这个群的已付费学员,可以加入这个群.

Filefield是CCK常用的模块之一,主要用来处理文件相关的字段,而Imagefield是专门针对图片字段,

在项目中非常常用的模块了,经常用他们,所以把他们汉化了.

论坛:

广东省深圳市第2次Drupal Meetup—10月31号(周六)

Sky 的头像
Submitted by Sky on 星期日, 2009-10-25 13:28

10月31号广东省深圳市第2次Drupaler Meetup,希望大家踊跃来参加!

由于老葛最近比较忙,所以就有我来组织这次的Drupaler聚会。

现在大体的可以确定如下:

1、由老葛为大家分享自己的一些经验和给大家讲一些Drupal翻译相关的内容;

2、接着我也会给大家分享自己建站的一些小经验:

        我会用前段时间完工的“公益广告大赛”站点为例,给大家做个简单的整站分析,并分享一些模块的使用,和剖析自己在建站中遇到的麻烦及解决问题的方式。最后,我会用一个小demo来简单的实现局部的效果。

页面

Subscribe to Think in Drupal RSS