diff --git a/mslib/index.py b/mslib/index.py
index 3c19e4427..a819b78fa 100644
--- a/mslib/index.py
+++ b/mslib/index.py
@@ -112,17 +112,20 @@ def get_topmenu():
APP.jinja_env.globals.update(get_topmenu=get_topmenu)
- def get_content(filename, overrides=None):
+ def get_content(filename, md_overrides=None, html_overrides=None):
markdown = Markdown(extensions=["fenced_code"])
content = ""
if os.path.isfile(filename):
with codecs.open(filename, 'r', 'utf-8') as f:
md_data = f.read()
md_data = md_data.replace(':ref:', '')
- if overrides is not None:
- v1, v2 = overrides
+ if md_overrides is not None:
+ v1, v2 = md_overrides
md_data = md_data.replace(v1, v2)
content = markdown.convert(md_data)
+ if html_overrides is not None:
+ v1, v2 = html_overrides
+ content = content.replace(v1, v2)
return content
@APP.route("/index")
@@ -134,9 +137,11 @@ def index():
def about():
_file = os.path.join(DOCS_SERVER_PATH, 'static', 'docs', 'about.md')
img_url = url_for('overview')
- overrides = ['', f'']
- content = get_content(_file,
- overrides=overrides)
+ md_overrides = ('', f'')
+
+ html_overrrides = ('
',
+ '
')
+ content = get_content(_file, md_overrides=md_overrides, html_overrides=html_overrrides)
return render_template("/content.html", act="about", content=content)
@APP.route("/mss/install")
@@ -176,7 +181,11 @@ def code(filename):
@APP.route("/mss/help")
def help():
_file = os.path.join(DOCS_SERVER_PATH, 'static', 'docs', 'help.md')
- content = get_content(_file)
+ html_overrides = ('
',
+ '
')
+ content = get_content(_file, html_overrides=html_overrides)
return render_template("/content.html", act="help", content=content)
@APP.route("/mss/imprint")