Aevann1 2022-01-14 01:39:39 +02:00
parent 6ecf15476a
commit f7d8c7284d
45 changed files with 167 additions and 161 deletions

View File

@ -1,7 +1,7 @@
{% extends "default.html" %}
{% block title %}
<title>{{'SITE_NAME' | app_config}}</title>
<title>{{SITE_NAME}}</title>
{% endblock %}

View File

@ -1,7 +1,7 @@
{% extends "default.html" %}
{% block title %}
<title>{{'SITE_NAME' | app_config}}</title>
<title>{{SITE_NAME}}</title>
{% endblock %}

View File

@ -1,7 +1,7 @@
{% extends "default.html" %}
{% block title %}
<title>{{'SITE_NAME' | app_config}}</title>
<title>{{SITE_NAME}}</title>
{% endblock %}

View File

@ -1,6 +1,6 @@
{% extends "default.html" %}
{% block pagetitle %}Edit {{'SITE_NAME' | app_config}} sidebar{% endblock %}
{% block pagetitle %}Edit {{SITE_NAME}} sidebar{% endblock %}
{% block content %}

View File

@ -1,7 +1,7 @@
{% extends "default.html" %}
{% block title %}
<title>{{'SITE_NAME' | app_config}} - API</title>
<title>{{SITE_NAME}} - API</title>
{% endblock %}

View File

@ -10,7 +10,7 @@
<meta name="author" content="">
<title>{% block pagetitle %}{{'SITE_NAME' | app_config}}{% endblock %}</title>
<title>{% block pagetitle %}{{SITE_NAME}}{% endblock %}</title>
{% if v %}
@ -66,7 +66,7 @@
<div class="col-10 col-md-7">
<div class="mb-5">
<a href="/" class="text-decoration-none"><span class="h3 text-primary">{{'SITE_NAME' | app_config}}</span></a>
<a href="/" class="text-decoration-none"><span class="h3 text-primary">{{SITE_NAME}}</span></a>
</div>
<h1 class="h2">{% block authtitle %}{% endblock %}</h1>
@ -111,7 +111,7 @@
<div class="splash-overlay"></div>
<img alt="cover" loading="lazy" class="splash-img" src="/static/assets/images/{{'SITE_NAME' | app_config}}/cover.webp?a=3"></img>
<img alt="cover" loading="lazy" class="splash-img" src="/static/assets/images/{{SITE_NAME}}/cover.webp?a=3"></img>
</div>
</div>

View File

@ -161,7 +161,7 @@
<span class="font-weight-bold"><a href="{{c.post.permalink}}">{{c.post.realtitle(v) | safe}}</a></span>
{% endif %}
{% elif c.author_id==NOTIFICATIONS_ID or c.author_id==AUTOJANNY_ID %}
<span class="font-weight-bold">{{'SITE_NAME' | app_config}} Notification</span>
<span class="font-weight-bold">{{SITE_NAME}} Notification</span>
{% else %}
{% if c.sentto == 0 %}
<span class="font-weight-bold">Sent to admins</span>
@ -207,7 +207,7 @@
{% if c.is_pinned %}
<i id='pinned-{{c.id}}'class="fas fa-thumbtack fa-rotate--45 text-admin" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-original-title="Pinned by @{{c.is_pinned}}" {% if c.is_pinned_utc %}onmouseover="pinned_timestamp('pinned-{{c.id}}')" data-timestamp={{c.is_pinned_utc}} {% endif %}></i>
{% endif %}
{% if c.distinguish_level %}<i class="fas fa-broom text-admin" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-original-title="{{'SITE_NAME' | app_config}} Admin, speaking officially"></i>{% endif %}
{% if c.distinguish_level %}<i class="fas fa-broom text-admin" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-original-title="{{SITE_NAME}} Admin, speaking officially"></i>{% endif %}
{% if c.is_op %}<i class="fas fa-microphone-stand text-info" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-original-title="OP"></i>{% endif %}
{% if c.is_bot %}<i class="fad fa-robot text-info" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-original-title="Bot"></i>{% endif %}
{% if c.is_blocking %}<i class="fas fa-user-minus text-warning" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-original-title="You're blocking this user, but you can see this comment because you're an admin"></i>{% endif %}
@ -712,7 +712,7 @@
<i class="fad fa-trash-alt text-muted" style="font-size: 3.5rem;"></i>
</div>
<p>Your comment will be removed everywhere on {{'SITE_NAME' | app_config}}. This action can be undone.</p>
<p>Your comment will be removed everywhere on {{SITE_NAME}}. This action can be undone.</p>
</div>
<div class="modal-footer">
<button class="btn btn-link text-muted" data-bs-dismiss="modal">Cancel</button>

View File

@ -1,7 +1,7 @@
{% extends "default.html" %}
{% block title %}
<title>{{'SITE_NAME' | app_config}} - Contact</title>
<title>{{SITE_NAME}} - Contact</title>
{% endblock %}
@ -19,9 +19,9 @@
</div>
{% endif %}
<h1 class="article-title">Contact {{'SITE_NAME' | app_config}} Admins</h1>
<h1 class="article-title">Contact {{SITE_NAME}} Admins</h1>
<p>Use this form to contact {{'SITE_NAME' | app_config}} Admins.</p>
<p>Use this form to contact {{SITE_NAME}} Admins.</p>
<label class="mt-3">Your Email</label>
<input autocomplete="off" class="form-control" value="{{v.email}}" readonly="readonly" disabled>

View File

