跳转到主要内容
drupal 如何添加RSS Feed

输出 RSS Feed (供稿种子)已经成为许多网站的标准功能,drupal 作为世界上最受欢迎的站点框架“内容管理系统”(CMS)之一,当然也有输出 RSS Feed 的功能。但是 drupal 自带的输出 RSS 功能不太完善,很不方便自定义。如果想自己制作 Feed,比如为某个分类的文章单独发布 RSS,或是为评论生成 Feed,要怎么做呢?我搜了一下,在网上居然没有找到完整介绍的文章,所以我就自己来写一篇如何为 drupal 站点烧制 RSS Feed 的简单教程吧。

一、容易误解的地方

在 drupal 的“模块”(module)设置中,有一个“聚合内容(RSS、RDF 与 Atom feeds)”(aggregator)。一般人很容易以为这个就是负责生成 RSS 的模块。我开始也是这么想的。摸索了半天才发现,这个 aggregator 并不是输出 RSS 的模块。恰恰相反,它其实是一个阅读器。开启了 aggregator 模块之后,就可以订阅其他站点的 RSS Feed,并以自定义的形式显示在自己的 drupal 站点上。所以,如果你想做混烧网站(mashup),利用别人站点的内容搭自己的网站,倒可以试试 aggregator 模块。

东方龙马 提交于 3 November 2009

name (required)  名字(必须) 这是用户可读的名字,与主题的Drupal内部名字可以分开单独进行设置.这在这里,字符的限制则很少. name = Un tema nombre de fantasia   description (recommended)  描述(推荐) 主题的简短描述.你可以在页面"Administer > Site building > themes"看到主题的描述. description = Tableless multi-column theme designed for blogs.   screenshot 截图 截图键时可选的,它告诉Drupal主题的缩略图在哪里,在选择主题页面(admin/build/themes)里用到了缩略图.如果.info文件中忽略了该键,那么Drupal就会使用主题目录下面的"screenshot.png"文件.

Taxonomy upgrade extras
东方龙马 提交于 3 November 2009

原文链接:http://drupal.org/node/225125

子主题(Sub-theme)和其它主题一样,唯一不同之处在于:它们继承来自于父主题的资源.对于多重继承,则没有限制.一个子主题可以是另一个子主题的子主题,允许存在分支和层级结构,只要你觉得合适就可以了.这使得子主题具有巨大的潜力.

Drupal 6.14 更新时的注意事项

It is important to run update.php. Drupal 6.14 includes database changes (added indexes and some column type changes to fit the stored data better). 记得执行update.php。Drupal 6.14 包含了数据库的变化(为了更有效的存储数据,所以加了一些索引并且调整了一些字段类型)。

东方龙马 提交于 3 November 2009

 

问题:碰到过print theme('pager',NULL, 200);这个问题没?本来两页的显示是下面这样的,哪里错了?

回答:sql里面的关键字该大写 select、order、by等,我之前遇到的将sql里面的关键字大写就ok了 。

通过淘宝的一道面试题看变量的作用域
var a = 100; function testResult(){ var b = 2 * a; var a = 200; var c = a / 2; alert(b); alert(c); } testResult()

输出的是什么呢?

开始我觉得应该是; 200 和 100, 结果 确实NaN和100。

为什么第一个会是NaN呢?命名已经定义了全局变量,var b=2 * a 应该是可以2*100的结果啊

后来翻阅资料才明白,当全局变量和局部变量同名的时候,全局变量是不会主用于同名局部变量的作用域的。也就是说var a=100是不会作用于testResult这个函数中的。

引用:

drupal6 第三方模块列表

以下是在drupal官网发布的第三方模块列表,依据字母顺序排列,供大家参考:

.mobi loader

2 Way Video Chat

2i image upload

404 Blocks

5 Second Game

8-ball

960 Gridder

Drupal 中CCK 模块的介绍及使用

使用Drupal的人都知道CCK在其使用的上也是一份量级的模块。灵活的使用会让你有事半功倍的效果。下面我将简单向大家介绍些CCk和分享下一个简单使用的案例,让大家更好的熟悉CCk。

CCK模块,是Content Construction Kit 的缩写。主要用于为站点建立一个新的特定用途的内容类型的模块组。可以很方便的通过web页面来创建设定你想要使用的内容类型,及其呈现的方式。比如像下面这些例子:

l 电影:电影标题,导演,制作公司,发布时间,星级等等;

l 会议:会议主题,开始时间,结束时间,组织者,讨论点,地点等等;

l 书籍:书名,作者,出版时间,出版社等等。

CCK模块除了内建的字段类型外,还有很多可以自定义内容类型的字段类型,日期,email,图片,运算,星级评定,幻灯片等。使用这些特定字段类型,你就可以创建自己想要的。

简单的介绍完后,是不是已经感到CCK模块的强大了。下面我就分享一个小小的使用案例:“Drupal秀”内容类型的创建。

显然,Drupal秀的用途就是秀下你的Drupal站点了。只需要用户按照内容格式的输入,就可以在本站点上来秀下你的Drupal网站。

东方龙马 提交于 19 October 2009

具有“相关文章”功能的模块有很多,例如:

1. http://drupal.org/project/similarterms

drupal花园里的相关文章就是就是用了这个模块,从模块的名字就可以看出,这是按照分类(term)来设置相关的,该模块提供了一个区块,你可以放置到任何你想放的区域。

2. http://drupal.org/project/relatedcontent

该模块功能上可能更加丰富一些,可以结合views一起使用,需要的话,自己可以去试试。

订阅