Sha256: fa19406f19b92aaff3eed0a71b79a2eae140397e7968e7aa9b142ccb9f2eec7e
Contents?: true
Size: 874 Bytes
Versions: 16
Compression:
Stored size: 874 Bytes
Contents
module Precious module Views class Edit < Layout include Editable attr_reader :page, :content def title "#{@page.title}" end def page_name @name.gsub('-', ' ') end def footer if @footer.nil? if page = @page.footer @footer = page.raw_data else @footer = false end end @footer end def sidebar if @sidebar.nil? if page = @page.sidebar @sidebar = page.raw_data else @sidebar = false end end @sidebar end def is_create_page false end def is_edit_page true end def format @format = (@page.format || false) if @format.nil? @format.to_s.downcase end end end end
Version data entries
16 entries across 16 versions & 4 rubygems