@ -38,27 +38,27 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="thumbnail" content="/static/assets/images/{{'SITE_NAME' | app_config}}/site_preview.webp?a=1">
<meta name="thumbnail" content="/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1">
<link rel="icon" type="image/png" href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8">
<link rel="icon" type="image/png" href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8">
{% block title %}
<title>{{'SITE_NAME' | app_config}}</title>
<title>{{SITE_NAME}}</title>
<meta property="og:type" content="article" >
<meta property="og:title" content="{{'SITE_NAME' | app_config}}" >
<meta property="og:title" content="{{SITE_NAME}}" >
<meta property="og:site_name" content="{{request.host}}" >
<meta property="og:image" content="{{'SITE_NAME' | app_config}}/static/assets/images/{{'SITE_NAME' | app_config}}/site_preview.webp?a=1" >
<meta property="og:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1" >
<meta property="og:url" content="{{request.path | full_link}}">
<meta property="og:description" name="description" content="{{'SITE_NAME' | app_config}} - {{'SLOGAN' | app_config}}">
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}">
<meta property="og:author" name="author" content="@{{request.host_url}}" >
<meta property="og:site_name" content="{{request.host}}" >
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@{{request.host_url}}">
<meta name="twitter:title" content="{{'SITE_NAME' | app_config}}" >
<meta name="twitter:title" content="{{SITE_NAME}}" >
<meta name="twitter:creator" content="@{{request.host_url}}">
<meta name="twitter:description" content="{{'SITE_NAME' | app_config}} - {{'SLOGAN' | app_config}}" >
<meta name="twitter:image" content="/static/assets/images/{{'SITE_NAME' | app_config}}/site_preview.webp?a=1" >
<meta name="twitter:description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}" >
<meta name="twitter:image" content="/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1" >
<meta name="twitter:url" content="{{request.path | full_link}}" >
{% endblock %}
@ -67,12 +67,12 @@
<meta name="format-detection" content="telephone=no">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="apple-touch-icon" sizes="180x180" href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8">
<link rel="apple-touch-icon" sizes="180x180" href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8">
<link rel="manifest" href="/static/assets/manifest.json?a=1">
<link rel="mask-icon" href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8" color="#{{'DEFAULT_COLOR' | app_config}}">
<link rel="shortcut icon" href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8">
<meta name="apple-mobile-web-app-title" content="{{'SITE_NAME' | app_config}}">
<meta name="application-name" content="{{'SITE_NAME' | app_config}}">
<link rel="mask-icon" href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8" color="#{{'DEFAULT_COLOR' | app_config}}">
<link rel="shortcut icon" href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8">
<meta name="apple-mobile-web-app-title" content="{{SITE_NAME}}">
<meta name="application-name" content="{{SITE_NAME}}">
<meta name="msapplication-TileColor" content="#{{'DEFAULT_COLOR' | app_config}}">
<meta name="msapplication-config" content="/static/assets/browserconfig.xml?a=1">
<meta name="theme-color" content="#{{'DEFAULT_COLOR' | app_config}}">
@ -82,127 +82,127 @@
<link
rel="apple-touch-startup-image"
sizes="320x480"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="640x960"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-icon"
sizes="640x1136"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-icon"
sizes="750x1334"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="768x1004"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="768x1024"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="828x1792"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="1024x748"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="1024x768"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="1125x2436"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="1242x2208"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="1242x2688"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="1334x750"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="1536x2008"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="1536x2048"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="1668x2224"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="1792x828"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="2048x1496"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="2048x1536"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="2048x2732"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="2208x1242"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="2224x1668"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="2436x1125"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="2668x1242"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
<link
rel="apple-touch-startup-image"
sizes="2737x2048"
href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8"
href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8"
>
{% block fixedMobileBarJS %}
@ -227,11 +227,11 @@
{% if v %}
<a href="{% if request.host == 'rdrama.net' %}https://secure.transequality.org/site/Donation2?df_id=1480{% else %}/{% endif %}">
<img class="banner" alt="site banner" src="/static/assets/images/{{'SITE_NAME' | app_config}}/banner.webp?a=9" width="100%">
<img class="banner" alt="site banner" src="/static/assets/images/{{SITE_NAME}}/banner.webp?a=9" width="100%">
</a>
{% else %}
<a href="/login">
<img class="banner" alt="site banner" src="/static/assets/images/{{'SITE_NAME' | app_config}}/cached.webp?a=7" width="100%">
<img class="banner" alt="site banner" src="/static/assets/images/{{SITE_NAME}}/cached.webp?a=7" width="100%">
</a>
{% endif %}
{% endif %}
@ -276,7 +276,7 @@
{% if request.host == 'pcmemes.net' %}
{% set template = "sidebar_PCM.html" %}
{% else %}
{% set template = "sidebar_" + environ.get("SITE_NAME") + ".html" %}
{% set template = "sidebar_" + SITE_NAME + ".html" %}
{% endif %}
{% block sidebar %}

View File

@ -17,9 +17,9 @@
<div class="h4 d-md-none">Delete post?</div>
<p class="d-none d-md-block">Your post will be removed everywhere on {{'SITE_NAME' | app_config}}. This action can be undone.</p>
<p class="d-none d-md-block">Your post will be removed everywhere on {{SITE_NAME}}. This action can be undone.</p>
<p class="text-muted d-md-none">Your post will be removed everywhere on {{'SITE_NAME' | app_config}}. This action can be undone.</p>
<p class="text-muted d-md-none">Your post will be removed everywhere on {{SITE_NAME}}. This action can be undone.</p>
<div class="d-md-none">

View File

@ -22,7 +22,7 @@ https://litmus.com/blog/a-guide-to-bulletproof-buttons-in-email-design -->
</td>
</tr>
</table>
<p>Please note that {{'SITE_NAME' | app_config}} will never ask you for your email, password, or two-factor token via email, text, or phone.</p>
<p>Please note that {{SITE_NAME}} will never ask you for your email, password, or two-factor token via email, text, or phone.</p>
<div class="overflow-x-auto"><table class="body-sub" role="presentation">
<tr>
<td>

View File

@ -369,7 +369,7 @@
</style>
</head>
<body>
<span class="preheader">{% block preheader %}Thanks for joining {{'SITE_NAME' | app_config}}! Please take a sec to verify the email you used to sign up.{% endblock %}</span>
<span class="preheader">{% block preheader %}Thanks for joining {{SITE_NAME}}! Please take a sec to verify the email you used to sign up.{% endblock %}</span>
<div class="overflow-x-auto"><table class="email-wrapper" width="100%" cellpadding="0" cellspacing="0" role="presentation">
<tr>
<td align="center">
@ -377,7 +377,7 @@
<tr>
<td class="email-masthead">
<a href="/" class="f-fallback email-masthead_name">
{{'SITE_NAME' | app_config}}
{{SITE_NAME}}
</a>
</td>
</tr>

View File

