You are here

Drupal Ctools(Chaos tool suite)模块

g089h515r806 的头像
Submitted by g089h515r806 on 星期日, 2009-12-06 13:16

Ctools主要是一套API和工具,用来改进Drupal程序员的开发速度.它还包含了一个名为页面管理器的模块,它主要负责管理页面.具体一点就是管理面板页面,随着它的成长,将来管理的内容可能会更多一点,而不仅仅局限于面板.

 
到目前为止,ctools包含了以下工具:
 
Plugins -- 一个模块可以让其它模块在.inc文件中方便的实现插件。
Exportables --如果一个模块包含了包含在数据库或者代码中的对象,比如default views'.,使用这个工具可以方便的导入导出。
AJAX responder --这个工具主要是方便服务器处理AJAX请求,并告诉客户端能做什么。
Form tools --这个工具使得在表单中更方便的使用AJAX。
Object caching --这个工具使得编辑跨页面的对象非常方便,它还能方便的缓存编辑工作。
Contexts -- 使用一个统一的方式封装对象,提供了一个API用来创建和接收这些上下文。
Modal dialog --这个工具方便了将表单放在模式对话框中。
Dependent -- 一个简单的表单小部件,它根据另一个条目的选项来显示或者隐藏对应的表单条目。
Content -- 可插拔的内容类型,比如面板模块中的面板,其它模块比如控制台Dashboard模块,也用到了这个工具。
Form wizard --一个API,用来方便的创建多步表单。
CSS tools --这个工具可以方便的缓存和清理CSS,从而确保用户输入的CSS的安全性。
 

模块下载地址:http://drupal.org/project/ctools

Drupal版本: