Remover upload de imagem de activeadmin-wysihtml5

Este gem activeadmin-wysihtml5 (disponível em https://github.com/stefanoverna/activeadmin-wysihtml5 ) de Stefano Verna oferece uma maneira simples de adicionar uma interface WYSIWYG às entradas ActiveAdmin.

Mas eu estava precisando apenas da parte WYSIWYG, sem o recurso de upload de imagem. Nesse caso, a solução foi simplesmente não adicionar o item imagem na lista de comandos da configuração do ActiveAdmin.

# /app/admin/model_name.rb
ActiveAdmin.register ModelName do
form
do |f|
f
.inputs do
f
.input :content,
as: :wysihtml5,
commands
: %i(bold italic underline ul ol outdent indent link source),
blocks
: %i(),
height
: :large
end

f
.actions
end
end

Como activeadmin-wysihtml5 registra um novo modelo – denominado Ativo -, um link indesejado foi mantido na parte superior da interface de administração. Para esconder:

# /app/admin/asset.rb
ActiveAdmin.register Asset do
menu
false
end