remove potential html from title of member page
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
import os, datetime
|
import os, datetime
|
||||||
|
|
||||||
from flask import Flask
|
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
|
from myriad.db import get_db
|
||||||
|
|
||||||
|
|
||||||
@@ -45,6 +45,6 @@ def create_app():
|
|||||||
return member
|
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
|
return app
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{% extends 'base.html' %}
|
{% extends 'base.html' %}
|
||||||
{% block title %}{{ member[3] }}{% endblock %}
|
{% block title %}{{ remove_html(member[3]) }}{% endblock %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import datetime
|
import datetime, re
|
||||||
|
|
||||||
def server_time():
|
def server_time():
|
||||||
raw = datetime.datetime.now()
|
raw = datetime.datetime.now()
|
||||||
@@ -18,4 +18,8 @@ def get_datetime_obj(dt_string):
|
|||||||
return dt_obj
|
return dt_obj
|
||||||
|
|
||||||
def get_datetime_str(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