No commit activity in last 3 years
No release in over 3 years
Pagedown widget for ActiveAdmin.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

>= 0.5.0
 Project Readme

ActiveAdmin Pagedown

Formtastic Input to add the 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:

//= require active_admin_pagedown/default

The default JS scans the page for .wmd-input tags and applies the Pagedown editor widget.

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

Caveats

  • There is no image uploader. Pagedown on its own does not provide one, but it should be possible to add hooks to support it