Drupal案例学习 - 科技新时代(5) 扩展模块列表

logo-drupal-showcase-study本站原创编译,转载请给面子,尊重劳动果实,欢迎交流指正。

多事之春,作息不定;今天直接进入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
  • Mail
    • Mime Mail -- Mime Mail组件模块。
    • Send -- 为指定的内容类型添加“tell a friend”功能链接,并通过CiviCRM系统(需要另外安装)跟踪发送行为。
  • 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篇列在下面:

译者:Viiiix7210

原文参考:Popular Science Magazine (PopSci.com) Case Study


收藏与分享