forked from rDrama/rDrama
1
0
Fork 0

cache-bust all previously broken images

master
Aevann1 2022-06-22 17:59:47 +02:00
parent 0b2d0a981d
commit d704592bdd
24 changed files with 103 additions and 103 deletions

View File

@ -31,13 +31,13 @@ class Sub(Base):
@lazy
def sidebar_url(self):
if self.sidebarurl: return SITE_FULL + self.sidebarurl
return f'/i/{SITE_NAME}/sidebar.webp?v=1041'
return f'/i/{SITE_NAME}/sidebar.webp?v=2000'
@property
@lazy
def banner_url(self):
if self.bannerurl: return SITE_FULL + self.bannerurl
return f'/i/{SITE_NAME}/banner.webp?v=1048'
return f'/i/{SITE_NAME}/banner.webp?v=2000'
@property
@lazy

View File

@ -353,7 +353,7 @@ class User(Base):
def bio_html_eager(self):
if self.bio_html == None: return ''
return self.bio_html.replace('data-src', 'src') \
.replace('src="/i/loading.webp?v=2"', '') \
.replace('src="/i/loading.webp?v=2000"', '') \
.replace('src="/i/loading.webp"', '') \
.replace('src="/i/l.webp"', '')
@ -582,7 +582,7 @@ class User(Base):
@lazy
def banner_url(self):
if self.bannerurl: return self.bannerurl
else: return f"/i/{SITE_NAME}/site_preview.webp?v=1016"
else: return f"/i/{SITE_NAME}/site_preview.webp?v=2000"
@property
@lazy

View File

