Merge branch 'rs-fix-help-links' into 'master'

Prevent double-prefixing of help page paths

Closes #2679 

See merge request !1400
This commit is contained in:
Douwe Maan
2015-09-23 12:23:26 -04:00
committed by Robert Speicher
parent 9911f86c3d
commit e8c144af51
3 changed files with 7 additions and 6 deletions
+5
View File
@@ -4,6 +4,11 @@ class HelpController < ApplicationController
layout 'help'
def index
@help_index = File.read(Rails.root.join('doc', 'README.md'))
# Prefix Markdown links with `help/` unless they already have been
# See http://rubular.com/r/nwwhzH6Z8X
@help_index.gsub!(/(\]\()(?!help\/)([^\)\(]+)(\))/, '\1help/\2\3')
end
def show
+1 -5
View File
@@ -27,11 +27,7 @@
.col-md-8
.documentation-index
= preserve do
- readme_text = File.read(Rails.root.join("doc", "README.md"))
- text = readme_text.dup
- readme_text.scan(/\]\(([^(]+)\)/) { |match| text.gsub!(match.first, "help/#{match.first}") }
= markdown text
= markdown(@help_index)
.col-md-4
.panel.panel-default
.panel-heading
+1 -1
View File
@@ -51,7 +51,7 @@
### Administrator documentation
+ [User permissions](permissions/README.md)
+ [User permissions](permissions/permissions.md)
+ [API](api/README.md)
## Contributor documentation