优秀的开源建站系统 Drupal 的影响力更多是来自全球 Drupal 开发者贡献的近六万个 Modules 模块扩展套用当下流行的一句广告词 “近六万个模块几乎能做任何事” 但如何迅速的在这六万的模块中迅速找到最合适的成了一件并不容易的事情,我这里推荐一些常用的 Drupal Modules 模块扩展简单介绍和下载地址,这些扩展也是多数网站所必备的模块,希望能对一些 Drupal 初学者有所帮助,以下排名不分先后当然大家有其他不错的模块也可以分享给我……
1、Content Construction Kit (CCK):必备模块 CCK 可以非常方便的定制节点(NODE)的内容,添加各种类型的字段(Field)并调整展示形式,在官方 Drupal 7 中已经内置该模块。
2、Views:不多说了几乎也是必备模块,可以根据各种条件筛选出所需的内容并生成页面或者区块等等。
3、Path Auto:可以方便的自动根据节点名称、节点类型、节点分类等信息生成简洁链接(CleanURLs)而无需人工参与。
4、Administration menu:方便管理员的友好多级下拉菜单,可以在任何页面访问到任何功能菜单或是清除 Drupal 缓存非常方便。
5、ImageAPI:这个模块单独作用不大但是其他很多模块会依赖该模块如:ImageField ImageCache 等等。
6、IMCE:模块 IMCE 可以为每个用户构建一个小型的网络硬盘,并非常容易嵌入到各种所见即所得(WYSIWYG)编辑器提供图片及文件上传。
7、ImageCache:模块 ImageCache 可以非常容易的生成各种尺寸的缓存图片包括:缩放、裁切、旋转等等。
8、Google Analytics:统计代码是每个网站所必须的,这个模块对于使用 Google 分析的用户非常方便,无需改动任何代码输入配置文件 ID 即可。
9、CAPTCHA:模块 CAPTCHA 可以借助扭曲的字母图片来区分人类和垃圾消息机器人。
10、what you see is what you get (WYSIWAY):模块 WYSIWAY 为超过 10 种网页编辑器如 TinyMCE CKEditor FCKeditor YuiEditor 等提供中间层支持。
11、Content Templates (Contemplate):模块 ContentTemplates 可以在不改动 tpl 模板文件的前提下修改节点的展示效果类似于 node-type.tpl.php 的作用。
12、jQuery Update:该模块可以更新 Drupal 附带的 jQuery 库到最新版,通常 Drupal 发行版的默认 jQuery 均为次新版。
13、Lightbox2 ThickBox ShadowBox:模块 Lightbox 和 ThickBox 包括 ShadowBox 均可以提供给图片非常优雅的展示方式,不同的是 ShadowBox 支持的格式更多如 swf avi mp4 等等。
14、Last Node:如果是简单的输出几个最近更新的列表可以尝试 Last Node 模块而不是庞大的 Views 模块。
15、taxonomy super select:可以让多值的术语框变成 checkbox 而不需要 Ctrl 加点击选取多个术语。
16、……
当然,上面这些模块只是我在项目中经常会用到的,但只是近六万的模块之一毛,希望大家多多推荐好用方便的模块过来。
Hierarchical Select
http://drupal.org/project/hierarchical_select
非常友好的多级选取框
请教博主,drupal能否自动插入关键词链接呢?就是常常说的SEO内链,我用alinks试过,但是不知道为什么有的文章无法插入,也就是不够稳定。wordpress就有个插件很稳定,可惜现在我想学习drupal,不知道博主能否赐教,谢谢!