This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
strappy /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Fri Feb 20 14:21:29 -0800 2009 | |
| |
LICENSE | Mon May 11 22:29:07 -0700 2009 | |
| |
README.textile | Sat Jul 04 21:06:21 -0700 2009 | |
| |
Rakefile | Wed Apr 08 08:25:20 -0700 2009 | |
| |
app/ | Wed Aug 19 14:07:25 -0700 2009 | |
| |
base.rb | Fri Oct 30 15:03:24 -0700 2009 | |
| |
config/ | Fri Oct 30 14:58:39 -0700 2009 | |
| |
db/ | Wed Aug 19 14:07:25 -0700 2009 | |
| |
gitignore | Sat May 09 20:33:23 -0700 2009 | |
| |
lib/ | Wed Aug 19 14:07:25 -0700 2009 | |
| |
public/ | Wed Aug 19 13:55:14 -0700 2009 | |
| |
spec/ | Wed Aug 19 14:07:25 -0700 2009 |
README.textile
Strappy
Bootstrap a Rails 2.3 app with a template
Notes for anybody using older versions of Strappy
Branch shuffling.
master => choosy golden => master authlogic is untouched restful_authentication is untouchedWhat are these branches?
- master is what we use ourselves, the explanation of what it has is this doc
- choosy is a template that allows you to choose your auth method from Authlogic, Clearance, restful_authentication or none
- authlogic generates an app with authlogic code
- restful_authentication generates an app with restful_authentication code
Keep in mind that once we decided on this setup the others have not been maintained.
What does this thing have in it
- Haml views
- Sass stylesheets
- jQuery 1.3
- jQueryUI 1.7
- Blackbird for UI debugging
- CC.rb rake task
- Capistrano with Staging and Production environments
- A default ‘home’ controller in place of index.html
- A strappy rake task to install commonly used plugins, lifted from Bort and modified
Admittedly this thing kind of steps out side of the box in what I believe they intended application templates to do by bringing in controllers and specs.
Gems
- authlogic
- config_reader to manage the app congiguration
- expose_model to tidy up your controllers and views
- friendly_id for pretty URLs
- gem_tools to manage gems and versions
- haml
- Rcov to help make sure you are testing
- RSpec for testing
- will_paginate for pagination
Installed plugins
- bundle-fu for tidy includes
- jRails to handle jQuery
- core_extensions a bunch of common hacks I find myself using
- uberkit to make forms less painful
Plugins available through rake strappy:install
- acts_as_configurable
- acts_as_list
- acts_as_rated
- acts_as_solr
- acts_as_taggable_on_steroids
- acts_as_textiled
- acts_as_tree
- bundle_fu
- open_id_authentication
- shoulda
- solr_pagination
- spawn
- textile_editor_helper
- upload_column
- workling
- yaripe
Haml rake task
You can use rake haml:from:format to convert templates to Haml, where format would generally be erb or rhtml







