summaryrefslogtreecommitdiff
path: root/app/controllers/help_controller.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/controllers/help_controller.rb')
-rw-r--r--app/controllers/help_controller.rb24
1 files changed, 12 insertions, 12 deletions
diff --git a/app/controllers/help_controller.rb b/app/controllers/help_controller.rb
index a9d6addd4a4..ae585e795dd 100644
--- a/app/controllers/help_controller.rb
+++ b/app/controllers/help_controller.rb
@@ -3,7 +3,7 @@
class HelpController < ApplicationController
skip_before_action :authenticate_user!
- layout 'help'
+ layout "help"
# Taken from Jekyll
# https://github.com/jekyll/jekyll/blob/3.5-stable/lib/jekyll/document.rb#L13
@@ -11,7 +11,7 @@ class HelpController < ApplicationController
def index
# Remove YAML frontmatter so that it doesn't look weird
- @help_index = File.read(Rails.root.join('doc', 'README.md')).sub(YAML_FRONT_MATTER_REGEXP, '')
+ @help_index = File.read(Rails.root.join("doc", "README.md")).sub(YAML_FRONT_MATTER_REGEXP, "")
# Prefix Markdown links with `help/` unless they are external links.
# '//' not necessarily part of URL, e.g., mailto:mail@example.com
@@ -27,26 +27,26 @@ class HelpController < ApplicationController
respond_to do |format|
format.any(:markdown, :md, :html) do
# Note: We are purposefully NOT using `Rails.root.join`
- path = File.join(Rails.root, 'doc', "#{@path}.md")
+ path = File.join(Rails.root, "doc", "#{@path}.md")
if File.exist?(path)
# Remove YAML frontmatter so that it doesn't look weird
- @markdown = File.read(path).gsub(YAML_FRONT_MATTER_REGEXP, '')
+ @markdown = File.read(path).gsub(YAML_FRONT_MATTER_REGEXP, "")
- render 'show.html.haml'
+ render "show.html.haml"
else
# Force template to Haml
- render 'errors/not_found.html.haml', layout: 'errors', status: 404
+ render "errors/not_found.html.haml", layout: "errors", status: 404
end
end
# Allow access to images in the doc folder
format.any(:png, :gif, :jpeg, :mp4) do
# Note: We are purposefully NOT using `Rails.root.join`
- path = File.join(Rails.root, 'doc', "#{@path}.#{params[:format]}")
+ path = File.join(Rails.root, "doc", "#{@path}.#{params[:format]}")
if File.exist?(path)
- send_file(path, disposition: 'inline')
+ send_file(path, disposition: "inline")
else
head :not_found
end
@@ -65,7 +65,7 @@ class HelpController < ApplicationController
end
def ui
- @user = User.new(id: 0, name: 'John Doe', username: '@johndoe')
+ @user = User.new(id: 0, name: "John Doe", username: "@johndoe")
end
private
@@ -88,9 +88,9 @@ class HelpController < ApplicationController
# Walk over each part of the path
parts.each do |part|
# Turn `one//two` or `one/./two` into `one/two`.
- next if part.empty? || part == '.'
+ next if part.empty? || part == "."
- if part == '..'
+ if part == ".."
# Turn `one/two/../` into `one`
clean.pop
else
@@ -101,7 +101,7 @@ class HelpController < ApplicationController
# If the path was an absolute path (i.e. `/` or `/one/two`),
# add `/` to the front of the clean path.
- clean.unshift '/' if parts.empty? || parts.first.empty?
+ clean.unshift "/" if parts.empty? || parts.first.empty?
# Join all the clean path parts by the path separator.
::File.join(*clean)