From adcac958503554dfcb144f08b1252d3918ff5899 Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Sun, 26 Sep 2021 11:04:49 +0200 Subject: [PATCH] gf --- files/helpers/jinja2.py | 2 +- files/helpers/markdown.py | 4 +- files/helpers/sanitize.py | 10 +- files/routes/posts.py | 2 +- files/routes/reporting.py | 4 +- files/templates/admin/app.html | 4 +- files/templates/admin/apps.html | 4 +- files/templates/admin/badge_grant.html | 4 +- files/templates/admin/user_award.html | 4 +- files/templates/authforms.html | 6 +- files/templates/award_modal.html | 2 +- files/templates/ban_modal.html | 6 +- files/templates/changelog.html | 4 +- files/templates/comment_failed.html | 6 +- files/templates/comments.html | 122 +++++++++++----------- files/templates/contact.html | 4 +- files/templates/default.html | 10 +- files/templates/delete_post_modal.html | 6 +- files/templates/emoji_modal.html | 22 ++-- files/templates/formatting.html | 2 +- files/templates/gif_modal.html | 4 +- files/templates/header.html | 20 ++-- files/templates/home.html | 4 +- files/templates/home_comments.html | 4 +- files/templates/log.html | 2 +- files/templates/login.html | 4 +- files/templates/login_2fa.html | 4 +- files/templates/patrons.html | 2 +- files/templates/report_post_modal.html | 6 +- files/templates/search.html | 4 +- files/templates/settings.html | 18 ++-- files/templates/settings2.html | 8 +- files/templates/settings_apps.html | 8 +- files/templates/settings_blocks.html | 12 +-- files/templates/settings_profile.html | 18 ++-- files/templates/settings_security.html | 2 +- files/templates/settings_shop.html | 4 +- files/templates/sign_up.html | 4 +- files/templates/sign_up_failed_ref.html | 8 +- files/templates/submission.html | 132 ++++++++++++------------ files/templates/submission_listing.html | 124 +++++++++++----------- files/templates/submit.html | 14 +-- files/templates/userpage.html | 68 ++++++------ files/templates/userpage_comments.html | 4 +- 44 files changed, 353 insertions(+), 353 deletions(-) diff --git a/files/helpers/jinja2.py b/files/helpers/jinja2.py index 1194a84e9..a76fa2afc 100644 --- a/files/helpers/jinja2.py +++ b/files/helpers/jinja2.py @@ -27,7 +27,7 @@ def favorite_emojis(x): str = "" emojis = sorted(x.items(), key=lambda x: x[1], reverse=True)[:25] for k, v in emojis: - str += f'' + str += f'' return str @app.context_processor diff --git a/files/helpers/markdown.py b/files/helpers/markdown.py index 86071b0a7..2ac20aef1 100644 --- a/files/helpers/markdown.py +++ b/files/helpers/markdown.py @@ -82,7 +82,7 @@ class CustomRenderer(HTMLRenderer): if not user: return f"{space}@{target}" - return f'{space}@{user.username}' + return f'{space}@{user.username}' def render_sub_mention(self, token): space = token.target[0] @@ -123,7 +123,7 @@ class Renderer(HTMLRenderer): if not user: return f"{space}@{target}" - return f'{space}@{user.username}' + return f'{space}@{user.username}' def render_sub_mention(self, token): space = token.target[0] diff --git a/files/helpers/sanitize.py b/files/helpers/sanitize.py index b9f895aae..8ec76f051 100644 --- a/files/helpers/sanitize.py +++ b/files/helpers/sanitize.py @@ -77,7 +77,7 @@ no_images = ['b', ] _allowed_attributes = { - '*': ['href', 'style', 'src', 'class', 'title', 'rel', 'data-original-name'] + '*': ['href', 'style', 'src', 'class', 'title', 'rel', 'data-bs-original-name'] } _allowed_protocols = [ @@ -173,8 +173,8 @@ def sanitize(sanitized, noimages=False): link["target"] = "_blank" link["onclick"] = f"expandDesktopImage('{tag['src']}');" - link["data-toggle"] = "modal" - link["data-target"] = "#expandImageModal" + link["data-bs-toggle"] = "modal" + link["data-bs-target"] = "#expandImageModal" tag.wrap(link) @@ -220,7 +220,7 @@ def sanitize(sanitized, noimages=False): for i in re.finditer('

:([^ ]{1,30}?):

', sanitized): emoji = i.group(1).lower() if path.isfile(f'./files/assets/images/emojis/{emoji}.webp'): - sanitized = sanitized.replace(f'

:{emoji}:

', f'

:{emoji}:

') + sanitized = sanitized.replace(f'

:{emoji}:

', f'

:{emoji}:

') try: if emoji in session["favorite_emojis"]: session["favorite_emojis"][emoji] += 1 @@ -231,7 +231,7 @@ def sanitize(sanitized, noimages=False): for i in re.finditer('\w*(?', sanitized) + sanitized = re.sub(f'\w*(?', sanitized) try: if emoji in session["favorite_emojis"]: session["favorite_emojis"][emoji] += 1 diff --git a/files/routes/posts.py b/files/routes/posts.py index 0a90a7207..c6657e8ec 100644 --- a/files/routes/posts.py +++ b/files/routes/posts.py @@ -412,7 +412,7 @@ def filter_title(title): for i in re.finditer(':(.{1,30}?):', title): if path.isfile(f'./files/assets/images/emojis/{i.group(1)}.webp'): - title = title.replace(f':{i.group(1)}:', f'') + title = title.replace(f':{i.group(1)}:', f'') return title diff --git a/files/routes/reporting.py b/files/routes/reporting.py index 305243dde..6e30c0c15 100644 --- a/files/routes/reporting.py +++ b/files/routes/reporting.py @@ -19,7 +19,7 @@ def api_flag_post(pid, v): for i in re.finditer(':(.{1,30}?):', reason): if path.isfile(f'./files/assets/images/emojis/{i.group(1)}.webp'): - reason = reason.replace(f':{i.group(1)}:', f'') + reason = reason.replace(f':{i.group(1)}:', f'') flag = Flag(post_id=post.id, user_id=v.id, @@ -50,7 +50,7 @@ def api_flag_comment(cid, v): for i in re.finditer(':(.{1,30}?):', reason): if path.isfile(f'./files/assets/images/emojis/{i.group(1)}.webp'): - reason = reason.replace(f':{i.group(1)}:', f'') + reason = reason.replace(f':{i.group(1)}:', f'') flag = CommentFlag(comment_id=comment.id, user_id=v.id, diff --git a/files/templates/admin/app.html b/files/templates/admin/app.html index 6c6e9dd10..7ce817d3b 100644 --- a/files/templates/admin/app.html +++ b/files/templates/admin/app.html @@ -57,12 +57,12 @@ - diff --git a/files/templates/award_modal.html b/files/templates/award_modal.html index 2d0f860a7..025c02f08 100644 --- a/files/templates/award_modal.html +++ b/files/templates/award_modal.html @@ -183,7 +183,7 @@ diff --git a/files/templates/changelog.html b/files/templates/changelog.html index 017e338e3..cbc079a2f 100644 --- a/files/templates/changelog.html +++ b/files/templates/changelog.html @@ -14,7 +14,7 @@
diff --git a/files/templates/comments.html b/files/templates/comments.html index 1c0c35842..40c127c7a 100644 --- a/files/templates/comments.html +++ b/files/templates/comments.html @@ -598,34 +598,34 @@ @@ -302,13 +302,13 @@ {% block clipboard %} -