Sha256: b90dedb580297a70b49a50dc7516cc5ee76018a0fb36e22b14428fdb57c24ae8

Contents?: true

Size: 1.2 KB

Versions: 2

Compression:

Stored size: 1.2 KB

Contents

# ActiveAdmin Pagedown

Formtastic Input to add the [Pagedown](http://code.google.com/p/pagedown/) Markdown editor for Active Admin.

https://github.com/mguymon/active_admin_pagedown

## Install

### Bundle the Gem

    gem 'activeadmin_pagedown'
    
### The Stylesheets

Add the import to active_admin.css.scss:

    @import "active_admin_pagedown/base"
    
### The Javascript

Add the following to active_admin.js.coffee to load the Pagedown javascript:

    //= require active_admin_pagedown/base
    
If you want to use the simple default intializer for Pagedown, add the following as well:

## Usage

Now you can use the `pagedown_text` input via the `:as` option:

    form do |f|
      f.inputs do
        f.input :body, :as => :pagedown_text
        f.actions
      end
    end
    
Then you should see in your ActiveAdmin form:
    
![Example Pagedown widget](https://raw.github.com/mguymon/active_admin_pagedown/master/pagedown.png)
    
## Caveats

* Only will work with 1 field per page at the moment. The Pagedown JS looks for specific dom ids, which is hard coded in the input right now.
* There is no image uploader. Pagedown on its own does not provide one, but it should be possible to add hooks to support it 

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
activeadmin_pagedown-0.0.2 README.md
activeadmin_pagedown-0.0.1 README.md