diff --git a/pagure/templates/repo_master.html b/pagure/templates/repo_master.html index d906ab6..a60eccf 100644 --- a/pagure/templates/repo_master.html +++ b/pagure/templates/repo_master.html @@ -41,8 +41,7 @@ {% if config['DOC_APP_URL'] and repo.settings.get('project_documentation', True) %}
  • - Docs + Docs
  • {% endif %} diff --git a/pagure/ui/repo.py b/pagure/ui/repo.py index fc66057..55073ca 100644 --- a/pagure/ui/repo.py +++ b/pagure/ui/repo.py @@ -1359,3 +1359,19 @@ def delete_branch(repo, branchname, username=None): return flask.redirect( flask.url_for('view_repo', repo=repo, username=username)) + + +@APP.route('/docs//') +@APP.route('/docs//') +@APP.route('/docs/fork///') +@APP.route('/docs/fork///') +def view_docs(repo, username=None, filename=None): + """ Display the documentation + """ + repo_obj = pagure.lib.get_project(SESSION, repo, user=username) + return flask.render_template( + 'docs.html', + repo=repo_obj, + username=username, + filename=filename, + )