lib/gollum/frontend/app.rb in gollum-1.3.0 vs lib/gollum/frontend/app.rb in gollum-1.3.1
- old
+ new
@@ -104,14 +104,15 @@
mustache :compare
end
end
post '/preview' do
- wiki = Gollum::Wiki.new(settings.gollum_path, settings.wiki_options)
- @name = "Preview"
- @page = wiki.preview_page(@name, params[:content], params[:format])
- @content = @page.formatted_data
+ wiki = Gollum::Wiki.new(settings.gollum_path, settings.wiki_options)
+ @name = "Preview"
+ @page = wiki.preview_page(@name, params[:content], params[:format])
+ @content = @page.formatted_data
+ @editable = false
mustache :page
end
get '/history/:name' do
@name = params[:name]
@@ -153,10 +154,11 @@
wiki = Gollum::Wiki.new(settings.gollum_path, settings.wiki_options)
if page = wiki.page(name, params[:captures][1])
@page = page
@name = name
@content = page.formatted_data
+ @editable = true
mustache :page
else
halt 404
end
end
@@ -184,9 +186,10 @@
wiki = Gollum::Wiki.new(settings.gollum_path, settings.wiki_options)
if page = wiki.page(name)
@page = page
@name = name
@content = page.formatted_data
+ @editable = true
mustache :page
elsif file = wiki.file(name)
content_type file.mime_type
file.raw_data
else