Files
gollum/lib/gollum/views/editable.rb
T
2019-10-10 16:36:06 +02:00

20 lines
477 B
Ruby

module Precious
module Editable
def has_editor
true
end
def formats(selected = @page.format)
Gollum::Markup.formats.map do |key, val|
{ :name => val[:name],
:id => key.to_s,
:enabled => val.fetch(:enabled, true),
:ext => Gollum::Page.format_to_ext(key),
:selected => selected == key }
end.sort do |a, b|
a[:name].downcase <=> b[:name].downcase
end
end
end
end