Class: Precious::Views::Create
Instance Attribute Summary collapse
Attributes inherited from Layout
#path
Instance Method Summary
collapse
Methods inherited from Layout
#base_url, #escaped_name, #has_path
Instance Attribute Details
#name ⇒ Object
Returns the value of attribute name.
6
7
8
|
# File 'lib/gollum/frontend/views/create.rb', line 6
def name
@name
end
|
#page ⇒ Object
Returns the value of attribute page.
6
7
8
|
# File 'lib/gollum/frontend/views/create.rb', line 6
def page
@page
end
|
Instance Method Details
#default_markup ⇒ Object
48
49
50
|
# File 'lib/gollum/frontend/views/create.rb', line 48
def default_markup
Precious::App.settings.default_markup
end
|
20
21
22
23
|
# File 'lib/gollum/frontend/views/create.rb', line 20
def format
@format = (@page.format || false) if @format.nil? && @page
@format.to_s.downcase
end
|
44
45
46
|
# File 'lib/gollum/frontend/views/create.rb', line 44
def formats
super(:markdown)
end
|
25
26
27
28
|
# File 'lib/gollum/frontend/views/create.rb', line 25
def
= (@page. || false) if .nil? && @page
!!
end
|
30
31
32
33
|
# File 'lib/gollum/frontend/views/create.rb', line 30
def
= (@page. || false) if .nil? && @page
!!
end
|
35
36
37
38
|
# File 'lib/gollum/frontend/views/create.rb', line 35
def
= (@page. || false) if .nil? && @page
!!
end
|
#is_create_page ⇒ Object
12
13
14
|
# File 'lib/gollum/frontend/views/create.rb', line 12
def is_create_page
true
end
|
#is_edit_page ⇒ Object
16
17
18
|
# File 'lib/gollum/frontend/views/create.rb', line 16
def is_edit_page
false
end
|
#page_name ⇒ Object
40
41
42
|
# File 'lib/gollum/frontend/views/create.rb', line 40
def page_name
@name.gsub('-', ' ')
end
|
#title ⇒ Object
8
9
10
|
# File 'lib/gollum/frontend/views/create.rb', line 8
def title
"Create a new page"
end
|