Skip to content

Save time and headaches, and create a more easily maintainable set of pages, with ActiveScaffold. ActiveScaffold handles all your CRUD (create, read, update, delete) user interface needs, leaving you more time to focus on more challenging (and interesting!) problems.

License

Notifications You must be signed in to change notification settings

aya-soft/active_scaffold

This branch is 2241 commits ahead of, 5237 commits behind activescaffold/active_scaffold:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

43d3357 · Jul 22, 2013
Jul 22, 2013
Jun 7, 2013
Jul 17, 2013
Feb 20, 2007
Aug 3, 2011
Jul 22, 2013
Jun 14, 2013
Sep 8, 2009
Jan 26, 2011
Jul 22, 2013
Jul 17, 2013
Jul 22, 2013
Jul 22, 2013
Feb 20, 2007
Apr 1, 2013
Jul 12, 2013
Jul 9, 2013
Aug 19, 2011
Oct 1, 2009

Repository files navigation

Overview

ActiveScaffold provides a quick and powerful user interfaces for CRUD (create, read, update, delete) operations for Rails applications. It offers additonal features including searching, pagination & layout control.

Branch Details

rails-3.2 branch on Github supports Rails 3.1 & 3.2, and is the current source of the 3.2.x line of gems. The master branch (3.3.x) has dropped support for Rails 3.1

Quick Start

To get started with a new Rails project

Added to Gemfile

gem 'active_scaffold'

Run the following commands

bundle install
bundle exec rake db:create
rails g active_scaffold User name:string
bundle exec rake db:migrate

Add the following line to app/assets/javascripts/application.js

//= require active_scaffold

Add the following line to /app/assets/stylesheets/application.css

*= require active_scaffold

Run the app and visit localhost:3000/teams

Configuration

See Wiki for instructions on customising ActiveScaffold and to find the full API details.

Compatability Issues

jQuery 1.9 deprecates some methods that rails-3.2 branch still uses (NB: jQuery 1.9 is supported in 3.3.x, the master branch). You'll therefore need to ensure you use jQuery 1.8. You can do this by fixing version in your Gemfile:

gem 'jquery-rails', '2.1.4'

active_scaffold_batch plugin gem (versions 3.2.x) require 3.3.x (master branch). Therefore if you wish to try using active_scaffold_batch with this branch, you'll need to fork the project and edit the runtime dependency in the gemspec file (use at your own discretion)

Credits

ActiveScaffold grew out of a project named Ajaxscaffold dating back to 2006. It has had numerous contributors including:

ActiveScaffold Gem/Plugin by Scott Rutherford (scott@caronsoftware.com), Richard White (rrwhite@gmail.com), Lance Ivy (lance@cainlevy.net), Ed Moss, Tim Harper and Sergio Cambra (sergio@entrecables.com)

Uses DhtmlHistory by Brad Neuberg (bkn3@columbia.edu) http://codinginparadise.org

Uses Querystring by Adam Vandenberg http://adamv.com/dev/javascript/querystring

Uses Paginator by Bruce Williams http://paginator.rubyforge.org/

Supports RecordSelect by Lance Ivy http://code.google.com/p/recordselect/

License

Released under the MIT license (included)

About

Save time and headaches, and create a more easily maintainable set of pages, with ActiveScaffold. ActiveScaffold handles all your CRUD (create, read, update, delete) user interface needs, leaving you more time to focus on more challenging (and interesting!) problems.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 83.6%
  • JavaScript 16.4%