remove potential html from title of member page
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import os, datetime
|
||||
|
||||
from flask import Flask
|
||||
from myriad.utilities import server_time, get_datetime_str
|
||||
from myriad.utilities import server_time, get_datetime_str, remove_html
|
||||
from myriad.db import get_db
|
||||
|
||||
|
||||
@@ -45,6 +45,6 @@ def create_app():
|
||||
return member
|
||||
|
||||
|
||||
return dict(get_themes=get_themes, server_time=w_server_time, get_datetime_str=w_get_datetime_str, get_member=get_member)
|
||||
return dict(get_themes=get_themes, server_time=w_server_time, get_datetime_str=w_get_datetime_str, get_member=get_member, remove_html=remove_html)
|
||||
|
||||
return app
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{% extends 'base.html' %}
|
||||
{% block title %}{{ member[3] }}{% endblock %}
|
||||
{% block title %}{{ remove_html(member[3]) }}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import datetime
|
||||
import datetime, re
|
||||
|
||||
def server_time():
|
||||
raw = datetime.datetime.now()
|
||||
@@ -18,4 +18,8 @@ def get_datetime_obj(dt_string):
|
||||
return dt_obj
|
||||
|
||||
def get_datetime_str(dt_obj):
|
||||
return dt_obj.strftime("%d/%m/%Y, %H:%M:%S")
|
||||
return dt_obj.strftime("%d/%m/%Y, %H:%M:%S")
|
||||
|
||||
def remove_html(mystring):
|
||||
newstring = re.sub('<[^<]+?>', '', mystring)
|
||||
return newstring
|
||||
Reference in New Issue
Block a user