@ -12,7 +12,7 @@
<meta name="author" content="">
<link rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=1015">
<link rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=2000">
<title>{% block pagetitle %}{{SITE_NAME}}{% endblock %}</title>
@ -24,7 +24,7 @@
{% if v.agendaposter %}
<style>
html {
cursor:url('/i/dildo.webp?v=1008'), auto;
cursor:url('/i/dildo.webp?v=2000'), auto;
}
.nav-item .text-small.font-weight-bold::before {
content: "((("
@ -116,7 +116,7 @@
<div class="splash-overlay"></div>
<img alt="cover" loading="lazy" class="splash-img" src="/i/{{SITE_NAME}}/cover.webp?v=1014"></img>
<img alt="cover" loading="lazy" class="splash-img" src="/i/{{SITE_NAME}}/cover.webp?v=2000"></img>
</div>
</div>

View File

@ -11,7 +11,7 @@
<meta name="author" content="">
<link id="favicon" rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=1015">
<link id="favicon" rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=2000">
<title>Chat</title>

View File

@ -202,7 +202,7 @@
<span {% if c.distinguish_level %}class="mod"{% endif %}>👻</span>
{% else %}
{% if SITE_NAME=='rDrama' and c.author.house %}
<img loading="lazy" src="/i/{{SITE_NAME}}/houses/{{c.author.house}}.webp?v=7" height="20" data-bs-toggle="tooltip" data-bs-placement="bottom" title="House {{c.author.house}}" alt="House {{c.author.house}}">
<img loading="lazy" src="/i/{{SITE_NAME}}/houses/{{c.author.house}}.webp?v=2000" height="20" data-bs-toggle="tooltip" data-bs-placement="bottom" title="House {{c.author.house}}" alt="House {{c.author.house}}">
{% endif %}
{% if c.author.verified %}<i class="fas fa-badge-check align-middle ml-1 {% if c.author.verified=='Glowiefied' %}glow{% endif %}" style="color:{% if c.author.verifiedcolor %}#{{c.author.verifiedcolor}}{% else %}#1DA1F2{% endif %}" data-bs-toggle="tooltip" data-bs-placement="bottom" title="{{c.author.verified}}"></i>

View File

@ -20,7 +20,7 @@
{% if v.agendaposter %}
<style>
html {
cursor:url('/i/dildo.webp?v=1008'), auto;
cursor:url('/i/dildo.webp?v=2000'), auto;
}
.nav-item .text-small.font-weight-bold::before {
content: "((("
@ -76,16 +76,16 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="thumbnail" content="/i/{{SITE_NAME}}/site_preview.webp?v=1016">
<meta name="thumbnail" content="/i/{{SITE_NAME}}/site_preview.webp?v=2000">
<link rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=1015">
<link rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=2000">
{% block title %}
<title>{{SITE_NAME}}</title>
<meta property="og:type" content="article">
<meta property="og:title" content="{{SITE_NAME}}">
<meta property="og:site_name" content="{{request.host}}">
<meta property="og:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=1016">
<meta property="og:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=2000">
<meta property="og:url" content="{{SITE_FULL}}{{request.full_path}}">
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{config('DESCRIPTION')}}">
<meta property="og:author" name="author" content="{{SITE_FULL}}">
@ -96,7 +96,7 @@
<meta name="twitter:title" content="{{SITE_NAME}}">
<meta name="twitter:creator" content="{{SITE_FULL}}">
<meta name="twitter:description" content="{{SITE_NAME}} - {{config('DESCRIPTION')}}">
<meta name="twitter:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=1016">
<meta name="twitter:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=2000">
<meta name="twitter:url" content="{{SITE_FULL}}{{request.full_path}}">
{% endblock %}
@ -105,14 +105,14 @@
<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="/i/{{SITE_NAME}}/icon.webp?v=1015">
<link rel="manifest" href="/assets/manifest_{{SITE_NAME}}.json?v=5">
<link rel="mask-icon" href="/i/{{SITE_NAME}}/icon.webp?v=1015">
<link rel="shortcut icon" href="/i/{{SITE_NAME}}/icon.webp?v=1015">
<link rel="apple-touch-icon" sizes="180x180" href="/i/{{SITE_NAME}}/icon.webp?v=2000">
<link rel="manifest" href="/assets/manifest_{{SITE_NAME}}.json?v=6">
<link rel="mask-icon" href="/i/{{SITE_NAME}}/icon.webp?v=2000">
<link rel="shortcut icon" href="/i/{{SITE_NAME}}/icon.webp?v=2000">
<meta name="apple-mobile-web-app-title" content="{{SITE_NAME}}">
<meta name="application-name" content="{{SITE_NAME}}">
<meta name="msapplication-TileColor" content="#{{config('DEFAULT_COLOR')}}">
<meta name="msapplication-config" content="/assets/browserconfig.xml?v=3">
<meta name="msapplication-config" content="/assets/browserconfig.xml?v=4">
<meta name="theme-color" content="#{{config('DEFAULT_COLOR')}}">
@ -120,127 +120,127 @@
<link
rel="apple-touch-startup-image"
sizes="320x480"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="640x960"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-icon"
sizes="640x1136"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-icon"
sizes="750x1334"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="768x1004"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="768x1024"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="828x1792"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="1024x748"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="1024x768"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="1125x2436"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="1242x2208"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="1242x2688"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="1334x750"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="1536x2008"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="1536x2048"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="1668x2224"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="1792x828"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="2048x1496"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="2048x1536"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="2048x2732"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="2208x1242"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="2224x1668"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="2436x1125"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="2668x1242"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
<link
rel="apple-touch-startup-image"
sizes="2737x2048"
href="/i/{{SITE_NAME}}/icon.webp?v=1015"
href="/i/{{SITE_NAME}}/icon.webp?v=2000"
>
{% block fixedMobileBarJS %}
@ -275,14 +275,14 @@
<a href="https://secure.transequality.org/site/Donation2?df_id=1480">
{% if v and (v.is_banned or v.agendaposter) %}
<img alt="site banner" src="/i/{{SITE_NAME}}/banner2.webp?v=1" width="100%">
<img alt="site banner" src="/i/{{SITE_NAME}}/banner2.webp?v=2000" width="100%">
{% else %}
<img alt="site banner" src="{% if v %}{{image}}{% else %}/assets/images/{{SITE_NAME}}/cached.webp?v=100{% endif %}" width="100%">
{% endif %}
</a>
{% else %}
<a href="/">
<img alt="site banner" src="/i/{{SITE_NAME}}/banner.webp?v=1048" width="100%">
<img alt="site banner" src="/i/{{SITE_NAME}}/banner.webp?v=2000" width="100%">
</a>
{% endif %}
{% endif %}

View File

@ -30,7 +30,7 @@
<div class="navbar navbar-expand-md navbar-light" id="navbar">
<div class="container-fluid" style="padding:0;">
<a href="/" class="navbar-brand mr-auto {% if SITE_NAME in ('PCM','WPD') and not sub %}flex-grow-1{% endif %}">
<img alt="header icon" height=33 src="/i/{{SITE_NAME}}/headericon.webp?v=1019">
<img alt="header icon" height=33 src="/i/{{SITE_NAME}}/headericon.webp?v=2000">
</a>
{% if sub %}
@ -50,7 +50,7 @@
</style>
<div id="logo-container" class="flex-grow-1 logo-container">
<a href="/">
<img class="ml-1" id="logo" alt="logo" src="/i/{{SITE_NAME}}/logo.webp?v=1013" width=70>
<img class="ml-1" id="logo" alt="logo" src="/i/{{SITE_NAME}}/logo.webp?v=2000" width=70>
</a>
</div>
{% endif %}
@ -170,9 +170,9 @@
</div>
<div class="text-left pl-2">
<div style="color: #{{v.namecolor}}" class="text-small font-weight-bold {% if v.patron %}patron{% endif %}"><span {% if v.patron %}class="patron" style="background-color:#{{v.namecolor}}"{% endif %}>{{v.username}}</span></div>
<div class="text-small-extra"><img alt="coins" class="mr-1 ml-1" data-bs-toggle="tooltip" data-bs-placement="bottom" height="13" src="/i/{{SITE_NAME}}/coins.webp?v=2" title="coins" aria-label="coins"><span id="user-coins-amount">{{v.coins}}</span> Coin{{ help.plural(v.coins) }}</div>
<div class="text-small-extra"><img alt="coins" class="mr-1 ml-1" data-bs-toggle="tooltip" data-bs-placement="bottom" height="13" src="/i/{{SITE_NAME}}/coins.webp?v=2000" title="coins" aria-label="coins"><span id="user-coins-amount">{{v.coins}}</span> Coin{{ help.plural(v.coins) }}</div>
{% if SITE_NAME not in ('Cringetopia', 'WPD') %}
<div class="text-small-extra"><img alt="marseybux" class="mr-1 ml-1" data-bs-toggle="tooltip" data-bs-placement="bottom" height="13" width="30" src="/i/marseybux.webp?v=1008" title="Marseybux" aria-label="Marseybux"><span id="user-bux-amount">{{v.procoins}}</span> Marseybux</div>
<div class="text-small-extra"><img alt="marseybux" class="mr-1 ml-1" data-bs-toggle="tooltip" data-bs-placement="bottom" height="13" width="30" src="/i/marseybux.webp?v=2000" title="Marseybux" aria-label="Marseybux"><span id="user-bux-amount">{{v.procoins}}</span> Marseybux</div>
{% endif %}
</div>
</div>

View File

@ -11,7 +11,7 @@
{% if v.agendaposter %}
<style>
html {
cursor:url('/i/dildo.webp?v=1008'), auto;
cursor:url('/i/dildo.webp?v=2000'), auto;
}
.nav-item .text-small.font-weight-bold::before {
content: "((("

View File

@ -4,7 +4,7 @@
<html lang="en">
<head>
<link rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=1015">
<link rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=2000">
<meta name="description" content="{{config('DESCRIPTION')}}">
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
@ -112,7 +112,7 @@
<div class="splash-overlay"></div>
<img alt="cover" loading="lazy" class="splash-img" src="/i/{{SITE_NAME}}/cover.webp?v=1014"></img>
<img alt="cover" loading="lazy" class="splash-img" src="/i/{{SITE_NAME}}/cover.webp?v=2000"></img>
</div>
</div>

View File

@ -4,7 +4,7 @@
<html lang="en">
<head>
<link rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=1015">
<link rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=2000">
<meta name="description" content="{{config('DESCRIPTION')}}">
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
@ -96,7 +96,7 @@
<div class="splash-overlay"></div>
<img alt="cover" loading="lazy" class="splash-img" src="/i/{{SITE_NAME}}/cover.webp?v=1014"></img>
<img alt="cover" loading="lazy" class="splash-img" src="/i/{{SITE_NAME}}/cover.webp?v=2000"></img>
</div>
</div>

View File

@ -2,10 +2,10 @@
<div>
<div class="lottery-page--wrapper">
<div class="lottery-page--image">
<img src="/i/{{SITE_NAME}}/lottery.webp?v=2" />
<img src="/i/{{SITE_NAME}}/lottery.webp?v=2000" />
<img
id="lotteryTicketPulled"
src="/i/{{SITE_NAME}}/lottery_active.webp?v=2"
src="/i/{{SITE_NAME}}/lottery_active.webp?v=2000"
style="display: none"
/>
</div>
@ -62,7 +62,7 @@
data-bs-toggle="tooltip"
data-bs-placement="bottom"
height="13"
src="/i/{{SITE_NAME}}/coins.webp?v=2"
src="/i/{{SITE_NAME}}/coins.webp?v=2000"
title=""
aria-label="coins"
data-bs-original-title="coins"
@ -123,7 +123,7 @@
data-bs-toggle="tooltip"
data-bs-placement="bottom"
height="13"
src="/i/{{SITE_NAME}}/coins.webp?v=2"
src="/i/{{SITE_NAME}}/coins.webp?v=2000"
title=""
aria-label="coins"
data-bs-original-title="coins"

View File

@ -13,13 +13,13 @@
<meta name="author" content="">
<link rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=1015">
<link rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=2000">
<title>{% block pagetitle %}Settings - {{SITE_NAME}}{% endblock %}</title>
<meta property="og:type" content="article">
<meta property="og:title" content="{{SITE_NAME}}">
<meta property="og:site_name" content="{{request.host}}">
<meta property="og:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=1016">
<meta property="og:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=2000">
<meta property="og:url" content="{{request.host}}">
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{config('DESCRIPTION')}}">
<meta property="og:author" name="author" content="{{SITE_FULL}}">
@ -30,7 +30,7 @@
<meta name="twitter:title" content="{{SITE_NAME}}">
<meta name="twitter:creator" content="{{SITE_FULL}}">
<meta name="twitter:description" content="{{SITE_NAME}} - {{config('DESCRIPTION')}}">
<meta name="twitter:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=1016">
<meta name="twitter:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=2000">
<meta name="twitter:url" content="{{request.host}}">
@ -40,7 +40,7 @@
{% if v.agendaposter %}
<style>
html {
cursor:url('/i/dildo.webp?v=1008'), auto;
cursor:url('/i/dildo.webp?v=2000'), auto;
}
.nav-item .text-small.font-weight-bold::before {
content: "((("

View File

@ -13,13 +13,13 @@
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="">
<meta name="thumbnail" content="/i/{{SITE_NAME}}/site_preview.webp?v=1016">
<link rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=1015">
<meta name="thumbnail" content="/i/{{SITE_NAME}}/site_preview.webp?v=2000">
<link rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=2000">
<meta property="og:type" content="article">
<meta property="og:title" content="{{SITE_NAME}}">
<meta property="og:site_name" content="{{request.host}}">
<meta property="og:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=1016">
<meta property="og:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=2000">
<meta property="og:url" content="{{SITE_FULL}}{{request.full_path}}">
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{config('DESCRIPTION')}}">
<meta property="og:author" name="author" content="{{SITE_FULL}}">
@ -30,7 +30,7 @@
<meta name="twitter:title" content="{{SITE_NAME}}">
<meta name="twitter:creator" content="{{SITE_FULL}}">
<meta name="twitter:description" content="{{SITE_NAME}} - {{config('DESCRIPTION')}}">
<meta name="twitter:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=1016">
<meta name="twitter:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=2000">
<meta name="twitter:url" content="{{SITE_FULL}}{{request.full_path}}">

View File

@ -738,7 +738,7 @@
</div>
<script src="/assets/js/settings_profile.js?v=254"></script>
<script src="/assets/js/settings_profile.js?v=255"></script>
{% include "emoji_modal.html" %}
{% include "gif_modal.html" %}

View File

@ -3,7 +3,7 @@
{% if sub %}
{% set image=sub.sidebar_url %}
{% else %}
{% set image='/i/' + SITE_NAME + '/sidebar.webp?v=1' %}
{% set image='/i/' + SITE_NAME + '/sidebar.webp?v=2000' %}
{% endif %}
<img class="mb-4" alt="sidebar image" role="button" data-bs-toggle="modal" data-bs-target="#expandImageModal" onclick="expandDesktopImage('{{image}}')" loading="lazy" src="{{image}}" width=100%>

View File

@ -38,7 +38,7 @@
{% if sub %}
{% set image=sub.sidebar_url %}
{% else %}
{% set image='/i/' + SITE_NAME + '/sidebar.webp?v=1041' %}
{% set image='/i/' + SITE_NAME + '/sidebar.webp?v=2000' %}
{% endif %}
<img class="mb-4" alt="sidebar image" role="button" data-bs-toggle="modal" data-bs-target="#expandImageModal" onclick="expandDesktopImage('{{image}}')" loading="lazy" src="{{image}}" width=100%>

View File

@ -3,7 +3,7 @@
{% if sub %}
{% set image=sub.sidebar_url %}
{% else %}
{% set image='/i/' + SITE_NAME + '/sidebar.webp?v=2' %}
{% set image='/i/' + SITE_NAME + '/sidebar.webp?v=2000' %}
{% endif %}
<img class="mb-4" alt="sidebar image" role="button" data-bs-toggle="modal" data-bs-target="#expandImageModal" onclick="expandDesktopImage('{{image}}')" loading="lazy" src="{{image}}" width=100%>

View File

@ -3,7 +3,7 @@
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=1015">
<link rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=2000">
<meta name="description" content="{{config('DESCRIPTION')}}">
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
@ -17,7 +17,7 @@
<meta property="og:type" content="article">
<meta property="og:title" content="{{SITE_NAME}}">
<meta property="og:site_name" content="{{request.host}}">
<meta property="og:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=1016">
<meta property="og:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=2000">
<meta property="og:url" content="{{request.host}}">
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{config('DESCRIPTION')}}">
<meta property="og:author" name="author" content="{{SITE_FULL}}">
@ -28,7 +28,7 @@
<meta name="twitter:title" content="{{SITE_NAME}}">
<meta name="twitter:creator" content="{{SITE_FULL}}">
<meta name="twitter:description" content="{{SITE_NAME}} - {{config('DESCRIPTION')}}">
<meta name="twitter:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=1016">
<meta name="twitter:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=2000">
<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>
@ -143,7 +143,7 @@
<div class="splash-overlay"></div>
<img alt="cover" loading="lazy" class="splash-img" src="/i/{{SITE_NAME}}/cover.webp?v=1014"></img>
<img alt="cover" loading="lazy" class="splash-img" src="/i/{{SITE_NAME}}/cover.webp?v=2000"></img>
</div>
</div>

