mirror of
https://github.com/wahyd4/gitlabhq.git
synced 2026-08-09 04:36:11 +10:00
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:
committed by
Robert Speicher
parent
9911f86c3d
commit
e8c144af51
@@ -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
|
||||
|
||||
@@ -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
@@ -51,7 +51,7 @@
|
||||
|
||||
### Administrator documentation
|
||||
|
||||
+ [User permissions](permissions/README.md)
|
||||
+ [User permissions](permissions/permissions.md)
|
||||
+ [API](api/README.md)
|
||||
|
||||
## Contributor documentation
|
||||
|
||||
Reference in New Issue
Block a user