@ -2,10 +2,10 @@
{% block title %}Verify Your Email{% endblock %}</h1>
{% block preheader %}Verify your new {{'SITE_NAME' | app_config}} email.{% endblock %}
{% block preheader %}Verify your new {{SITE_NAME}} email.{% endblock %}
{% block content %}
<p>You told us you wanted to change your {{'SITE_NAME' | app_config}} account email. To finish this process, please verify your new email address:</p>
<p>You told us you wanted to change your {{SITE_NAME}} account email. To finish this process, please verify your new email address:</p>
<div class="overflow-x-auto"><table class="body-action" align="center" width="100%" cellpadding="0" cellspacing="0" role="presentation">
<tr>
<td align="center">
@ -44,7 +44,7 @@
</td>
</tr>
</table>
<p>Please note that {{'SITE_NAME' | app_config}} will never ask you for your email, password, or two-factor token via email, text, or phone.</p>
<p>Please note that {{SITE_NAME}} will never ask you for your email, password, or two-factor token via email, text, or phone.</p>
<div class="overflow-x-auto"><table class="body-sub" role="presentation">
<tr>
<td>

View File

@ -1,9 +1,9 @@
{% extends "email/default.html" %}
{% block title %}Welcome to {{'SITE_NAME' | app_config}}!{% endblock %}</h1>
{% block title %}Welcome to {{SITE_NAME}}!{% endblock %}</h1>
{% block content %}
<p>Thanks for joining {{'SITE_NAME' | app_config}}. Were happy to have you on board. To get the most out of {{'SITE_NAME' | app_config}}, please verify your account email:</p>
<p>Thanks for joining {{SITE_NAME}}. Were happy to have you on board. To get the most out of {{SITE_NAME}}, please verify your account email:</p>
<div class="overflow-x-auto"><table class="body-action" align="center" width="100%" cellpadding="0" cellspacing="0" role="presentation">
<tr>
<td align="center">
@ -42,7 +42,7 @@
</td>
</tr>
</table>
<p>Please note that {{'SITE_NAME' | app_config}} will never ask you for your email, password, or two-factor token via email, text, or phone.</p>
<p>Please note that {{SITE_NAME}} will never ask you for your email, password, or two-factor token via email, text, or phone.</p>
<div class="overflow-x-auto"><table class="body-sub" role="presentation">
<tr>
<td>

View File

@ -1,7 +1,7 @@
{% extends "email/default.html" %}
{% block title %}Reset Your Password{% endblock %}
{% block preheader %}Reset your {{'SITE_NAME' | app_config}} password.{% endblock %}
{% block preheader %}Reset your {{SITE_NAME}} password.{% endblock %}
{% block content %}
<p>To reset your password, click the button below:</p>

View File

@ -1,10 +1,10 @@
{% extends "authforms.html" %}
{% block pagetitle %}{{'SITE_NAME' | app_config}} Password Reset{% endblock %}
{% block pagetitle %}{{SITE_NAME}} Password Reset{% endblock %}
{% block authtitle %}Reset your password.{% endblock %}
{% block authtext %}If there's an email address associated with your account, you can use it to recover your {{'SITE_NAME' | app_config}} account and change your password.{% endblock %}
{% block authtext %}If there's an email address associated with your account, you can use it to recover your {{SITE_NAME}} account and change your password.{% endblock %}
{% block content %}

View File

@ -1,6 +1,6 @@
{% extends "default.html" %}
{% block title %}
<title>{{'SITE_NAME' | app_config}} - Formatting</title>
<title>{{SITE_NAME}} - Formatting</title>
{% endblock %}
@ -48,8 +48,8 @@ You can use Markdown formatting:
</tr>
<tr>
<td>Links</td>
<td>[{{'SITE_NAME' | app_config}}]({{request.host_url}})</td>
<td><a href="{{request.host_url}}">{{'SITE_NAME' | app_config}}</a></td>
<td>[{{SITE_NAME}}]({{request.host_url}})</td>
<td><a href="{{request.host_url}}">{{SITE_NAME}}</a></td>
</tr>
<tr>
<td>Images</td>
@ -138,8 +138,8 @@ You can use Markdown formatting:
</tr>
<tr>
<td>Subreddit Mention</td>
<td>r/{{'SITE_NAME' | app_config}}</td>
<td><a class="d-inline-block" rel="nofollow noopener noreferrer" href="https://www.reddit.com/r/{{'SITE_NAME' | app_config}}/">r/{{'SITE_NAME' | app_config}}</a></td>
<td>r/{{SITE_NAME}}</td>
<td><a class="d-inline-block" rel="nofollow noopener noreferrer" href="https://www.reddit.com/r/{{SITE_NAME}}/">r/{{SITE_NAME}}</a></td>
</tr>
<tr>
<td>Redditor Mention</td>

View File

@ -8,9 +8,9 @@
<div class="container-fluid" style="padding:0;">
<div class="flex-grow-1">
<a href="/" class="navbar-brand mr-auto">
<img alt="header icon" width=32.32 height=25 src="/static/assets/images/{{'SITE_NAME' | app_config}}/headericon.webp?a=8" style="object-fit: contain;">
<img alt="header icon" width=32.32 height=25 src="/static/assets/images/{{SITE_NAME}}/headericon.webp?a=8" style="object-fit: contain;">
{% if request.host != 'pcmemes.net' %}
<img alt="logo" src="/static/assets/images/{{'SITE_NAME' | app_config}}/logo.webp?a=3" height=20 width=77>
<img alt="logo" src="/static/assets/images/{{SITE_NAME}}/logo.webp?a=3" height=20 width=77>
{% endif %}
</a>
</div>

View File

@ -14,7 +14,7 @@
<meta name="author" content="">
{% block title %}
<title>Login - {{'SITE_NAME' | app_config}}</title>
<title>Login - {{SITE_NAME}}</title>
{% endblock %}
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
@ -45,7 +45,7 @@
<div class="col-10 col-md-7">
<div class="mb-5">
<a href="/" class="text-decoration-none"><span class="h3 text-primary">{{'SITE_NAME' | app_config}}</span></a>
<a href="/" class="text-decoration-none"><span class="h3 text-primary">{{SITE_NAME}}</span></a>
</div>
{% block content %}
@ -117,7 +117,7 @@
<div class="splash-overlay"></div>
<img alt="cover" loading="lazy" class="splash-img" src="/static/assets/images/{{'SITE_NAME' | app_config}}/cover.webp?a=3"></img>
<img alt="cover" loading="lazy" class="splash-img" src="/static/assets/images/{{SITE_NAME}}/cover.webp?a=3"></img>
</div>
</div>