View File

@ -4,7 +4,7 @@
<html lang="en">
<head>
<link rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=1015">
<link rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=2000">
<meta name="description" content="{{config('DESCRIPTION')}}">
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
@ -18,7 +18,7 @@
<meta property="og:type" content="article">
<meta property="og:title" content="{{SITE_NAME}}">
<meta property="og:site_name" content="{{request.host}}">
<meta property="og:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=1016">
<meta property="og:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=2000">
<meta property="og:url" content="{{request.host}}">
<meta property="og:description" name="description" content="{{SITE_NAME}} - {{config('DESCRIPTION')}}">
<meta property="og:author" name="author" content="{{SITE_FULL}}">
@ -29,7 +29,7 @@
<meta name="twitter:title" content="{{SITE_NAME}}">
<meta name="twitter:creator" content="{{SITE_FULL}}">
<meta name="twitter:description" content="{{SITE_NAME}} - {{config('DESCRIPTION')}}">
<meta name="twitter:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=1016">
<meta name="twitter:image" content="/i/{{SITE_NAME}}/site_preview.webp?v=2000">
<meta name="twitter:url" content="{{request.host}}">
<title>{% if ref_user %}{{ref_user.username}} invites you to {{SITE_NAME}}{% else %}{{SITE_NAME}}{% endif %}</title>
@ -87,7 +87,7 @@
<div class="splash-overlay"></div>
<img alt="cover" loading="lazy" class="splash-img" src="/i/{{SITE_NAME}}/cover.webp?v=1014"></img>
<img alt="cover" loading="lazy" class="splash-img" src="/i/{{SITE_NAME}}/cover.webp?v=2000"></img>
</div>
</div>

