forked from rDrama/rDrama
1
0
Fork 0

dfMerge branch 'frost' of https://github.com/Aevann1/Drama into frost

master
Aevann1 2022-05-14 13:11:40 +00:00
commit 18fd8e3335
7 changed files with 25 additions and 6 deletions

View File

@ -119,7 +119,7 @@ def after_request(response):
if app.config["SERVER_NAME"] == 'localhost':
from files.routes import *
from files.routes.chat import *
# from files.routes.chat import *
elif "load_chat" in argv:
from files.routes.chat import *
else:

View File

@ -327,7 +327,7 @@ def filter_emojis_only(title, edit=False, graceful=False):
title = strikethrough_regex.sub(r'<del>\1</del>', title)
sanitized = bleach.clean(title, tags=['img','del'], attributes=allowed_attributes_emojis, protocols=['http','https'])
title = bleach.clean(title, tags=['img','del'], attributes=allowed_attributes_emojis, protocols=['http','https'])
signal.alarm(0)

View File

@ -324,6 +324,8 @@ def sign_up_post(v):
profileurl = '/e/' + random.choice(marseys_const) + '.webp'
if SITE == "watchpeopledie.co": print(f'1: {username}')
new_user = User(
username=username,
original_username = username,
@ -335,9 +337,13 @@ def sign_up_post(v):
profileurl=profileurl
)
if SITE == "watchpeopledie.co": print(f'2: {username}')
g.db.add(new_user)
g.db.flush()
if SITE == "watchpeopledie.co": print(f'3: {username}')
if ref_id:
ref_user = g.db.query(User).filter_by(id=ref_id).one_or_none()
@ -367,9 +373,13 @@ def sign_up_post(v):
session.permanent = True
session["session_id"] = token_hex(49)
session["lo_user"] = new_user.id
if SITE == "watchpeopledie.co": print(f'4: {username}')
g.db.commit()
if SITE == "watchpeopledie.co": print(f'5: {username}')
return redirect(SITE_FULL)

View File

@ -816,7 +816,7 @@ def api_is_repost():
if "/i.imgur.com/" in url: url = url.replace(".png", ".webp").replace(".jpg", ".webp").replace(".jpeg", ".webp")
elif "/media.giphy.com/" in url or "/c.tenor.com/" in url: url = url.replace(".gif", ".webp")
elif "/i.ibb.com/" in url: url = url.replace(".png", ".webp").replace(".jpg", ".webp").replace(".jpeg", ".webp").replace(".gif", ".webp")
elif "/i.ibb.co/" in url: url = url.replace(".png", ".webp").replace(".jpg", ".webp").replace(".jpeg", ".webp").replace(".gif", ".webp")
if url.startswith("https://streamable.com/") and not url.startswith("https://streamable.com/e/"): url = url.replace("https://streamable.com/", "https://streamable.com/e/")
@ -912,7 +912,7 @@ def submit_post(v, sub=None):
if "/i.imgur.com/" in url: url = url.replace(".png", ".webp").replace(".jpg", ".webp").replace(".jpeg", ".webp")
elif "/media.giphy.com/" in url or "/c.tenor.com/" in url: url = url.replace(".gif", ".webp")
elif "/i.ibb.com/" in url: url = url.replace(".png", ".webp").replace(".jpg", ".webp").replace(".jpeg", ".webp").replace(".gif", ".webp")
elif "/i.ibb.co/" in url: url = url.replace(".png", ".webp").replace(".jpg", ".webp").replace(".jpeg", ".webp").replace(".gif", ".webp")
if url.startswith("https://streamable.com/") and not url.startswith("https://streamable.com/e/"): url = url.replace("https://streamable.com/", "https://streamable.com/e/")
@ -1355,7 +1355,7 @@ def submit_post(v, sub=None):
if body.startswith('!slots'):
check_for_slots_command(body, snappy, c)
if body.startswith(':#marseypin:'):
if body.startswith(':#marseypin'):
post.stickied = "Snappy"
post.stickied_utc = int(time.time()) + 3600

View File

@ -121,6 +121,11 @@ Text 2
<td>#fortune</td>
<td>???</td>
</tr>
<tr>
<td>Random Factcheck</td>
<td>#factcheck</td>
<td>???</td>
</tr>
<tr>
<td>Poll Options (can select multiple options)</td>

View File

@ -1,5 +1,9 @@
{% extends "default.html" %}
<button type="button" class="btn btn-secondary" data-bs-toggle="tooltip" data-bs-html="true" title="<img src='/assets/images/chest.webp' width='20'>">
Tooltip with HTML
</button>
{% block title %}
<title>Shop</title>
{% endblock %}

View File

@ -4,7 +4,7 @@
{% set image=sub.sidebar_url %}
{% else %}
{% set path = "assets/images/" + SITE_NAME + "/sidebar" %}
{% set image = "/" + path + "/" + listdir('files/' + path)|random() + '?v=43' %}
{% set image = "/" + path + "/" + listdir('files/' + path)|random() + '?v=44' %}
{% endif %}
{% if v and (v.is_banned or v.agendaposter) %}