View File

@ -11,7 +11,7 @@
<meta name="author" content="">
<title>2-Step Login - {{'SITE_NAME' | app_config}}</title>
<title>2-Step Login - {{SITE_NAME}}</title>
<style>:root{--primary:#{{'DEFAULT_COLOR' | app_config}}</style>
<link rel="stylesheet" href="/static/assets/css/main.css?a=73"><link rel="stylesheet" href="/static/assets/css/{{'DEFAULT_THEME' | app_config}}.css?a=3">
@ -41,7 +41,7 @@
<div class="col-10 col-md-7">
<div class="mb-5">
<a href="/" class="text-decoration-none"><span class="h3 text-primary">{{'SITE_NAME' | app_config}}</span></a>
<a href="/" class="text-decoration-none"><span class="h3 text-primary">{{SITE_NAME}}</span></a>
</div>
<div id="login-form" class="">
@ -94,7 +94,7 @@
<div class="splash-overlay"></div>
<img alt="cover" loading="lazy" class="splash-img" src="/static/assets/images/{{'SITE_NAME' | app_config}}/cover.webp?a=3"></img>
<img alt="cover" loading="lazy" class="splash-img" src="/static/assets/images/{{SITE_NAME}}/cover.webp?a=3"></img>
</div>
</div>

View File

@ -1,6 +1,6 @@
{% extends "authforms.html" %}
{% block pagetitle %}{{'SITE_NAME' | app_config}} Two-Factor Removal{% endblock %}
{% block pagetitle %}{{SITE_NAME}} Two-Factor Removal{% endblock %}
{% block authtitle %}Remove the two-factor authentication from your account.{% endblock %}

View File

@ -34,7 +34,7 @@
<input autocomplete="off" type="submit" class="btn btn-primary" id="auth_button" value="Authorize {{application.app_name}}">
<a href="/" class="btn btn-secondary">No, back to {{'SITE_NAME' | app_config}}</a>
<a href="/" class="btn btn-secondary">No, back to {{SITE_NAME}}</a>
</form>

View File

@ -1,7 +1,7 @@
{% extends "default.html" %}
{% block title %}
<title>{{'SITE_NAME' | app_config}} - Privacy Policy</title>
<title>{{SITE_NAME}} - Privacy Policy</title>
{% endblock %}

View File

@ -1,6 +1,6 @@
{% extends "authforms.html" %}
{% block pagetitle %}{{'SITE_NAME' | app_config}} Password Reset{% endblock %}
{% block pagetitle %}{{SITE_NAME}} Password Reset{% endblock %}
{% block authtitle %}Change your password.{% endblock %}

View File

@ -3,7 +3,7 @@
{% block pagetype %}search{% endblock %}
{% block title %}
<title>Search for "{{query}}" - {{'SITE_NAME' | app_config}}"</title> <meta name="description" content="{{total}} result{{'s' if total != 1 else ''}}">
<title>Search for "{{query}}" - {{SITE_NAME}}"</title> <meta name="description" content="{{total}} result{{'s' if total != 1 else ''}}">
{% endblock %}
{% block PseudoSubmitForm %}{% endblock %}

View File

@ -12,24 +12,24 @@
<meta name="author" content="">
<link rel="icon" type="image/png" href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8">
<link rel="icon" type="image/png" href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8">
<title>{% block pagetitle %}Settings - {{'SITE_NAME' | app_config}}{% endblock %}</title>
<title>{% block pagetitle %}Settings - {{SITE_NAME}}{% endblock %}</title>
<meta property="og:type" content="article" >
<meta property="og:title" content="{{'SITE_NAME' | app_config}}" >
<meta property="og:title" content="{{SITE_NAME}}" >
<meta property="og:site_name" content="{{request.host}}" >
<meta property="og:image" content="{{'SITE_NAME' | app_config}}/static/assets/images/{{'SITE_NAME' | app_config}}/site_preview.webp?a=1" >
<meta property="og:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1" >
<meta property="og:url" content="{{request.host}}">
<meta property="og:description" name="description" content="{{'SITE_NAME' | app_config}} - {{'SLOGAN' | app_config}}">
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}">
<meta property="og:author" name="author" content="@{{request.host_url}}" >
<meta property="og:site_name" content="{{request.host}}" >
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@{{request.host_url}}">
<meta name="twitter:title" content="{{'SITE_NAME' | app_config}}" >
<meta name="twitter:title" content="{{SITE_NAME}}" >
<meta name="twitter:creator" content="@{{request.host_url}}">
<meta name="twitter:description" content="{{'SITE_NAME' | app_config}} - {{'SLOGAN' | app_config}}" >
<meta name="twitter:image" content="{{'SITE_NAME' | app_config}}/static/assets/images/{{'SITE_NAME' | app_config}}/site_preview.webp?a=1" >
<meta name="twitter:description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}" >
<meta name="twitter:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1" >
<meta name="twitter:url" content="{{request.host}}" >
@ -189,7 +189,7 @@
<div class="text-small text-muted">Or enter this code: {{mfa_secret}}</div>
</div>
<p>
<span class="font-weight-bold">Step 2:</span> Enter the six-digit code generated in the authenticator app and your {{'SITE_NAME' | app_config}} account password.
<span class="font-weight-bold">Step 2:</span> Enter the six-digit code generated in the authenticator app and your {{SITE_NAME}} account password.
</p>
<label for="2fa_input">6-digit code</label>
<input autocomplete="off" type="text" class="form-control mb-2" id="2fa_input" name="2fa_token" placeholder="# # # # # #" required>
@ -212,7 +212,7 @@
<div class="alert alert-warning" role="alert">
<i class="fas fa-info-circle"></i>
To disable two-step login, please enter your {{'SITE_NAME' | app_config}} account password and the 6-digit code generated in your authentication app. If you no longer have your two-step device, <a href="/lost_2fa">click here</a>.
To disable two-step login, please enter your {{SITE_NAME}} account password and the 6-digit code generated in your authentication app. If you no longer have your two-step device, <a href="/lost_2fa">click here</a>.
</div>
<label for="2fa_input_password">Password</label>