View File

@ -242,7 +242,7 @@
}
</style>
<div class="toe toe1" height="100%" width="100%">
<img alt="Blade's toe" class="toeimg" src="/i/PCM/toe.webp?v=1">
<img alt="Blade's toe" class="toeimg" src="/i/PCM/toe.webp?v=2000">
</div>
{% if p.award_count("toe") > 1 %}
@ -257,7 +257,7 @@
}
</style>
<div class="toe toe2" height="100%" width="100%">
<img alt="Blade's toe" class="toeimg" src="/i/PCM/toe.webp?v=1">
<img alt="Blade's toe" class="toeimg" src="/i/PCM/toe.webp?v=2000">
</div>
{% endif %}
@ -273,7 +273,7 @@
}
</style>
<div class="toe toe3" height="100%" width="100%">
<img alt="Blade's toe" class="toeimg" src="/i/PCM/toe.webp?v=1">
<img alt="Blade's toe" class="toeimg" src="/i/PCM/toe.webp?v=2000">
</div>
{% endif %}
@ -289,7 +289,7 @@
}
</style>
<div class="toe toe4" height="100%" width="100%">
<img alt="Blade's toe" class="toeimg" src="/i/PCM/toe.webp?v=1">
<img alt="Blade's toe" class="toeimg" src="/i/PCM/toe.webp?v=2000">
</div>
{% endif %}
{% endif %}
@ -370,7 +370,7 @@
<div class="toe" height="100%" width="100%">
<marquee class="toe" scrollamount=10 behavior="alternate" direction="up" height="100%" width="100%">
<marquee direction="right" scrollamount=10 behavior="alternate" height="100%" width="100%">
<img alt="Blade's toe" class="toeimg" src="/i/PCM/toe.webp?v=1">
<img alt="Blade's toe" class="toeimg" src="/i/PCM/toe.webp?v=2000">
</marquee>
</marquee>
</div>
@ -378,7 +378,7 @@
{% if p.award_count("toe") > 1 %}
<marquee class="toe" scrollamount=10 behavior="alternate" direction="down" height="100%">
<marquee direction="right" scrollamount=10 behavior="alternate" width="100%">
<img alt="Blade's toe" class="toeimg" src="/i/PCM/toe.webp?v=1">
<img alt="Blade's toe" class="toeimg" src="/i/PCM/toe.webp?v=2000">
</marquee>
</marquee>
{% endif %}
@ -386,7 +386,7 @@
{% if p.award_count("toe") > 2 %}
<marquee class="toe" scrollamount=10 behavior="alternate" direction="up" height="100%">
<marquee direction="left" scrollamount=10 behavior="alternate" width="100%">
<img alt="Blade's toe" class="toeimg" src="/i/PCM/toe.webp?v=1">
<img alt="Blade's toe" class="toeimg" src="/i/PCM/toe.webp?v=2000">
</marquee>
</marquee>
{% endif %}
@ -394,7 +394,7 @@
{% if p.award_count("toe") > 3 %}
<marquee class="toe" scrollamount=10 behavior="alternate" direction="down" height="100%">
<marquee direction="left" scrollamount=10 behavior="alternate" width="100%">
<img alt="Blade's toe" class="toeimg" src="/i/PCM/toe.webp?v=1">
<img alt="Blade's toe" class="toeimg" src="/i/PCM/toe.webp?v=2000">
</marquee>
</marquee>
{% endif %}
@ -497,24 +497,24 @@
</style>
<marquee class="croag croag1" direction="left" scrollamount=10 width="100%">
<img alt="croag" class="croagimg mirrored" src="/i/PCM/croag.webp?v=1">
<img alt="croag" class="croagimg mirrored" src="/i/PCM/croag.webp?v=2000">
</marquee>
{% if p.award_count("croag") > 1 %}
<marquee class="croag croag2" direction="right" scrollamount=10 width="100%">
<img alt="croag" class="croagimg" src="/i/PCM/croag.webp?v=1">
<img alt="croag" class="croagimg" src="/i/PCM/croag.webp?v=2000">
</marquee>
{% endif %}
{% if p.award_count("croag") > 2 %}
<marquee class="croag croag3" direction="left" scrollamount=10 width="100%">
<img alt="croag" class="croagimg mirrored" src="/i/PCM/croag.webp?v=1">
<img alt="croag" class="croagimg mirrored" src="/i/PCM/croag.webp?v=2000">
</marquee>
{% endif %}
{% if p.award_count("croag") > 3 %}
<marquee class="croag croag4" direction="right" scrollamount=10 width="100%">
<img alt="croag" class="croagimg" src="/i/PCM/croag.webp?v=1">
<img alt="croag" class="croagimg" src="/i/PCM/croag.webp?v=2000">
</marquee>
{% endif %}
{% endif %}
@ -741,7 +741,7 @@
<span {% if p.distinguish_level %}class="mod"{% endif %}>👻</span>
{% else %}
{% if SITE_NAME=='rDrama' and p.author.house %}
<img loading="lazy" src="/i/{{SITE_NAME}}/houses/{{p.author.house}}.webp?v=7" height="20" data-bs-toggle="tooltip" data-bs-placement="bottom" title="House {{p.author.house}}" alt="House {{p.author.house}}">
<img loading="lazy" src="/i/{{SITE_NAME}}/houses/{{p.author.house}}.webp?v=2000" height="20" data-bs-toggle="tooltip" data-bs-placement="bottom" title="House {{p.author.house}}" alt="House {{p.author.house}}">
{% endif %}
{% if p.author.verified %}<i class="fas fa-badge-check align-middle ml-1 {% if p.author.verified=='Glowiefied' %}glow{% endif %}" style="color:{% if p.author.verifiedcolor %}#{{p.author.verifiedcolor}}{% else %}#1DA1F2{% endif %}" data-bs-toggle="tooltip" data-bs-placement="bottom" title="{{p.author.verified}}"></i>

