Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 906dab700f | |||
| c5894dd4df |
+4
-1
@@ -355,6 +355,9 @@ module Precious
|
|||||||
if settings.wiki_options[:template_page] then
|
if settings.wiki_options[:template_page] then
|
||||||
temppage = wiki_page('/_Template')
|
temppage = wiki_page('/_Template')
|
||||||
@template_page = (temppage.page != nil) ? temppage.page.raw_data : 'Template page option is set, but no /_Template page is present or committed.'
|
@template_page = (temppage.page != nil) ? temppage.page.raw_data : 'Template page option is set, but no /_Template page is present or committed.'
|
||||||
|
if defined?(Gollum::TemplateFilter)
|
||||||
|
@template_page = Gollum::TemplateFilter.filter(@template_page)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
wikip = wiki_page(params[:splat].first)
|
wikip = wiki_page(params[:splat].first)
|
||||||
@name = wikip.name
|
@name = wikip.name
|
||||||
@@ -418,7 +421,7 @@ module Precious
|
|||||||
post '/preview' do
|
post '/preview' do
|
||||||
wiki = wiki_new
|
wiki = wiki_new
|
||||||
@name = params[:page] ? strip_page_name(CGI.unescape(params[:page])) : 'Preview'
|
@name = params[:page] ? strip_page_name(CGI.unescape(params[:page])) : 'Preview'
|
||||||
@page = wiki.preview_page(@name, params[:content], params[:format])
|
@page = wiki.preview_page(@name, wiki.normalize(params[:content]), params[:format])
|
||||||
['sidebar', 'header', 'footer'].each do |subpage|
|
['sidebar', 'header', 'footer'].each do |subpage|
|
||||||
@page.send("set_#{subpage}".to_sym, params[subpage]) if params[subpage]
|
@page.send("set_#{subpage}".to_sym, params[subpage]) if params[subpage]
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -345,7 +345,8 @@ $(document).ready(function() {
|
|||||||
var formData = new FormData($('#gollum-editor-form').get(0));
|
var formData = new FormData($('#gollum-editor-form').get(0));
|
||||||
var paths = window.location.pathname.split('/');
|
var paths = window.location.pathname.split('/');
|
||||||
var sectionAnchor = window.location.hash.substr(1);
|
var sectionAnchor = window.location.hash.substr(1);
|
||||||
formData.append('page', paths[ paths.length - 1 ] || '')
|
formData.append('page', paths[ paths.length - 1 ] || '');
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: routePath('preview'),
|
url: routePath('preview'),
|
||||||
data: formData,
|
data: formData,
|
||||||
|
|||||||
Reference in New Issue
Block a user