匿名用户看不到CCK创建的字段,怎么办?

g089h515r806 的头像
Submitted by g089h515r806 on 星期日, 2008-11-23 06:09

CCK的字段,在节点模板中,是分开显示的.我创建好模板以后,功能完善以后,传到网上,给客户看.客户发现,匿名用户看不到图片,我检查后,确实如此,开发的时候,自己用的是最高的权限,没有注意到这一点.在客户的提醒下,我发现,所有由CCK创建的字段,匿名用户都无权查看,也就是看不到.

这个就是权限问题,以前在drupal5中,好像是没有这种限制的,看来6的权限管理进一步增强了.

解决办法很简单,导航到权限管理页面admin/user/permissions, 在content_permissions下面,有很多关于cck字段的编辑查看权限,比如” view field_author”,把这个权限授予匿名用户就可以了,其它的依次类推.

论坛:

O'Reilly出版社的第一本drupal书籍”使用drupal”即将出版

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2008-11-22 13:06

这本书是drupal界培训的先驱者Lullabot的杰作,也是O'Reilly出版社的第一本drupal书籍,使用drupal,即将在下月登场.drupal版本为6.

对于很多drupal新手来说,安装好了以后,看到了一个非常非常简陋的外观以后,一般会非常 泄气的,下一步怎么办呢?都说drupal强大,离我的目标可还是有10万八千里呢.这本书就是帮你缩短距离目标网站的距离的.这本书,主要讲的是,如何使用常用的第3方模块,搭建常用类型的网站,包括产品评论,事件管理,以及电子商务,所有的这些,大多数都仅仅需要一些配置就可以完成了,当然个别地方会有少量的代码.你也可以把它当成CCK和Views的教程,因为大部分章节,都在这些基础模块

 

这本书主要涉及的模块有

开放编辑正式被采用了

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2008-11-22 12:49

一个多月前,drupal文档小组宣布,开放drupal.org上的更多的文档页面的编辑权限,这样大家都可以贡献力量了。经过一个月的试验,drupal文档小组认定,这个试验是成功的,这一形式将被保存下来。在这一个月中,有更多的文档得到了修订,而且也新增了不少文档页面,当然,里面也存在一些混乱,但是与整体的繁荣相比,这个是非主流的。我们现在感到,开放编辑权限对于我们的文档很有帮助。我们最终决定,正式采用这种方式。

 

为了更好的完善文档页面,我们需要更多的眼睛,来监督它。任何人都可以浏览最近的编辑版本,并比较之间的异同,如果你发现里面存在不足的话,你就可以编辑它。对于文档小组成员,则拥有更高的一点权限,那就是可以进行“取消”操作。

 

Drupal版本:

Drupal7的改进之处

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2008-11-22 12:30

今天网友hoecake说让我讲一点drupal7的东西,这个我没有用过,以前,今天装了看看.一句话,最大的改进是性能问题.当我浏览drupal7的页面,感觉比5流畅了很多.想写一篇文章,介绍一下,在google上搜了一下,找到一篇中文的好东东:

Drupal7-dev安装测试及对drupal未来发展的推测,这个是Feiiiiiii的网站,里面也有不少的好文章。

       里面讲述了,很多我要讲的drupal特性,所以已有的安装,还有其它的我就不在这里重复了。

       说一下drupal7的改进之处,对于开发者来说,

论坛:

12月22日drupal聚会小结

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2008-11-22 12:07

首先感谢eskalate公司提供的场地,还有免费的水果。以前在公司的时候,站长是以吃著称的。

刚开始还以为没有人去,到了2点时,来了3个人,然后我就开始给大家讲views的使用了,后来差不多来了10余个听众。不算eskalate的人。站长一讲就讲了2个多小时。先后介绍了views在项目中的应用情况。各种用法,后来又从头给大家演示了创建views的步骤,以及各个字段的含义。创建了一个简单的以后,我又讲解了更高级一点的用法,包括嵌入到模块中使用,包括参数的传递,包括relationship的使用,这些我都在项目中使用过。所以讲起来还算是很顺手。

以及包括如何定制views的外观。也就是模板的覆写,主要介绍了我遇到的问题以及解决办法。

论坛:

Drupal6的改进,自定义日期格式

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2008-11-20 12:21

导航到admin/settings/date-time,你可以对日期进行设置.包括短日志格式,中日期格式,常日期格式,时区,还有一周的第一天.在drupal5中,日期格式给出了默认的几个,让你自己选择.

默认的日期格式,都是符合西方的习惯的,对于中文来说,这些日期格式并不适用,记得在以前的中文drupal项目中,对于日期格式是需要单独处理的.

今天,台湾的客户再次对日期格式提出了要求,确切地说是苛刻的要求.我只是想敷衍一下,向在日期的格式设定中,选择一个最接近的而已.然后,我就导航到了admin/settings/date-time.

论坛:

如何实现node-nid.tpl.php模板建议

g089h515r806 的头像
Submitted by g089h515r806 on 星期三, 2008-11-19 14:33

我想对单个节点定制相应的外观,而不是对某一类节点定制外观.想实现node-nid.tpl.php形式的模板建议。怎么实现?和前面所讲的page-nodetype.tpl.php类似,需要向template.php中加一个函数,function garland_preprocess_node(&$vars) 。其代码如下:

if  ($node = $vars['node']) {

       $suggestions = array();

      

       $suggestions[] = 'node-'. $node->type;

论坛:

如何实现Page-nodetype.tpl.php(续)

g089h515r806 的头像
Submitted by g089h515r806 on 星期三, 2008-11-19 12:25

前面我写了篇文章,讲述了如何实现Page-nodetype.tpl.php模板,原文见: http://zhupou.cn/node/354. 这样实现以后,满足了 我的需要.

相安无事好几天了,一直这么用.今天,制作网站的首页,决定为首页单独制作一个页面模板page-front.tpl.php,然后里面稍微做了一下修改.但是没有看到效果.是不是自己写错了.检查了一遍,没有写错,把它拷贝一份并重命名为page-node-nid.tpl.php,其中nid为首页节点的id。还是不行,这个时候,我就想到了缓存。导航到admin/settings/performance,清空缓存数据,发现还是看不到变化。

我又拿新建的节点类型news为例,添加了page-news.tpl.php文件并作了修改,很快就看到了效果。当然,我还尝试修改了page.tpl.php,也能看到修改后的变化,但是page-front.tpl.php就是不起作用。

论坛:

页面

Subscribe to Think in Drupal RSS