View File

@ -12,29 +12,29 @@
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="">
<meta name="thumbnail" content="/static/assets/images/{{'SITE_NAME' | app_config}}/site_preview.webp?a=1">
<link rel="icon" type="image/png" href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8">
<meta name="thumbnail" content="/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1">
<link rel="icon" type="image/png" href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8">
<meta property="og:type" content="article" >
<meta property="og:title" content="{{'SITE_NAME' | app_config}}" >
<meta property="og:title" content="{{SITE_NAME}}" >
<meta property="og:site_name" content="{{request.host}}" >
<meta property="og:image" content="{{'SITE_NAME' | app_config}}/static/assets/images/{{'SITE_NAME' | app_config}}/site_preview.webp?a=1" >
<meta property="og:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1" >
<meta property="og:url" content="{{request.path | full_link}}">
<meta property="og:description" name="description" content="{{'SITE_NAME' | app_config}} - {{'SLOGAN' | app_config}}">
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}">
<meta property="og:author" name="author" content="{{request.host_url}}" >
<meta property="og:site_name" content="{{request.host}}" >
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="{{request.host_url}}">
<meta name="twitter:title" content="{{'SITE_NAME' | app_config}}" >
<meta name="twitter:title" content="{{SITE_NAME}}" >
<meta name="twitter:creator" content="{{request.host_url}}">
<meta name="twitter:description" content="{{'SITE_NAME' | app_config}} - {{'SLOGAN' | app_config}}" >
<meta name="twitter:image" content="/static/assets/images/{{'SITE_NAME' | app_config}}/site_preview.webp?a=1" >
<meta name="twitter:description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}" >
<meta name="twitter:image" content="/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1" >
<meta name="twitter:url" content="{{request.path | full_link}}" >
<title>{% block pagetitle %}{{'SITE_NAME' | app_config}}{% endblock %}</title>
<title>{% block pagetitle %}{{SITE_NAME}}{% endblock %}</title>
{% if v %}

View File

@ -1,7 +1,7 @@
{% extends "settings.html" %}
{% block title %}
<title>{{'SITE_NAME' | app_config}} - FAQ</title>
<title>{{SITE_NAME}} - FAQ</title>
{% endblock %}

View File

@ -1,6 +1,6 @@
{% extends "settings.html" %}
{% block pagetitle %}Block Settings - {{'SITE_NAME' | app_config}}{% endblock %}
{% block pagetitle %}Block Settings - {{SITE_NAME}}{% endblock %}
{% block content %}

View File

@ -1,6 +1,6 @@
{% extends "settings.html" %}
{% block pagetitle %}Custom CSS - {{'SITE_NAME' | app_config}}{% endblock %}
{% block pagetitle %}Custom CSS - {{SITE_NAME}}{% endblock %}
{% block content %}

View File

@ -1,6 +1,6 @@
{% extends "settings.html" %}
{% block pagetitle %}Profile Settings - {{'SITE_NAME' | app_config}}{% endblock %}
{% block pagetitle %}Profile Settings - {{SITE_NAME}}{% endblock %}
{% block content %}

View File

@ -1,6 +1,6 @@
{% extends "settings.html" %}
{% block pagetitle %}Profile Settings - {{'SITE_NAME' | app_config}}{% endblock %}
{% block pagetitle %}Profile Settings - {{SITE_NAME}}{% endblock %}
{% block content %}
@ -316,10 +316,10 @@
<input autocomplete="off" type="submit" class="btn btn-secondary text-capitalize mr-2 mb-0 mt-2" value="Disconnect Discord">
</form>
<div class="text-small-extra text-muted mt-3">Disconnecting your Discord account will remove you from the {{'SITE_NAME' | app_config}} Discord server.</div>
<div class="text-small-extra text-muted mt-3">Disconnecting your Discord account will remove you from the {{SITE_NAME}} Discord server.</div>
{% else %}
<a href="/discord" class="btn btn-primary">Link Discord</a>
<div class="text-small-extra text-muted mt-3">Link your Discord account to join the {{'SITE_NAME' | app_config}} Discord server.</div>
<div class="text-small-extra text-muted mt-3">Link your Discord account to join the {{SITE_NAME}} Discord server.</div>
{% endif %}
</div>
@ -332,7 +332,7 @@
<h2 class="h5" name="referral">RSS Feed</h2>
<p class="text-small text-muted">Subscribe to the {{'SITE_NAME' | app_config}} RSS feed.</p>
<p class="text-small text-muted">Subscribe to the {{SITE_NAME}} RSS feed.</p>
<div class="settings-section rounded">
@ -352,7 +352,7 @@
<h2 class="h5" id="bio" name="bio">Your Profile</h2>
<p class="text-small text-muted">Edit how others see you on {{'SITE_NAME' | app_config}}.</p>
<p class="text-small text-muted">Edit how others see you on {{SITE_NAME}}.</p>
<div class="settings-section rounded mb-0">

View File

@ -1,6 +1,6 @@
{% extends "settings.html" %}
{% block pagetitle %}Custom profilecss - {{'SITE_NAME' | app_config}}{% endblock %}
{% block pagetitle %}Custom profilecss - {{SITE_NAME}}{% endblock %}
{% block content %}

View File

@ -1,6 +1,6 @@
{% extends "settings.html" %}
{% block pagetitle %}Security Settings - {{'SITE_NAME' | app_config}}{% endblock %}
{% block pagetitle %}Security Settings - {{SITE_NAME}}{% endblock %}
{% block content %}
@ -166,7 +166,7 @@
<h2 class="h5">Log Out Everywhere</h2>
<p class="text-small text-muted">Log all other devices out of your {{'SITE_NAME' | app_config}} account.</p>
<p class="text-small text-muted">Log all other devices out of your {{SITE_NAME}} account.</p>
<div class="settings-section rounded">
@ -221,7 +221,7 @@
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">Delete your {{'SITE_NAME' | app_config}} account</h5>
<h5 class="modal-title">Delete your {{SITE_NAME}} account</h5>
<button role="button" class="close" data-bs-dismiss="modal" aria-label="Close">
<span aria-hidden="true"><i class="far fa-times"></i></span>
</button>

View File

