Add has_sidebar/has_footer to editor
Get data-markup-lang attribute working dynamically
This commit is contained in:
@@ -79,26 +79,28 @@
|
||||
<div id="gollum-editor-help-wrapper">
|
||||
<div id="gollum-editor-help-content">
|
||||
<p>
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam et nibh a lacus egestas blandit. Maecenas felis tortor, mattis quis venenatis in, dictum ut diam. Sed nisi massa, accumsan vel sodales a, pharetra vel tellus. Integer quis metus at erat hendrerit egestas eget et sem. Donec elit nunc, accumsan sed fermentum eget, consectetur non enim. Duis ut risus odio. Pellentesque tristique augue iaculis libero interdum quis fermentum sapien cursus. Quisque justo sapien, molestie non convallis ut, convallis a massa. Nam congue ipsum at turpis semper non bibendum diam pellentesque. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Praesent euismod, ligula nec sagittis volutpat, ante dolor porttitor turpis, vel convallis velit elit et ipsum. Aenean sit amet purus odio. Fusce fermentum lorem sit amet tortor laoreet a sollicitudin nisl tempor. Maecenas tempus tortor eget libero varius ullamcorper. Donec a felis a sapien venenatis mattis.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<textarea id="gollum-editor-body"
|
||||
data-markup-lang="markdown" name="content">{{content}}</textarea>
|
||||
|
||||
data-markup-lang="{{format}}" name="content">{{content}}</textarea>
|
||||
|
||||
{{#has_footer}}
|
||||
<div id="gollum-editor-edit-footer" class="collapsed">
|
||||
<a href="#" class="button"><span>Expand/Collapse</span></a>
|
||||
<h4>Footer</h4>
|
||||
<textarea id="gollum-editor-footer" name="footer"></textarea>
|
||||
</div>
|
||||
{{/has_footer}}
|
||||
|
||||
{{#has_sidebar}}
|
||||
<div id="gollum-editor-edit-sidebar" class="collapsed">
|
||||
<a href="#" class="button"><span>Expand/Collapse</span></a>
|
||||
<h4>Sidebar</h4>
|
||||
<textarea id="gollum-editor-sidebar" name="sidebar"></textarea>
|
||||
</div>
|
||||
{{/has_sidebar}}
|
||||
|
||||
<div id="gollum-editor-edit-summary" class="singleline">
|
||||
<label for="message" class="jaws">Edit message:</label>
|
||||
|
||||
Regular → Executable
Regular → Executable
+15
@@ -16,6 +16,21 @@ module Precious
|
||||
def is_edit_page
|
||||
false
|
||||
end
|
||||
|
||||
def format
|
||||
@format = (@page.format || false) if @format.nil?
|
||||
@format.to_s.downcase
|
||||
end
|
||||
|
||||
def has_footer
|
||||
@footer = (@page.footer || false) if @footer.nil?
|
||||
!!@footer
|
||||
end
|
||||
|
||||
def has_sidebar
|
||||
@sidebar = (@page.sidebar || false) if @sidebar.nil?
|
||||
!!@sidebar
|
||||
end
|
||||
|
||||
def page_name
|
||||
@name.gsub('-', ' ')
|
||||
|
||||
Regular → Executable
+15
@@ -16,6 +16,21 @@ module Precious
|
||||
def is_edit_page
|
||||
true
|
||||
end
|
||||
|
||||
def format
|
||||
@format = (@page.format || false) if @format.nil?
|
||||
@format.to_s.downcase
|
||||
end
|
||||
|
||||
def has_footer
|
||||
@footer = (@page.footer || false) if @footer.nil?
|
||||
!!@footer
|
||||
end
|
||||
|
||||
def has_sidebar
|
||||
@sidebar = (@page.sidebar || false) if @sidebar.nil?
|
||||
!!@sidebar
|
||||
end
|
||||
|
||||
def title
|
||||
"#{@page.title}"
|
||||
|
||||
Reference in New Issue
Block a user