fds
This commit is contained in:
parent
587e945d6e
commit
80a888e752
16 changed files with 51 additions and 62 deletions
|
@ -3,10 +3,6 @@ from .get import *
|
||||||
from os import listdir, environ
|
from os import listdir, environ
|
||||||
from .const import *
|
from .const import *
|
||||||
|
|
||||||
@app.template_filter("app_config")
|
|
||||||
def app_config(x):
|
|
||||||
return app.config.get(x)
|
|
||||||
|
|
||||||
@app.template_filter("post_embed")
|
@app.template_filter("post_embed")
|
||||||
def post_embed(id, v):
|
def post_embed(id, v):
|
||||||
|
|
||||||
|
@ -20,4 +16,4 @@ def post_embed(id, v):
|
||||||
|
|
||||||
@app.context_processor
|
@app.context_processor
|
||||||
def inject_constants():
|
def inject_constants():
|
||||||
return {"environ":environ, "SITE_NAME":SITE_NAME, "AUTOJANNY_ID":AUTOJANNY_ID, "NOTIFICATIONS_ID":NOTIFICATIONS_ID, "PUSHER_ID":PUSHER_ID, "CC":CC, "CC_TITLE":CC_TITLE, "listdir":listdir, "MOOSE_ID":MOOSE_ID, "AEVANN_ID":AEVANN_ID}
|
return {"environ":environ, "SITE_NAME":SITE_NAME, "AUTOJANNY_ID":AUTOJANNY_ID, "NOTIFICATIONS_ID":NOTIFICATIONS_ID, "PUSHER_ID":PUSHER_ID, "CC":CC, "CC_TITLE":CC_TITLE, "listdir":listdir, "MOOSE_ID":MOOSE_ID, "AEVANN_ID":AEVANN_ID, "config":app.config.get}
|
||||||
|
|
|
@ -4,6 +4,7 @@ from datetime import datetime
|
||||||
from files.helpers.get import *
|
from files.helpers.get import *
|
||||||
from yattag import Doc
|
from yattag import Doc
|
||||||
from files.helpers.wrappers import *
|
from files.helpers.wrappers import *
|
||||||
|
from files.helpers.jinja2 import *
|
||||||
|
|
||||||
from files.__main__ import app
|
from files.__main__ import app
|
||||||
|
|
||||||
|
|
|
@ -660,8 +660,7 @@ def thumbnail_thread(pid):
|
||||||
db.add(post)
|
db.add(post)
|
||||||
db.commit()
|
db.commit()
|
||||||
|
|
||||||
for i in requests.get('https://api.pushshift.io/reddit/submission/search?html_decode=true&q=rdrama&size=100').json()["data"]:
|
for i in requests.get('https://api.pushshift.io/reddit/submission/search?html_decode=true&q=rdrama&size=10').json()["data"]:
|
||||||
print(i)
|
|
||||||
|
|
||||||
body_html = sanitize(f'New rdrama mention: https://old.reddit.com{i["permalink"]}', noimages=True)
|
body_html = sanitize(f'New rdrama mention: https://old.reddit.com{i["permalink"]}', noimages=True)
|
||||||
|
|
||||||
|
@ -669,8 +668,6 @@ def thumbnail_thread(pid):
|
||||||
|
|
||||||
if existing_comment: break
|
if existing_comment: break
|
||||||
|
|
||||||
print('sex')
|
|
||||||
|
|
||||||
new_comment = Comment(author_id=NOTIFICATIONS_ID,
|
new_comment = Comment(author_id=NOTIFICATIONS_ID,
|
||||||
parent_submission=None,
|
parent_submission=None,
|
||||||
distinguish_level=6,
|
distinguish_level=6,
|
||||||
|
@ -685,18 +682,14 @@ def thumbnail_thread(pid):
|
||||||
for admin in admins:
|
for admin in admins:
|
||||||
notif = Notification(comment_id=new_comment.id, user_id=admin.id)
|
notif = Notification(comment_id=new_comment.id, user_id=admin.id)
|
||||||
db.add(notif)
|
db.add(notif)
|
||||||
break
|
|
||||||
|
|
||||||
for i in requests.get('https://api.pushshift.io/reddit/comment/search?html_decode=true&q=rdrama&size=100').json()["data"]:
|
for i in requests.get('https://api.pushshift.io/reddit/comment/search?html_decode=true&q=rdrama&size=10').json()["data"]:
|
||||||
print(i)
|
body_html = sanitize(f'New rdrama mention: https://old.reddit.com{i["permalink"]}?context=99', noimages=True)
|
||||||
|
|
||||||
body_html = sanitize(f'New rdrama mention: https://old.reddit.com{i["permalink"]}', noimages=True)
|
|
||||||
|
|
||||||
existing_comment = db.query(Comment.id).filter_by(author_id=NOTIFICATIONS_ID, parent_submission=None, distinguish_level=6, body_html=body_html, level=1, sentto=0).first()
|
existing_comment = db.query(Comment.id).filter_by(author_id=NOTIFICATIONS_ID, parent_submission=None, distinguish_level=6, body_html=body_html, level=1, sentto=0).first()
|
||||||
|
|
||||||
if existing_comment: break
|
if existing_comment: break
|
||||||
|
|
||||||
print('ffugq')
|
|
||||||
new_comment = Comment(author_id=NOTIFICATIONS_ID,
|
new_comment = Comment(author_id=NOTIFICATIONS_ID,
|
||||||
parent_submission=None,
|
parent_submission=None,
|
||||||
distinguish_level=6,
|
distinguish_level=6,
|
||||||
|
@ -711,7 +704,6 @@ def thumbnail_thread(pid):
|
||||||
for admin in admins:
|
for admin in admins:
|
||||||
notif = Notification(comment_id=new_comment.id, user_id=admin.id)
|
notif = Notification(comment_id=new_comment.id, user_id=admin.id)
|
||||||
db.add(notif)
|
db.add(notif)
|
||||||
break
|
|
||||||
|
|
||||||
db.commit()
|
db.commit()
|
||||||
db.close()
|
db.close()
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
|
|
||||||
<head>
|
<head>
|
||||||
<meta name="description" content="{{'DESCRIPTION' | app_config}}">
|
<meta name="description" content="{{config('DESCRIPTION')}}">
|
||||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
||||||
|
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
|
@ -38,8 +38,8 @@
|
||||||
<link rel="stylesheet" href="/@{{v.username}}/css">
|
<link rel="stylesheet" href="/@{{v.username}}/css">
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% else %}
|
{% else %}
|
||||||
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
|
<style>:root{--primary:#{{config('DEFAULT_COLOR')}}</style>
|
||||||
<link rel="stylesheet" href="/static/assets/css/main.css?a=98"><link rel="stylesheet" href="/static/assets/css/{{'DEFAULT_THEME' | app_config}}.css?a=14">
|
<link rel="stylesheet" href="/static/assets/css/main.css?a=98"><link rel="stylesheet" href="/static/assets/css/{{config('DEFAULT_THEME')}}.css?a=14">
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta name="description" content="{{'DESCRIPTION' | app_config}}">
|
<meta name="description" content="{{config('DESCRIPTION')}}">
|
||||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline' 'unsafe-eval' ajax.cloudflare.com; connect-src 'self' tls-use1.fpapi.io api.fpjs.io{% if PUSHER_ID %} {{PUSHER_ID}}.pushnotifications.pusher.com{% endif %}; object-src 'none';">
|
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline' 'unsafe-eval' ajax.cloudflare.com; connect-src 'self' tls-use1.fpapi.io api.fpjs.io{% if PUSHER_ID %} {{PUSHER_ID}}.pushnotifications.pusher.com{% endif %}; object-src 'none';">
|
||||||
|
|
||||||
<script src="/static/assets/js/bootstrap.js?a=220"></script>
|
<script src="/static/assets/js/bootstrap.js?a=220"></script>
|
||||||
|
@ -31,8 +31,8 @@
|
||||||
<link rel="stylesheet" href="/@{{v.username}}/css">
|
<link rel="stylesheet" href="/@{{v.username}}/css">
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% else %}
|
{% else %}
|
||||||
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
|
<style>:root{--primary:#{{config('DEFAULT_COLOR')}}</style>
|
||||||
<link rel="stylesheet" href="/static/assets/css/main.css?a=98"><link rel="stylesheet" href="/static/assets/css/{{'DEFAULT_THEME' | app_config}}.css?a=14">
|
<link rel="stylesheet" href="/static/assets/css/main.css?a=98"><link rel="stylesheet" href="/static/assets/css/{{config('DEFAULT_THEME')}}.css?a=14">
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
|
@ -49,7 +49,7 @@
|
||||||
<meta property="og:site_name" content="{{request.host}}" >
|
<meta property="og:site_name" content="{{request.host}}" >
|
||||||
<meta property="og:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
<meta property="og:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
||||||
<meta property="og:url" content="{{request.url}}">
|
<meta property="og:url" content="{{request.url}}">
|
||||||
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}">
|
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{config('SLOGAN')}}">
|
||||||
<meta property="og:author" name="author" content="@{{SITE_FULL}}/" >
|
<meta property="og:author" name="author" content="@{{SITE_FULL}}/" >
|
||||||
<meta property="og:site_name" content="{{request.host}}" >
|
<meta property="og:site_name" content="{{request.host}}" >
|
||||||
|
|
||||||
|
@ -57,7 +57,7 @@
|
||||||
<meta name="twitter:site" content="@{{SITE_FULL}}/">
|
<meta name="twitter:site" content="@{{SITE_FULL}}/">
|
||||||
<meta name="twitter:title" content="{{SITE_NAME}}" >
|
<meta name="twitter:title" content="{{SITE_NAME}}" >
|
||||||
<meta name="twitter:creator" content="@{{SITE_FULL}}/">
|
<meta name="twitter:creator" content="@{{SITE_FULL}}/">
|
||||||
<meta name="twitter:description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}" >
|
<meta name="twitter:description" content="{{SITE_NAME}} - {{config('SLOGAN')}}" >
|
||||||
<meta name="twitter:image" content="/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
<meta name="twitter:image" content="/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
||||||
<meta name="twitter:url" content="{{request.url}}" >
|
<meta name="twitter:url" content="{{request.url}}" >
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@ -69,13 +69,13 @@
|
||||||
|
|
||||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=1008">
|
<link rel="apple-touch-icon" sizes="180x180" href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=1008">
|
||||||
<link rel="manifest" href="/static/assets/manifest.json?a=1">
|
<link rel="manifest" href="/static/assets/manifest.json?a=1">
|
||||||
<link rel="mask-icon" href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=1008'DEFAULT_COLOR' | app_config}}">
|
<link rel="mask-icon" href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=1008'DEFAULT_COLOR')}}">
|
||||||
<link rel="shortcut icon" href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=1008">
|
<link rel="shortcut icon" href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=1008">
|
||||||
<meta name="apple-mobile-web-app-title" content="{{SITE_NAME}}">
|
<meta name="apple-mobile-web-app-title" content="{{SITE_NAME}}">
|
||||||
<meta name="application-name" content="{{SITE_NAME}}">
|
<meta name="application-name" content="{{SITE_NAME}}">
|
||||||
<meta name="msapplication-TileColor" content="#{{'DEFAULT_COLOR' | app_config}}">
|
<meta name="msapplication-TileColor" content="#{{config('DEFAULT_COLOR')}}">
|
||||||
<meta name="msapplication-config" content="/static/assets/browserconfig.xml?a=1">
|
<meta name="msapplication-config" content="/static/assets/browserconfig.xml?a=1">
|
||||||
<meta name="theme-color" content="#{{'DEFAULT_COLOR' | app_config}}">
|
<meta name="theme-color" content="#{{config('DEFAULT_COLOR')}}">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<meta name="description" content="{{'DESCRIPTION' | app_config}}">
|
<meta name="description" content="{{config('DESCRIPTION')}}">
|
||||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
<img alt=":#marseymerchant:" loading="lazy" class="mb-2" src="/static/assets/images/emojis/marseymerchant.webp?a=1008">
|
<img alt=":#marseymerchant:" loading="lazy" class="mb-2" src="/static/assets/images/emojis/marseymerchant.webp?a=1008">
|
||||||
<h1 class="h5">401 Not Authorized</h1>
|
<h1 class="h5">401 Not Authorized</h1>
|
||||||
<p class="text-muted">This page is only available to {% if request.host == "rdrama.net" %}paypigs{% else %}patrons{% endif %}:</p>
|
<p class="text-muted">This page is only available to {% if request.host == "rdrama.net" %}paypigs{% else %}patrons{% endif %}:</p>
|
||||||
<a rel="nofollow noopener noreferrer" href="{{'GUMROAD_LINK' | app_config}}">{{'GUMROAD_LINK' | app_config}}</a>
|
<a rel="nofollow noopener noreferrer" href="{{config('GUMROAD_LINK')}}">{{config('GUMROAD_LINK')}}</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -110,7 +110,7 @@
|
||||||
<button class="dropdown-item copy-link" data-clipboard-text="/signup?ref={{v.username}}"><i class="fad fa-user-friends fa-fw text-left mr-3"></i>Invite friends</button>
|
<button class="dropdown-item copy-link" data-clipboard-text="/signup?ref={{v.username}}"><i class="fad fa-user-friends fa-fw text-left mr-3"></i>Invite friends</button>
|
||||||
</div>
|
</div>
|
||||||
<div class="px-2">
|
<div class="px-2">
|
||||||
<a class="dropdown-item" href="/assets/{{'SITE_NAME' | app_config}}_v1.5.apk"><i class="fab fa-android fa-fw text-left mr-3"></i>Android app</a>
|
<a class="dropdown-item" href="/assets/{{config('SITE_NAME')}}_v1.5.apk"><i class="fab fa-android fa-fw text-left mr-3"></i>Android app</a>
|
||||||
|
|
||||||
<a class="dropdown-item" href="/changelog"><i class="fas fa-clipboard fa-fw text-left mr-3"></i>Changelog</a>
|
<a class="dropdown-item" href="/changelog"><i class="fas fa-clipboard fa-fw text-left mr-3"></i>Changelog</a>
|
||||||
|
|
||||||
|
@ -124,7 +124,7 @@
|
||||||
<a class="dropdown-item" href="/discord"><i class="fab fa-discord fa-fw text-left mr-3"></i>Discord</a>
|
<a class="dropdown-item" href="/discord"><i class="fab fa-discord fa-fw text-left mr-3"></i>Discord</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if not (g.webview and v.truecoins < 1) %}
|
{% if not (g.webview and v.truecoins < 1) %}
|
||||||
<a class="dropdown-item" rel="nofollow noopener noreferrer" href="{{'GUMROAD_LINK' | app_config}}"><i class="fas fa-dollar-sign fa-fw text-left mr-3"></i>Donate</a>
|
<a class="dropdown-item" rel="nofollow noopener noreferrer" href="{{config('GUMROAD_LINK')}}"><i class="fas fa-dollar-sign fa-fw text-left mr-3"></i>Donate</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if request.host == 'rdrama.net' %}<a class="dropdown-item" href="/archives"><i class="fas fa-book fa-fw text-left mr-3"></i>Archives</a>{% endif %}
|
{% if request.host == 'rdrama.net' %}<a class="dropdown-item" href="/archives"><i class="fas fa-book fa-fw text-left mr-3"></i>Archives</a>{% endif %}
|
||||||
<a class="dropdown-item" href="/contact"><i class="fas fa-file-signature fa-fw text-left mr-3"></i>Contact us</a>
|
<a class="dropdown-item" href="/contact"><i class="fas fa-file-signature fa-fw text-left mr-3"></i>Contact us</a>
|
||||||
|
@ -174,7 +174,7 @@
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a class="nav-link" href="/settings"><i class="fas fa-cog fa-fw mr-3"></i>Settings</a>
|
<a class="nav-link" href="/settings"><i class="fas fa-cog fa-fw mr-3"></i>Settings</a>
|
||||||
</li>
|
</li>
|
||||||
<a class="nav-item nav-link" href="/assets/{{'SITE_NAME' | app_config}}_v1.5.apk"><i class="fab fa-android fa-fw mr-3"></i>Android app</a>
|
<a class="nav-item nav-link" href="/assets/{{config('SITE_NAME')}}_v1.5.apk"><i class="fab fa-android fa-fw mr-3"></i>Android app</a>
|
||||||
|
|
||||||
<a class="nav-item nav-link" rel="nofollow noopener noreferrer" href="https://github.com/Aevann1/Drama"><i class="fab fa-github fa-fw mr-3"></i>Source code</a>
|
<a class="nav-item nav-link" rel="nofollow noopener noreferrer" href="https://github.com/Aevann1/Drama"><i class="fab fa-github fa-fw mr-3"></i>Source code</a>
|
||||||
|
|
||||||
|
@ -182,7 +182,7 @@
|
||||||
<a class="nav-item nav-link" href="/discord"><i class="fab fa-discord fa-fw mr-3"></i>Discord</a>
|
<a class="nav-item nav-link" href="/discord"><i class="fab fa-discord fa-fw mr-3"></i>Discord</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if not (g.webview and v.truecoins < 1) %}
|
{% if not (g.webview and v.truecoins < 1) %}
|
||||||
<a class="nav-item nav-link" rel="nofollow noopener noreferrer" href="{{'GUMROAD_LINK' | app_config}}"><i class="fas fa-dollar-sign fa-fw mr-3"></i>Donate</a>
|
<a class="nav-item nav-link" rel="nofollow noopener noreferrer" href="{{config('GUMROAD_LINK')}}"><i class="fas fa-dollar-sign fa-fw mr-3"></i>Donate</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if request.host == 'rdrama.net' %}<a class="nav-item nav-link" href="/archives"><i class="fas fa-book fa-fw mr-3"></i>Archives</a>{% endif %}
|
{% if request.host == 'rdrama.net' %}<a class="nav-item nav-link" href="/archives"><i class="fas fa-book fa-fw mr-3"></i>Archives</a>{% endif %}
|
||||||
<a class="nav-item nav-link" href="/contact"><i class="fas fa-file-signature fa-fw mr-3"></i>Contact us</a>
|
<a class="nav-item nav-link" href="/contact"><i class="fas fa-file-signature fa-fw mr-3"></i>Contact us</a>
|
||||||
|
|
|
@ -29,8 +29,8 @@
|
||||||
<link rel="stylesheet" href="/@{{v.username}}/css">
|
<link rel="stylesheet" href="/@{{v.username}}/css">
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% else %}
|
{% else %}
|
||||||
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
|
<style>:root{--primary:#{{config('DEFAULT_COLOR')}}</style>
|
||||||
<link rel="stylesheet" href="/static/assets/css/main.css?a=98"><link rel="stylesheet" href="/static/assets/css/{{'DEFAULT_THEME' | app_config}}.css?a=14">
|
<link rel="stylesheet" href="/static/assets/css/main.css?a=98"><link rel="stylesheet" href="/static/assets/css/{{config('DEFAULT_THEME')}}.css?a=14">
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
<div class="row justify-content-around">
|
<div class="row justify-content-around">
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
|
|
||||||
<head>
|
<head>
|
||||||
<meta name="description" content="{{'DESCRIPTION' | app_config}}">
|
<meta name="description" content="{{config('DESCRIPTION')}}">
|
||||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
||||||
|
|
||||||
<script src="/static/assets/js/bootstrap.js?a=220"></script>
|
<script src="/static/assets/js/bootstrap.js?a=220"></script>
|
||||||
|
@ -17,9 +17,9 @@
|
||||||
<title>Login - {{SITE_NAME}}</title>
|
<title>Login - {{SITE_NAME}}</title>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
|
<style>:root{--primary:#{{config('DEFAULT_COLOR')}}</style>
|
||||||
<link rel="stylesheet" href="/static/assets/css/main.css?a=98">
|
<link rel="stylesheet" href="/static/assets/css/main.css?a=98">
|
||||||
<link rel="stylesheet" href="/static/assets/css/{{'DEFAULT_THEME' | app_config}}.css?a=14">
|
<link rel="stylesheet" href="/static/assets/css/{{config('DEFAULT_THEME')}}.css?a=14">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
|
|
||||||
<head>
|
<head>
|
||||||
<meta name="description" content="{{'DESCRIPTION' | app_config}}">
|
<meta name="description" content="{{config('DESCRIPTION')}}">
|
||||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
||||||
|
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
|
@ -13,8 +13,8 @@
|
||||||
|
|
||||||
<title>2-Step Login - {{SITE_NAME}}</title>
|
<title>2-Step Login - {{SITE_NAME}}</title>
|
||||||
|
|
||||||
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
|
<style>:root{--primary:#{{config('DEFAULT_COLOR')}}</style>
|
||||||
<link rel="stylesheet" href="/static/assets/css/main.css?a=98"><link rel="stylesheet" href="/static/assets/css/{{'DEFAULT_THEME' | app_config}}.css?a=14">
|
<link rel="stylesheet" href="/static/assets/css/main.css?a=98"><link rel="stylesheet" href="/static/assets/css/{{config('DEFAULT_THEME')}}.css?a=14">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta name="description" content="{{'DESCRIPTION' | app_config}}">
|
<meta name="description" content="{{config('DESCRIPTION')}}">
|
||||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
||||||
|
|
||||||
<script src="/static/assets/js/bootstrap.js?a=220"></script>
|
<script src="/static/assets/js/bootstrap.js?a=220"></script>
|
||||||
|
@ -20,7 +20,7 @@
|
||||||
<meta property="og:site_name" content="{{request.host}}" >
|
<meta property="og:site_name" content="{{request.host}}" >
|
||||||
<meta property="og:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
<meta property="og:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
||||||
<meta property="og:url" content="{{request.host}}">
|
<meta property="og:url" content="{{request.host}}">
|
||||||
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}">
|
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{config('SLOGAN')}}">
|
||||||
<meta property="og:author" name="author" content="@{{SITE_FULL}}/" >
|
<meta property="og:author" name="author" content="@{{SITE_FULL}}/" >
|
||||||
<meta property="og:site_name" content="{{request.host}}" >
|
<meta property="og:site_name" content="{{request.host}}" >
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@
|
||||||
<meta name="twitter:site" content="@{{SITE_FULL}}/">
|
<meta name="twitter:site" content="@{{SITE_FULL}}/">
|
||||||
<meta name="twitter:title" content="{{SITE_NAME}}" >
|
<meta name="twitter:title" content="{{SITE_NAME}}" >
|
||||||
<meta name="twitter:creator" content="@{{SITE_FULL}}/">
|
<meta name="twitter:creator" content="@{{SITE_FULL}}/">
|
||||||
<meta name="twitter:description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}" >
|
<meta name="twitter:description" content="{{SITE_NAME}} - {{config('SLOGAN')}}" >
|
||||||
<meta name="twitter:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
<meta name="twitter:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
||||||
<meta name="twitter:url" content="{{request.host}}" >
|
<meta name="twitter:url" content="{{request.host}}" >
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
|
|
||||||
<head>
|
<head>
|
||||||
<meta name="description" content="{{'DESCRIPTION' | app_config}}">
|
<meta name="description" content="{{config('DESCRIPTION')}}">
|
||||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
||||||
|
|
||||||
<script src="/static/assets/js/bootstrap.js?a=220"></script>
|
<script src="/static/assets/js/bootstrap.js?a=220"></script>
|
||||||
|
@ -20,7 +20,7 @@
|
||||||
<meta property="og:site_name" content="{{request.host}}" >
|
<meta property="og:site_name" content="{{request.host}}" >
|
||||||
<meta property="og:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
<meta property="og:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
||||||
<meta property="og:url" content="{{request.url}}">
|
<meta property="og:url" content="{{request.url}}">
|
||||||
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}">
|
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{config('SLOGAN')}}">
|
||||||
<meta property="og:author" name="author" content="{{SITE_FULL}}/" >
|
<meta property="og:author" name="author" content="{{SITE_FULL}}/" >
|
||||||
<meta property="og:site_name" content="{{request.host}}" >
|
<meta property="og:site_name" content="{{request.host}}" >
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@
|
||||||
<meta name="twitter:site" content="{{SITE_FULL}}/">
|
<meta name="twitter:site" content="{{SITE_FULL}}/">
|
||||||
<meta name="twitter:title" content="{{SITE_NAME}}" >
|
<meta name="twitter:title" content="{{SITE_NAME}}" >
|
||||||
<meta name="twitter:creator" content="{{SITE_FULL}}/">
|
<meta name="twitter:creator" content="{{SITE_FULL}}/">
|
||||||
<meta name="twitter:description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}" >
|
<meta name="twitter:description" content="{{SITE_NAME}} - {{config('SLOGAN')}}" >
|
||||||
<meta name="twitter:image" content="/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
<meta name="twitter:image" content="/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
||||||
<meta name="twitter:url" content="{{request.url}}" >
|
<meta name="twitter:url" content="{{request.url}}" >
|
||||||
|
|
||||||
|
@ -41,8 +41,8 @@
|
||||||
<style>:root{--primary:#{{v.themecolor}}}</style>
|
<style>:root{--primary:#{{v.themecolor}}}</style>
|
||||||
<link rel="stylesheet" href="/static/assets/css/main.css?a=98"><link rel="stylesheet" href="/static/assets/css/{{v.theme}}.css?a=14">
|
<link rel="stylesheet" href="/static/assets/css/main.css?a=98"><link rel="stylesheet" href="/static/assets/css/{{v.theme}}.css?a=14">
|
||||||
{% else %}
|
{% else %}
|
||||||
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
|
<style>:root{--primary:#{{config('DEFAULT_COLOR')}}</style>
|
||||||
<link rel="stylesheet" href="/static/assets/css/main.css?a=98"><link rel="stylesheet" href="/static/assets/css/{{'DEFAULT_THEME' | app_config}}.css?a=14">
|
<link rel="stylesheet" href="/static/assets/css/main.css?a=98"><link rel="stylesheet" href="/static/assets/css/{{config('DEFAULT_THEME')}}.css?a=14">
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta name="description" content="{{'DESCRIPTION' | app_config}}">
|
<meta name="description" content="{{config('DESCRIPTION')}}">
|
||||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
||||||
|
|
||||||
<script src="/static/assets/js/bootstrap.js?a=220"></script>
|
<script src="/static/assets/js/bootstrap.js?a=220"></script>
|
||||||
|
@ -16,7 +16,7 @@
|
||||||
<meta property="og:site_name" content="{{request.host}}" >
|
<meta property="og:site_name" content="{{request.host}}" >
|
||||||
<meta property="og:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
<meta property="og:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
||||||
<meta property="og:url" content="{{request.host}}">
|
<meta property="og:url" content="{{request.host}}">
|
||||||
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}">
|
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{config('SLOGAN')}}">
|
||||||
<meta property="og:author" name="author" content="{{SITE_FULL}}/" >
|
<meta property="og:author" name="author" content="{{SITE_FULL}}/" >
|
||||||
<meta property="og:site_name" content="{{request.host}}" >
|
<meta property="og:site_name" content="{{request.host}}" >
|
||||||
|
|
||||||
|
@ -24,14 +24,14 @@
|
||||||
<meta name="twitter:site" content="{{SITE_FULL}}/">
|
<meta name="twitter:site" content="{{SITE_FULL}}/">
|
||||||
<meta name="twitter:title" content="{{SITE_NAME}}" >
|
<meta name="twitter:title" content="{{SITE_NAME}}" >
|
||||||
<meta name="twitter:creator" content="{{SITE_FULL}}/">
|
<meta name="twitter:creator" content="{{SITE_FULL}}/">
|
||||||
<meta name="twitter:description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}" >
|
<meta name="twitter:description" content="{{SITE_NAME}} - {{config('SLOGAN')}}" >
|
||||||
<meta name="twitter:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
<meta name="twitter:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
||||||
<meta name="twitter:url" content="{{request.host}}" >
|
<meta name="twitter:url" content="{{request.host}}" >
|
||||||
|
|
||||||
<title>{% if ref_user %}{{ref_user.username}} invites you to {{SITE_NAME}}{% else %}Sign up - {{SITE_NAME}}{% endif %}</title>
|
<title>{% if ref_user %}{{ref_user.username}} invites you to {{SITE_NAME}}{% else %}Sign up - {{SITE_NAME}}{% endif %}</title>
|
||||||
|
|
||||||
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
|
<style>:root{--primary:#{{config('DEFAULT_COLOR')}}</style>
|
||||||
<link rel="stylesheet" href="/static/assets/css/main.css?a=98"><link rel="stylesheet" href="/static/assets/css/{{'DEFAULT_THEME' | app_config}}.css?a=14">
|
<link rel="stylesheet" href="/static/assets/css/main.css?a=98"><link rel="stylesheet" href="/static/assets/css/{{config('DEFAULT_THEME')}}.css?a=14">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
|
|
||||||
<head>
|
<head>
|
||||||
<meta name="description" content="{{'DESCRIPTION' | app_config}}">
|
<meta name="description" content="{{config('DESCRIPTION')}}">
|
||||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
||||||
|
|
||||||
<script src="/static/assets/js/bootstrap.js?a=220"></script>
|
<script src="/static/assets/js/bootstrap.js?a=220"></script>
|
||||||
|
@ -17,7 +17,7 @@
|
||||||
<meta property="og:site_name" content="{{request.host}}" >
|
<meta property="og:site_name" content="{{request.host}}" >
|
||||||
<meta property="og:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
<meta property="og:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
||||||
<meta property="og:url" content="{{request.host}}">
|
<meta property="og:url" content="{{request.host}}">
|
||||||
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}">
|
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{config('SLOGAN')}}">
|
||||||
<meta property="og:author" name="author" content="{{SITE_FULL}}/" >
|
<meta property="og:author" name="author" content="{{SITE_FULL}}/" >
|
||||||
<meta property="og:site_name" content="{{request.host}}" >
|
<meta property="og:site_name" content="{{request.host}}" >
|
||||||
|
|
||||||
|
@ -25,14 +25,14 @@
|
||||||
<meta name="twitter:site" content="{{SITE_FULL}}/">
|
<meta name="twitter:site" content="{{SITE_FULL}}/">
|
||||||
<meta name="twitter:title" content="{{SITE_NAME}}" >
|
<meta name="twitter:title" content="{{SITE_NAME}}" >
|
||||||
<meta name="twitter:creator" content="{{SITE_FULL}}/">
|
<meta name="twitter:creator" content="{{SITE_FULL}}/">
|
||||||
<meta name="twitter:description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}" >
|
<meta name="twitter:description" content="{{SITE_NAME}} - {{config('SLOGAN')}}" >
|
||||||
<meta name="twitter:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
<meta name="twitter:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1008" >
|
||||||
<meta name="twitter:url" content="{{request.host}}" >
|
<meta name="twitter:url" content="{{request.host}}" >
|
||||||
|
|
||||||
<title>{% if ref_user %}{{ref_user.username}} invites you to {{SITE_NAME}}{% else %}{{SITE_NAME}}{% endif %}</title>
|
<title>{% if ref_user %}{{ref_user.username}} invites you to {{SITE_NAME}}{% else %}{{SITE_NAME}}{% endif %}</title>
|
||||||
|
|
||||||
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
|
<style>:root{--primary:#{{config('DEFAULT_COLOR')}}</style>
|
||||||
<link rel="stylesheet" href="/static/assets/css/main.css?a=98"><link rel="stylesheet" href="/static/assets/css/{{'DEFAULT_THEME' | app_config}}.css?a=14">
|
<link rel="stylesheet" href="/static/assets/css/main.css?a=98"><link rel="stylesheet" href="/static/assets/css/{{config('DEFAULT_THEME')}}.css?a=14">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta name="description" content="{{'DESCRIPTION' | app_config}}">
|
<meta name="description" content="{{config('DESCRIPTION')}}">
|
||||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
||||||
|
|
||||||
<script src="/static/assets/js/bootstrap.js?a=220"></script>
|
<script src="/static/assets/js/bootstrap.js?a=220"></script>
|
||||||
|
@ -49,9 +49,9 @@
|
||||||
<link rel="stylesheet" href="/@{{v.username}}/css">
|
<link rel="stylesheet" href="/@{{v.username}}/css">
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% else %}
|
{% else %}
|
||||||
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
|
<style>:root{--primary:#{{config('DEFAULT_COLOR')}}</style>
|
||||||
<link rel="stylesheet" href="/static/assets/css/main.css?a=98">
|
<link rel="stylesheet" href="/static/assets/css/main.css?a=98">
|
||||||
<link rel="stylesheet" href="/static/assets/css/{{'DEFAULT_THEME' | app_config}}.css?a=14">
|
<link rel="stylesheet" href="/static/assets/css/{{config('DEFAULT_THEME')}}.css?a=14">
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue