Sha256: c27f7b5e9a2216899fb36332fcc1da404c4221ec27a1d565ed8c6f76efa77629

Contents?: true

Size: 1.51 KB

Versions: 1

Compression:

Stored size: 1.51 KB

Contents

# MerbAdmin

**MerbAdmin is a merb slice that provides an easy-to-use interface for managing your data.**

It currently offers the features listed [here](http://sferik.tadalist.com/lists/1352791/public).

## Get it

At the command prompt, type:

    sudo gem install sferik-merb-admin -s http://gems.github.com

## Install it

In your app, add the following dependency to `config/dependencies.rb`:

    dependency "sferik-merb-admin", "0.2.3", :require_as => "merb-admin"

Add the following route to `config/router.rb`:

    slice(:MerbAdmin, :name_prefix => nil, :path_prefix => "", :default_routes => false)

Then, run the following rake task:

    rake slices:merb-admin:install

## Configure it (optional)

You can configuring the merb-admin slice in a before_app_loads block:

    Merb::BootLoader.before_app_loads do
      Merb::Slices::config[:merb_admin][:app_name] = "My App"
    end

## Run it

Start the server:

    merb

You should now be able to administer your site at [http://localhost:4000/admin](http://localhost:4000/admin).

Please report any problems you encounter to <sferik@gmail.com> or [@sferik](http://twitter.com/home/?status=@sferik%20) on Twitter.

## WARNING

MerbAdmin does not implement any authorization scheme. Make sure to apply authorization logic before deploying to production!

## Acknowledgements

Many thanks to [Wilson Miner](http://www.wilsonminer.com) for contributing the stylesheets and javascripts from [Django](http://www.djangoproject.com).

Also, thanks to [beer](http://www.anchorbrewing.com).

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sferik-merb-admin-0.2.3 README.markdown