Getting edit/create flows working, changing flag names
This commit is contained in:
@@ -1,15 +1,20 @@
|
|||||||
<div id="gollum-editor">
|
<div id="gollum-editor">
|
||||||
|
{{#is_create_page}}
|
||||||
<form name="gollum-editor" action="/create/{{escaped_name}}" method="post">
|
<form name="gollum-editor" action="/create/{{escaped_name}}" method="post">
|
||||||
|
{{/is_create_page}}
|
||||||
|
{{#is_edit_page}}
|
||||||
|
<form name="gollum-editor" action="/edit/{{escaped_name}}" method="post">
|
||||||
|
{{/is_edit_page}}
|
||||||
<fieldset id="gollum-editor-fields">
|
<fieldset id="gollum-editor-fields">
|
||||||
{{#show_title}}
|
{{#is_create_page}}
|
||||||
<div id="gollum-editor-title-field" class="singleline">
|
<div id="gollum-editor-title-field" class="singleline">
|
||||||
<label for="page" class="jaws">Page Title</label>
|
<label for="page" class="jaws">Page Title</label>
|
||||||
<input type="text" name="page" id="gollum-editor-page-title" value="{{page_name}}">
|
<input type="text" name="page" id="gollum-editor-page-title" value="{{page_name}}">
|
||||||
</div>
|
</div>
|
||||||
{{/show_title}}
|
{{/is_create_page}}
|
||||||
{{#hidden_title}}
|
{{#is_edit_page}}
|
||||||
<input type="hidden" name="page" id="gollum-editor-page-title" value="{{page_name}}">
|
<input type="hidden" name="page" id="gollum-editor-page-title" value="{{page_name}}">
|
||||||
{{/hidden_title}}
|
{{/is_edit_page}}
|
||||||
<div id="gollum-editor-function-bar">
|
<div id="gollum-editor-function-bar">
|
||||||
<a href="#" id="function-bold" class="function-button">
|
<a href="#" id="function-bold" class="function-button">
|
||||||
<span>Bold</span></a>
|
<span>Bold</span></a>
|
||||||
|
|||||||
@@ -9,11 +9,11 @@ module Precious
|
|||||||
"Create a new page"
|
"Create a new page"
|
||||||
end
|
end
|
||||||
|
|
||||||
def show_title
|
def is_create_page
|
||||||
true
|
true
|
||||||
end
|
end
|
||||||
|
|
||||||
def hidden_title
|
def is_edit_page
|
||||||
false
|
false
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@@ -9,11 +9,11 @@ module Precious
|
|||||||
@name.gsub('-', ' ')
|
@name.gsub('-', ' ')
|
||||||
end
|
end
|
||||||
|
|
||||||
def edit_title
|
def is_create_page
|
||||||
false
|
false
|
||||||
end
|
end
|
||||||
|
|
||||||
def hidden_title
|
def is_edit_page
|
||||||
true
|
true
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user