文件上传(FileColumn)
网页:http://www.kanthak.net/opensource/file_column/
安装:http://opensvn.csie.org/rails_file_column/plugins/file_column
主题支持(Theme Support)
安装:http://mattmccray.com/svn/rails/plugins/theme_support
动态的树型结构(LiveTree)
网页:http://www.epiphyte.ca/code/live_tree.html
下载:http://www.epiphyte.ca/downloads/live_tree/live_tree-0.1.2.zip
国际化插件(Globalize)
网页:http://wiki.globalize-rails.org/
安装:http://svn.globalize-rails.org/svn/globalize/globalize/trunk
本地化(Localization)
网页:http://mir.aculo.us/articles/2005/10/03/ruby-on-rails-i18n-revisited
安装:http://dev.rubyonrails.org/svn/rails/plugins/localization/
文件上传进度显示(Rails Upload Progress)
网页:http://wiki.rubyonrails.com/rails/pages/Upload+Progress+Bar
Demo:http://sean.treadway.info/demo/upload/
Rails引擎(Rails Engine)
网页:http://rails-engines.org/
安装:http://svn.rails-engines.org/
包括LoginEngine, UserEngine,WikiEngine
索引搜索(Indexed Search)
网页:http://lance.langwell-ball.com/pages/indexed-search
安装:http://langwell-ball.com/svn/indexed-search/
Ajax Scaffold生成器(Ajax Scaffold Generator)
网页:http://ajaxscaffold.height1percent.com/
安装:gem install ajax_scaffold_generator
分享到:
相关推荐
标题“Rails插件收集”指的是关于Ruby on Rails框架的扩展插件资源的汇集。Ruby on Rails,简称Rails,是一款基于Ruby语言的开源Web应用框架,它遵循MVC(Model-View-Controller)架构模式,旨在简化Web应用的开发...
在Ruby on Rails框架中,`Rails ...尽管Rails 2.x已经很老,但这个插件依然在很多旧项目中发挥着作用,体现了其持久的实用性和适应性。通过理解并熟练运用will_paginate,你可以让你的Rails应用的分页功能更加完善。
rails.vim提供了常用的一些命令,可以帮助开发,例如:Rgenerate, Rake, Rfind,RTview等,很方便,也很实用。 安装方法: 拷贝 autoload/rails.vim, plugin/rails.vim, 和 doc/rails.txt 到 ~/.vim 目录. ...
总之,`CRUD Generator 2`是一个实用的Rails插件,它提高了开发效率,减少了手动编写CRUD操作的繁琐工作。结合Edge Rails的最新特性,这个工具可以帮助开发者更好地利用Rails框架的力量,构建高效、可维护的Web应用...
Exception Notification是一款非常实用的Rails插件,它能够自动捕获并报告应用在运行过程中出现的各种异常情况,帮助开发者及时获取错误信息,提高问题解决效率。 Exception Notification插件的核心功能是在Rack或...
本章节将介绍如何安装、使用和开发自己的Rails插件。插件可以提供新的特性或增强现有功能,帮助开发者更快地完成项目。 #### 11. Debugging, Testing, and Benchmarking(调试、测试和基准测试) 高质量的软件离不...
通过本文对Rails插件的深入解析,我们不仅了解了如何安装和管理插件,还具体介绍了几个实用的插件,包括tabnav、acts_as_authenticated、file_column和acts_as_state_machine,这些插件涵盖了导航、用户认证、文件...
Rails插件是一种增加框架功能的方式,它们可以添加新的行为,修改现有功能,或者提供全新的服务。这本书可能涵盖了创建自定义插件的过程,插件的最佳实践,以及如何利用已有的社区插件来增强Rails应用的功能。 在...
4. 插件和Gem:Rails 2.3.x 支持 Gem 管理系统,允许开发者通过安装和管理第三方 Gem 来扩展 Rails 功能。插件是 Rails 社区共享代码的一种方式,可以快速添加特定功能。 5. 测试框架:Rails 内置了测试支持,包括 ...
这是Rails的一个核心组件,包含了许多实用的工具类和方法,如时间处理、字符串格式化等。Rails 2.0版本中的ActiveSupport进一步增强了其功能。 7. **测试(Test)** Rails内置了测试框架,包括Unit Test、...
Rails插件允许开发者扩展Rails的功能,通过添加自定义模块或行为来增强应用程序。了解如何创建和使用插件对于提高开发效率和应用功能非常重要。 #### Rubyisms in Rails 书中还强调了Ruby语言的一些独特特性和编程...
而“工具”可能指的是书中介绍的一些用于Rails开发的辅助工具或插件,如数据库管理、测试框架、调试工具等。 在压缩文件列表中,我们看到的是`rails cookbook(普通下载).chm`。`.chm`是Microsoft编写的帮助文件格式...
- **插件安装**:使用Rails命令行工具安装插件: ```bash rails plugin install https://.../... ``` #### 四、其他常用工具 ##### 9. 安装Gem依赖 安装必要的Gem依赖,例如`execjs`和`therubyracer`: ```...
10. **插件和Gem**:Rails的生态系统中,Gem是第三方库的主要形式,它们提供了额外的功能,如Devise用于身份验证,CanCanCan用于授权,Paperclip或Carrierwave处理文件上传等。 11. **部署**:了解如何将Rails应用...
1. **快速开发**:Rails内置了许多实用的功能和库,如ActiveRecord ORM、MVC架构等,这些都能够极大地加快开发进度。 2. **代码简洁**:Rails遵循“约定优于配置”的原则,这意味着开发者无需编写大量重复代码就能...
`validates_timeliness` 是一个针对 Ruby on Rails(以及支持 ActiveModel 的其他 ORM)的插件,用于增强模型中日期和时间的验证功能。这个插件使得开发者能够更精细地控制日期和时间字段的验证规则,确保数据的准确...
在实际使用中,开发者可以将`flt_office_reader`与Rails或其他Web框架结合,创建在线文档查看应用,或者在后台服务中处理大量文档。同时,这个插件的灵活性使其成为自动化任务、数据提取和报告生成的理想选择。不过...
7. **插件(Plugins)**:Rails 社区提供了大量的插件,可以扩展框架的功能或提供特定的解决方案。 8. **Railties**:是 Rails 的核心组件,包括初始化过程、命令行工具和框架的其他基础设施。 9. **Action...