View File

@ -188,7 +188,7 @@
<span {% if p.distinguish_level %}class="mod"{% endif %}>👻</span>
{% else %}
{% if SITE_NAME=='rDrama' and p.author.house %}
<img loading="lazy" src="/i/{{SITE_NAME}}/houses/{{p.author.house}}.webp?v=7" height="20" data-bs-toggle="tooltip" data-bs-placement="bottom" title="House {{p.author.house}}" alt="House {{p.author.house}}">
<img loading="lazy" src="/i/{{SITE_NAME}}/houses/{{p.author.house}}.webp?v=2000" height="20" data-bs-toggle="tooltip" data-bs-placement="bottom" title="House {{p.author.house}}" alt="House {{p.author.house}}">
{% endif %}
{% if p.author.verified %}<i class="fas fa-badge-check align-middle ml-1 {% if p.author.verified=='Glowiefied' %}glow{% endif %}" style="color:{% if p.author.verifiedcolor %}#{{p.author.verifiedcolor}}{% else %}#1DA1F2{% endif %}" data-bs-toggle="tooltip" data-bs-placement="bottom" title="{{p.author.verified}}"></i>

View File

@ -12,7 +12,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="">
<link rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=1015">
<link rel="icon" type="image/webp" href="/i/{{SITE_NAME}}/icon.webp?v=2000">
{% if request.host == 'pcmemes.net' %}
{% set cc='Splash Mountain' %}
@ -33,7 +33,7 @@
{% if v.agendaposter %}
<style>
html {
cursor:url('/i/dildo.webp?v=1008'), auto;
cursor:url('/i/dildo.webp?v=2000'), auto;
}
.nav-item .text-small.font-weight-bold::before {
content: "((("

View File

@ -65,7 +65,7 @@
{% endif %}
{% if SITE_NAME=='rDrama' and u.house %}
<img loading="lazy" class="ml-3" id="profile--house" src="/i/{{SITE_NAME}}/houses/{{u.house}}.webp?v=7" height="20" data-bs-toggle="tooltip" data-bs-placement="bottom" title="House {{u.house}}" alt="House {{u.house}}">
<img loading="lazy" class="ml-3" id="profile--house" src="/i/{{SITE_NAME}}/houses/{{u.house}}.webp?v=2000" height="20" data-bs-toggle="tooltip" data-bs-placement="bottom" title="House {{u.house}}" alt="House {{u.house}}">
{% endif %}
{% if u.verified %}
@ -113,11 +113,11 @@
<div class="font-weight-bolder">
<span id="profile-coins-amount">{{u.coins}}</span>
<img alt="coins" class="ml-1 mb-1" data-bs-toggle="tooltip" data-bs-placement="bottom" title="coins" height="20" src="/i/{{SITE_NAME}}/coins.webp?v=2">&nbsp;&nbsp;
<img alt="coins" class="ml-1 mb-1" data-bs-toggle="tooltip" data-bs-placement="bottom" title="coins" height="20" src="/i/{{SITE_NAME}}/coins.webp?v=2000">&nbsp;&nbsp;
{% if SITE_NAME not in ('Cringetopia', 'WPD') %}
<span id="profile-bux-amount">{{u.procoins}}</span>
<img alt="marseybux" class="ml-1 mb-1" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Marseybux" height="20" width="46" src="/i/marseybux.webp?v=1008">&nbsp;&nbsp;
<img alt="marseybux" class="ml-1 mb-1" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Marseybux" height="20" width="46" src="/i/marseybux.webp?v=2000">&nbsp;&nbsp;
{% endif %}
<a href="/@{{u.username}}/followers" id="profile--followers">{{u.stored_subscriber_count}} follower{{'s' if u.stored_subscriber_count != 1 else ''}}</a>&nbsp;&nbsp;
@ -391,7 +391,7 @@
{% endif %}
{% if SITE_NAME=='rDrama' and u.house %}
<img loading="lazy" class="ml-2" id="profile--house" src="/i/{{SITE_NAME}}/houses/{{u.house}}.webp?v=7" height="20" data-bs-toggle="tooltip" data-bs-placement="bottom" title="House {{u.house}}" alt="House {{u.house}}">
<img loading="lazy" class="ml-2" id="profile--house" src="/i/{{SITE_NAME}}/houses/{{u.house}}.webp?v=2000" height="20" data-bs-toggle="tooltip" data-bs-placement="bottom" title="House {{u.house}}" alt="House {{u.house}}">
{% endif %}
{% if u.verified %}
@ -415,11 +415,11 @@
<div class="font-weight-normal">
<span id="profile-coins-amount-mobile" class="font-weight-bold">{{u.coins}}</span>
<img alt="coins" class="ml-1 mb-1" data-bs-toggle="tooltip" data-bs-placement="bottom" title="coins" height="15" src="/i/{{SITE_NAME}}/coins.webp?v=2">&nbsp;&nbsp;
<img alt="coins" class="ml-1 mb-1" data-bs-toggle="tooltip" data-bs-placement="bottom" title="coins" height="15" src="/i/{{SITE_NAME}}/coins.webp?v=2000">&nbsp;&nbsp;
{% if SITE_NAME not in ('Cringetopia', 'WPD') %}
<span id="profile-bux-amount-mobile" class="font-weight-bold">{{u.procoins}}</span>
<img alt="marseybux" class="ml-1 mb-1" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Marseybux" height="15" width="35" src="/i/marseybux.webp?v=1008">&nbsp;&nbsp;
<img alt="marseybux" class="ml-1 mb-1" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Marseybux" height="15" width="35" src="/i/marseybux.webp?v=2000">&nbsp;&nbsp;
{% endif %}
<a href="/@{{u.username}}/followers" class="font-weight-bold" id="profile--followers">{{u.stored_subscriber_count}} follower{{'s' if u.stored_subscriber_count != 1 else ''}}</a>&nbsp;&nbsp;

View File

@ -1,6 +1,6 @@
{%-
set CACHE_VER = {
'css/main.css': 344,
'css/main.css': 345,
'css/4chan.css': 61,
'css/classic.css': 61,
@ -20,7 +20,7 @@ set CACHE_VER = {
'js/comments+submission_listing.js': 261,
'js/formatting.js': 240,
'js/header.js': 272,
'js/lottery.js': 255,
'js/lottery.js': 256,
'js/marked.js': 265,
'js/submit.js': 262,
'js/userpage.js': 241,