@ -1,7 +1,7 @@
{% extends "default.html" %}
{% block title %}
<title>{{'SITE_NAME' | app_config}} Sidebar</title>
<title>{{SITE_NAME}} Sidebar</title>
{% endblock %}

View File

@ -1,5 +1,11 @@
<div class="col sidebar text-left d-none d-lg-block pt-3 bg-white" style="max-width:300px">
<img loading="lazy" src="/static/assets/images/{{'SITE_NAME' | app_config}}/banners/{{range(1,num_banners)|random()}}.webp?a=8" width=100%>
{% set image = "/static/assets/images/" + SITE_NAME + "/banners/" + range(1,num_banners)|random()|string + ".webp?a=8" %}
<a role="button" data-bs-toggle="modal" data-bs-target="#expandImageModal" data-bs-url="{{image}}" onclick="expandDesktopImage('{{image}}')">
<img loading="lazy" src="{{image}}" width=100%>
</a>
<a class="btn btn-primary btn-block mt-4" href="/post/16583">EMOJI MEGATHREAD</a>
<a class="btn btn-primary btn-block" href="/post/18459">BUGS/SUGGESTIONS MEGATHREAD</a>
<a class="btn btn-primary btn-block" href="/post/32341">SIDEBAR ARTWORK MEGATHREAD</a>

View File

