Drupal案例学习 - 科技新时代(5) 扩展模块列表
本站原创编译,转载请给面子,尊重劳动果实,欢迎交流指正。
多事之春,作息不定;今天直接进入Drupal时间。前面一篇案例学习中,我们学习了popsci.com(科技新时代杂志)在搜索、Ajax Tab及性能表现方面的方法经验;今天来结掉这一档案例,来看看popsci.com在建站过程中用到了哪些扩展模块;值得时常参考借鉴的一篇总结。
下面要列出的模块包括后台管理、用户权限、CCK、开发、内容、图片、邮件等大类,共计46个;其实很多都是普遍常用的Drupal Module,想来有待在7.0中整合进系统核心。
不多说,来看列表;点击模块名称链接即可进入Drupal中对应的详情及下载页面。
- Administration
- Abuse -- 允许用户将文章标记为不良内容并提交给管理员。
- Avatar Approval -- 创建用户头像管理的操作流程。
- Custom Error -- 允许管理员自定义 403、404出错页面。
- JQuery Update -- 提供便捷的 jQuery升级功能。
- Path Auto -- 等按照默认或自定义方式为不同的节点、分类、用户页面自动生成SEF链接路径。
- Update Status -- 每天自动检查 Drupal及用到的模块是否有更新可以升级。
- URL List -- 创建一个节点URL列表,用来提交到搜索引擎,例如Yahoo!的Site Explorer。
- User access/authentication
- Account Reminder -- 向那些已经注册但尚未登录过的用户发送欢迎邮件。
- Login Toboggan -- 允许管理员对Drupal默认的登录方式进行定制。
- CCK
- Content Construction Kit (CCK) -- 为内容创建及订制额外的属性域。
- CCK Taxonomy Fields -- 可以将分类词汇表以CCK属性域的方式捆绑给相应类型的内容。
- Date -- 使用在CCK中的可以自由定制格式的“日期/时间”的扩展。
- Fivestar -- 5星评分模块,可以选择多种外观并定义行为规则。
- ImageField -- 搭配CCK使用的图片域,可进行图片上传。
- Link -- 搭配CCK使用的链接域,可以定义多种行为规则。
- Commerce/advertising
- AdSense -- Google AdSense模块,包括多种自定义参数设置。
- Developer
- API -- 用于创建形如api.drupal.org的 API文档手册。
- Coder -- 代码预览及版本升级。
- DBA -- 允许管理员在 Drupal管理界面中直接访问数据库。
- Devel -- 模板及模块开发的辅助工具。
- Javascript Tools -- 整合了常见基于JavaScript和Ajax的UI模式,并扩展了Drupal原生的JS库。
- Simple Test -- 用于自动测试的框架。
- Filters/editors
- Filter by node type -- 和better formats模块相似,允许管理员根据不同的用户配型来分配输入格式。
- HTML Corrector -- 纠正编辑器中输入错误的HTML代码。
- Media
- ImageCache -- 动态图片管理及缓存模块,可以预设不同缩放行为的模式,对不同位置的图片进行自动缩放处理。
- Taxonomy Image -- 允许管理员为词汇表中的词条类别分配一组图标图片。
- Security
- Captcha -- 为指定的表单使用 Captcha验证,包括图片和数学计算两种模式。
- 3rd party integration
- Import Typepad / MoveableType -- 允许导入那些由Typepad或MoveableType生成并导出的内容文件。
- Memcahce -- 将Memcached和PECL Memcache library与Drupal框架整合。
- Omniture -- 将Omniture Site Catalyst分析系统域 Drupal框架整合。
- Service Links -- 创建收藏及共享类链接。
- XML Sitemap -- 按照sitemaps.org定义的规则创建站点地图。
- Yahoo Terms -- 创建一个管理界面,用于整合使用Yahoo Term Extractor服务中的模块。
- Content Display
- Node Carousel -- 通过jQuery的插件jCarousel来显示节点内容。
- Node Queue -- 允许管理员对节点内容进行手动排序及分组。
- Site Map -- 为访问者提供一个可浏览的站点地图作为导航系统的补充。
- Views -- 创建及自定义各类内容的输出方式、来源、排序方式、与其他内容的整合输出等。
- Views Bookmark -- 扩展度及自定义性很强的书签管理系统。
- Content
- Meta Tags -- 允许管理员为节点内容、view和panel添加meta信息标签。
- Scheduler -- 允许管理员为节点内容设置自动发布或取消发布的时间点。
- Similar Terms -- 通过词条分类判断内容的相关程度,在当前节点内容页面创建一个区块,用来显示相关内容。
- Theme Related
- Simple Menu --在所有页面的顶部创建一个菜单栏。
- Utility
- Evaluation/rating
- Voting API -- 投票系统API,通常配合Fivestar模块生成星级评分机制。
搞定;科技新时代杂志的案例学习就到这里;之前4篇列在下面:
- Drupal案例学习 - 科技新时代(1) 简介
- Drupal案例学习 - 科技新时代(2) 文章内容结构
- Drupal案例学习 - 科技新时代(3) 图片及相片集
- Drupal案例学习 - 科技新时代(4) 搜索、Tab、性能
译者:Viiiix7210
原文参考:Popular Science Magazine (PopSci.com) Case Study
| < Prev | Next > |
|---|
