Skip to content
This repository
branch: master
Octocat-spinner-32 autotest add autotest support, which blows up right now but at least loads the… December 18, 2007
Octocat-spinner-32 config fixing declaration June 04, 2008
Octocat-spinner-32 faux_rails_root patched template query to handle HAML extensions July 16, 2008
Octocat-spinner-32 files moved wrapper call into column base, added help attr that prints belo… June 24, 2008
Octocat-spinner-32 lib removed several deprecation warnings while running in Rails 2.1.1 September 28, 2008
Octocat-spinner-32 script sort moving into columns March 15, 2007
Octocat-spinner-32 tasks added more tests to boost coverage to 96.4% November 04, 2007
Octocat-spinner-32 templates removed several deprecation warnings while running in Rails 2.1.1 September 28, 2008
Octocat-spinner-32 test fixed bug in association.rb where invalid table key could potentially… July 16, 2008
Octocat-spinner-32 vendor removed several deprecation warnings while running in Rails 2.1.1 September 28, 2008
Octocat-spinner-32 .gitignore tweak gitignore August 01, 2008
Octocat-spinner-32 CHANGELOG patched template query to handle HAML extensions July 16, 2008
Octocat-spinner-32 MIT-LICENSE use the thinkrelevance url February 26, 2008
Octocat-spinner-32 README whitespace August 27, 2008
Octocat-spinner-32 Rakefile #140 fixed hash-backed enumerations so the correct value is displayed… March 17, 2008
Octocat-spinner-32 TODO refactoring February 26, 2008
Octocat-spinner-32 TODO-coverage documentation of missing coverage June 12, 2007
Octocat-spinner-32 init.rb removed several deprecation warnings while running in Rails 2.1.1 September 28, 2008
Octocat-spinner-32 install.rb Make sure that the test for the install task really does test for .sv… July 30, 2007
README
Streamlined - http://streamlinedframework.org/
===================

Streamlined allows you to quickly generate useful user interfaces, declaratively.

Streamlined is not a code generator. It relies on you having an existing database schema,
controllers and models. If you have not done so yet, follow the instructions in the
"Rolling with Ruby on Rails Revisited" article series at...

http://www.onlamp.com/pub/a/onlamp/2006/12/14/revisiting-ruby-on-rails-revisited.html

...to create a database and some controllers and models. Then, to make any controller
into a Streamlined controller, do the following:

  class MyNiftyController < ApplicationController
    layout 'streamlined'
    acts_as_streamlined
    
    ...[anything else you want to do]
  end

More documentation can be found on the Streamlined wiki at http://trac.streamlinedframework.org/

NOTE: You cannot extend ApplicationController with acts_as_streamlined, only children of ApplicationController.


== Running tests

Streamlined comes bundled with a set of unit and functional tests. You must install the latest
versions of the following gems to run these tests:

* flexmock (0.6.2 or higher)
* rcov (0.7.0.1 or higher)
* mocha (0.5.5)
* test-spec (0.4.0 or higher)

To initialize your local database and run the tests, execute:

> cd vendor/plugins/streamlined
> rake test:build_mysql_databases
> rake

If database creation task fails, make sure your config/database.yml file is configured properly
for your local installation of MySQL.

Clone or view the Streamlined Source at: http://github.com/relevance/streamlined/
Clone or view some sample apps as:       http://github.com/relevance/streamlined_samples/
Something went wrong with that request. Please try again.