@ -12,23 +12,23 @@
<meta name="author" content="">
<meta property="og:type" content="article" >
<meta property="og:title" content="{{'SITE_NAME' | app_config}}" >
<meta property="og:title" content="{{SITE_NAME}}" >
<meta property="og:site_name" content="{{request.host}}" >
<meta property="og:image" content="{{'SITE_NAME' | app_config}}/static/assets/images/{{'SITE_NAME' | app_config}}/site_preview.webp?a=1" >
<meta property="og:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1" >
<meta property="og:url" content="{{request.host}}">
<meta property="og:description" name="description" content="{{'SITE_NAME' | app_config}} - {{'SLOGAN' | app_config}}">
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}">
<meta property="og:author" name="author" content="{{request.host_url}}" >
<meta property="og:site_name" content="{{request.host}}" >
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="{{request.host_url}}">
<meta name="twitter:title" content="{{'SITE_NAME' | app_config}}" >
<meta name="twitter:title" content="{{SITE_NAME}}" >
<meta name="twitter:creator" content="{{request.host_url}}">
<meta name="twitter:description" content="{{'SITE_NAME' | app_config}} - {{'SLOGAN' | app_config}}" >
<meta name="twitter:image" content="{{'SITE_NAME' | app_config}}/static/assets/images/{{'SITE_NAME' | app_config}}/site_preview.webp?a=1" >
<meta name="twitter:description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}" >
<meta name="twitter:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1" >
<meta name="twitter:url" content="{{request.host}}" >
<title>{% if ref_user %}{{ref_user.username}} invites you to {{'SITE_NAME' | app_config}}{% else %}Sign up - {{'SITE_NAME' | app_config}}{% 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>
<link rel="stylesheet" href="/static/assets/css/main.css?a=73"><link rel="stylesheet" href="/static/assets/css/{{'DEFAULT_THEME' | app_config}}.css?a=3">
@ -57,14 +57,14 @@
<div class="col-10 col-md-7">
<div class="mb-3">
<a href="/" class="text-decoration-none"><span class="h3 text-primary">{{'SITE_NAME' | app_config}}</span></a>
<a href="/" class="text-decoration-none"><span class="h3 text-primary">{{SITE_NAME}}</span></a>
</div>
<div id="register-form" class="">
{% if ref_user %}
<h1 class="h2">@{{ref_user.username}} has invited you!</h1>
<p class="text-muted mb-md-2">Looks like someone wants you to join {{'SITE_NAME' | app_config}}.</p>
<p class="text-muted mb-md-2">Looks like someone wants you to join {{SITE_NAME}}.</p>
{% else %}
<h1 class="h2">Create your account.</h1>
<p class="text-muted mb-md-2">No email address required.</p>
@ -146,7 +146,7 @@
<div class="splash-overlay"></div>
<img alt="cover" loading="lazy" class="splash-img" src="/static/assets/images/{{'SITE_NAME' | app_config}}/cover.webp?a=3"></img>
<img alt="cover" loading="lazy" class="splash-img" src="/static/assets/images/{{SITE_NAME}}/cover.webp?a=3"></img>
</div>
</div>

View File

@ -13,23 +13,23 @@
<meta name="author" content="">
<meta property="og:type" content="article" >
<meta property="og:title" content="{{'SITE_NAME' | app_config}}" >
<meta property="og:title" content="{{SITE_NAME}}" >
<meta property="og:site_name" content="{{request.host}}" >
<meta property="og:image" content="{{'SITE_NAME' | app_config}}/static/assets/images/{{'SITE_NAME' | app_config}}/site_preview.webp?a=1" >
<meta property="og:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1" >
<meta property="og:url" content="{{request.host}}">
<meta property="og:description" name="description" content="{{'SITE_NAME' | app_config}} - {{'SLOGAN' | app_config}}">
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}">
<meta property="og:author" name="author" content="{{request.host_url}}" >
<meta property="og:site_name" content="{{request.host}}" >
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="{{request.host_url}}">
<meta name="twitter:title" content="{{'SITE_NAME' | app_config}}" >
<meta name="twitter:title" content="{{SITE_NAME}}" >
<meta name="twitter:creator" content="{{request.host_url}}">
<meta name="twitter:description" content="{{'SITE_NAME' | app_config}} - {{'SLOGAN' | app_config}}" >
<meta name="twitter:image" content="{{'SITE_NAME' | app_config}}/static/assets/images/{{'SITE_NAME' | app_config}}/site_preview.webp?a=1" >
<meta name="twitter:description" content="{{SITE_NAME}} - {{'SLOGAN' | app_config}}" >
<meta name="twitter:image" content="{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/site_preview.webp?a=1" >
<meta name="twitter:url" content="{{request.host}}" >
<title>{% if ref_user %}{{ref_user.username}} invites you to {{'SITE_NAME' | app_config}}{% else %}{{'SITE_NAME' | app_config}}{% 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>
<link rel="stylesheet" href="/static/assets/css/main.css?a=73"><link rel="stylesheet" href="/static/assets/css/{{'DEFAULT_THEME' | app_config}}.css?a=3">
@ -58,7 +58,7 @@
<div class="col-10 col-md-7">
<div class="text-center mb-5">
<a href="/" class="text-decoration-none"><span class="h3 text-primary">{{'SITE_NAME' | app_config}}</span></a>
<a href="/" class="text-decoration-none"><span class="h3 text-primary">{{SITE_NAME}}</span></a>
</div>
<div id="register-form" class="">
@ -84,7 +84,7 @@
<div class="splash-overlay"></div>
<img alt="cover" loading="lazy" class="splash-img" src="/static/assets/images/{{'SITE_NAME' | app_config}}/cover.webp?a=3"></img>
<img alt="cover" loading="lazy" class="splash-img" src="/static/assets/images/{{SITE_NAME}}/cover.webp?a=3"></img>
</div>
</div>

View File

@ -133,7 +133,7 @@
<meta property="og:type" content="article" >
{% if comment_info and not comment_info.is_banned and not linked_comment.deleted_utc %}
<title>{{'@'+comment_info.author.username}} comments on "{{p.plaintitle(v)}} - {{'SITE_NAME' | app_config}}"</title>
<title>{{'@'+comment_info.author.username}} comments on "{{p.plaintitle(v)}} - {{SITE_NAME}}"</title>
<meta property="og:article:author" content="{{'@'+comment_info.author.username}}" >
@ -141,8 +141,8 @@
{% if comment_info.edited_utc %}<meta property="article:modified_time" content="{{comment_info.edited_string}}" >{% endif %}
<meta property="og:description" name="description" content="{{comment_info.plainbody(v)}}" >
<meta property="og:author" name="author" content="{{'@'+comment_info.author.username}}" >
<meta property="og:title" content="{{'@'+comment_info.author.username}} comments on {{p.plaintitle(v)}} - {{'SITE_NAME' | app_config}}" >
<meta property="og:image" content="{% if p.is_image %}{{p.realurl(v)}}{% elif p.has_thumb%}{{p.thumb_url}}{% else %}{{'SITE_NAME' | app_config}}/static/assets/images/{{'SITE_NAME' | app_config}}/preview.gif{% endif %}" >
<meta property="og:title" content="{{'@'+comment_info.author.username}} comments on {{p.plaintitle(v)}} - {{SITE_NAME}}" >
<meta property="og:image" content="{% if p.is_image %}{{p.realurl(v)}}{% elif p.has_thumb%}{{p.thumb_url}}{% else %}{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/preview.gif{% endif %}" >
{% if p.url and (p.url.lower().endswith('.mp4') or p.url.lower().endswith('.webm') or p.url.lower().endswith('.mov')) %}
<meta property="og:video" content="{{ p.realurl(v) }}" >
{% endif %}
@ -151,14 +151,14 @@
<meta name="twitter:card" content="summary" >
<meta name="twitter:site" content="{{request.host_url}}">
<meta name="twitter:title" content="{{'@'+comment_info.author.username}} comments on {{p.plaintitle(v)}} - {{'SITE_NAME' | app_config}}" >
<meta name="twitter:title" content="{{'@'+comment_info.author.username}} comments on {{p.plaintitle(v)}} - {{SITE_NAME}}" >
<meta name="twitter:creator" content="{{'@'+comment_info.author.username}}">
<meta name="twitter:description" content="{{comment_info.plainbody(v)}}" >
<meta name="twitter:image" content="{% if p.is_image %}{{p.realurl(v)}}{% elif p.has_thumb%}{{p.thumb_url}}{% else %}{{'SITE_NAME' | app_config}}/static/assets/images/{{'SITE_NAME' | app_config}}/preview.gif{% endif %}" >
<meta name="twitter:image" content="{% if p.is_image %}{{p.realurl(v)}}{% elif p.has_thumb%}{{p.thumb_url}}{% else %}{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/preview.gif{% endif %}" >
<meta name="twitter:url" content="{{p.permalink | full_link}}" >
{% else %}
<title>{{p.plaintitle(v)}} - {{'SITE_NAME' | app_config}}</title>
<title>{{p.plaintitle(v)}} - {{SITE_NAME}}</title>
{% if p.author %}<meta property="og:article:author" content="{{'@'+p.author.username}}">{% endif %}
@ -166,8 +166,8 @@
{% if p.edited_utc %}<meta property="article:modified_time" content="{{p.edited_string}}" >{% endif %}
<meta property="og:description" name="description" content="{{p.plainbody(v)}}" >
{% if p.author %}<meta property="og:author" name="author" content="{{'@'+p.author.username}}" >{% endif %}
<meta property="og:title" content="{{p.plaintitle(v)}} - {{'SITE_NAME' | app_config}}" >
<meta property="og:image" content="{% if p.is_image %}{{p.realurl(v)}}{% elif p.has_thumb%}{{p.thumb_url}}{% else %}{{'SITE_NAME' | app_config}}/static/assets/images/{{'SITE_NAME' | app_config}}/preview.gif{% endif %}" >
<meta property="og:title" content="{{p.plaintitle(v)}} - {{SITE_NAME}}" >
<meta property="og:image" content="{% if p.is_image %}{{p.realurl(v)}}{% elif p.has_thumb%}{{p.thumb_url}}{% else %}{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/preview.gif{% endif %}" >
{% if p.url and (p.url.lower().endswith('.mp4') or p.url.lower().endswith('.webm') or p.url.lower().endswith('.mov')) %}
<meta property="og:video" content="{{ p.realurl(v) }}" >
{% endif %}
@ -176,10 +176,10 @@
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="{{request.host_url}}">
<meta name="twitter:title" content="{{p.plaintitle(v)}} - {{'SITE_NAME' | app_config}}" >
<meta name="twitter:title" content="{{p.plaintitle(v)}} - {{SITE_NAME}}" >
{% if p.author %}<meta name="twitter:creator" content="{{'@'+p.author.username}}">{% endif %}
<meta name="twitter:description" content="{{p.plainbody(v)}}" >
<meta name="twitter:image" content="{% if p.is_image %}{{p.realurl(v)}}{% elif p.has_thumb %}{{p.thumb_url}}{% else %}{{'SITE_NAME' | app_config}}/static/assets/images/{{'SITE_NAME' | app_config}}/preview.gif{% endif %}" >
<meta name="twitter:image" content="{% if p.is_image %}{{p.realurl(v)}}{% elif p.has_thumb %}{{p.thumb_url}}{% else %}{{SITE_NAME}}/static/assets/images/{{SITE_NAME}}/preview.gif{% endif %}" >
<meta name="twitter:url" content="{{p.permalink | full_link}}" >
{% endif %}
@ -348,7 +348,7 @@
{% endif %}
{% if p.is_pinned %}<i class="fas fa-thumbtack fa-rotate--45 fa-fw text-admin" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-original-title="Pinned to profile"></i>{% endif %}
{% if p.distinguish_level %} <i class="fas fa-broom text-admin" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-original-title="{{'SITE_NAME' | app_config}} Admin, speaking officially"></i>{% endif %}
{% if p.distinguish_level %} <i class="fas fa-broom text-admin" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-original-title="{{SITE_NAME}} Admin, speaking officially"></i>{% endif %}
{% if p.is_bot %} <i class="fad fa-robot text-info" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-original-title="Bot"></i>{% endif %}
{% if p.over_18 %}<span class="badge badge-danger text-small-extra mr-1">+18</span>{% endif %}
{% if p.private %}<span class="badge border-warning border-1 text-small-extra">Draft</span>{% endif %}

View File

@ -183,7 +183,7 @@
<i id='pinned-{{p.id}}' class="fas fa-thumbtack fa-rotate--45 text-admin" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-original-title="Pinned by @{{p.stickied}}" {% if p.stickied_utc %}onmouseover="pinned_timestamp('pinned-{{p.id}}')" data-timestamp={{p.stickied_utc}} {% endif %}></i>
{% endif %}
{% if p.distinguish_level %}<i class="fas fa-broom text-admin" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-original-title="{{'SITE_NAME' | app_config}} Admin, speaking officially"></i>{% endif %}
{% if p.distinguish_level %}<i class="fas fa-broom text-admin" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-original-title="{{SITE_NAME}} Admin, speaking officially"></i>{% endif %}
{% if p.is_pinned and request.path.startswith('/@') %}<i class="fas fa-thumbtack fa-rotate--45 text-admin" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-original-title="Pinned to profile"></i>{% endif %}
{% if p.over_18 %}<span class="badge badge-danger text-small-extra mr-1">+18</span>{% endif %}
{% if p.is_bot %} <i class="fad fa-robot text-info" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-original-title="Bot"></i>{% endif %}

View File

@ -10,7 +10,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="">
<link rel="icon" type="image/png" href="/static/assets/images/{{'SITE_NAME' | app_config}}/icon.webp?a=8">
<link rel="icon" type="image/png" href="/static/assets/images/{{SITE_NAME}}/icon.webp?a=8">
{% if request.host == 'pcmemes.net' %}
{% set cc='Splash Mountain' %}
@ -19,7 +19,7 @@
{% endif %}
{% block title %}
<title>Create a post - {{'SITE_NAME' | app_config}}</title>
<title>Create a post - {{SITE_NAME}}</title>
{% endblock %}

View File

@ -1,7 +1,7 @@
{% extends "default.html" %}
{% block title %}
<title>{{'SITE_NAME' | app_config}} Terms of use</title>
<title>{{SITE_NAME}} Terms of use</title>
{% endblock %}

View File

@ -8,9 +8,9 @@
{% if u and u.profilecss and (u.admin_level or not (v and v.admin_level)) %}
<link rel="stylesheet" href="/@{{u.username}}/profilecss">
{% endif %}
<title>{{u.username}}'s profile - {{'SITE_NAME' | app_config}}</title>
<title>{{u.username}}'s profile - {{SITE_NAME}}</title>
<meta property="og:article:author" content="@{{u.username}}" >
<meta property="article:section" content="{{u.username}}'s profile - {{'SITE_NAME' | app_config}}" >
<meta property="article:section" content="{{u.username}}'s profile - {{SITE_NAME}}" >
<meta property="article:published_time" content="{{u.created_date}}" >
<meta property="og:description" name="description" content="{{u.coins}} {{'COINS_NAME' | app_config}} - Joined {{u.created_date}} - {% if u.stored_subscriber_count >=1 and not u.is_private and not u.is_nofollow %}{{u.stored_subscriber_count}} Followers - {% endif %}{% if not u.is_private %} {{0 if u.shadowbanned else u.post_count}} Posts - {{0 if u.shadowbanned else u.comment_count}} Comments - {% endif %}{{u.bio}}">
<meta property="og:author" name="author" content="@{{u.username}}" >
@ -21,7 +21,7 @@
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="{{request.host_url}}">
<meta name="twitter:title" content="{{u.username}}'s profile - {{'SITE_NAME' | app_config}}" >
<meta name="twitter:title" content="{{u.username}}'s profile - {{SITE_NAME}}" >
<meta name="twitter:creator" content="@{{u.username}}">
<meta name="twitter:description" content="{{u.coins}} {{'COINS_NAME' | app_config}} - Joined {{u.created_date}} - {% if u.stored_subscriber_count >=1 and not u.is_private and not u.is_nofollow %}{{u.stored_subscriber_count}} Followers -{% endif %} {% if not u.is_private %} {{0 if u.shadowbanned else u.post_count}} Posts - {{0 if u.shadowbanned else u.comment_count}} Comments - {% endif %}{{u.bio}}">
<meta name="twitter:image" content="{{u.banner_url}}" >

View File

@ -25,7 +25,7 @@
<div class="font-weight-bold text-muted">Account Reserved</div>
<div class="text-muted">The username @{{u.username}} has been pre-emptively reserved for: {{u.reserved}}</div>
<div class="text-muted">If that's you, or if you are their authorized representative, please contact {{'SITE_NAME' | app_config}} staff in order to obtain access to this account.</div>
<div class="text-muted">If that's you, or if you are their authorized representative, please contact {{SITE_NAME}} staff in order to obtain access to this account.</div>
</div>
</div>

View File

@ -1,7 +1,7 @@
{% extends "default.html" %}
{% block title %}
<title>{{'SITE_NAME' | app_config}}</title>
<title>{{SITE_NAME}}</title>
{% endblock %}