assetcache: apply to all CSS and JS assets.
parent
ac66eb07e9
commit
98936efe60
|
@ -29,6 +29,6 @@
|
|||
</table>
|
||||
</div>
|
||||
|
||||
<script defer src="{{asset('js/sort_table.js')}}"></script>
|
||||
<script defer src="{{'js/sort_table.js' | asset}}"></script>
|
||||
|
||||
{% endblock %}
|
||||
|
|
|
@ -19,8 +19,8 @@
|
|||
|
||||
{% if v %}
|
||||
<style>:root{--primary:#{{v.themecolor}}}</style>
|
||||
<link rel="stylesheet" href="{{asset('css/main.css')}}">
|
||||
<link rel="stylesheet" href="{{asset('css/' + v.theme + '.css')}}">
|
||||
<link rel="stylesheet" href="{{'css/main.css' | asset}}">
|
||||
<link rel="stylesheet" href="{{('css/'~v.theme~'.css') | asset}}">
|
||||
{% if v.agendaposter %}
|
||||
<style>
|
||||
html {
|
||||
|
@ -45,8 +45,8 @@
|
|||
{% endif %}
|
||||
{% else %}
|
||||
<style>:root{--primary:#{{DEFAULT_COLOR}}</style>
|
||||
<link rel="stylesheet" href="{{asset('css/main.css')}}">
|
||||
<link rel="stylesheet" href="/assets/css/{{DEFAULT_THEME}}.css?v=4000">
|
||||
<link rel="stylesheet" href="{{'css/main.css' | asset}}">
|
||||
<link rel="stylesheet" href="{{('css/'~DEFAULT_THEME~'.css') | asset}}">
|
||||
{% endif %}
|
||||
|
||||
</head>
|
||||
|
|
|
@ -55,4 +55,4 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<script defer src="{{asset('js/award_modal.js')}}"></script>
|
||||
<script defer src="{{'js/award_modal.js' | asset}}"></script>
|
||||
|
|
|
@ -39,6 +39,6 @@
|
|||
</table>
|
||||
</div>
|
||||
|
||||
<script defer src="{{asset('js/sort_table.js')}}"></script>
|
||||
<script defer src="{{'js/sort_table.js' | asset}}"></script>
|
||||
|
||||
{% endblock %}
|
|
@ -35,4 +35,4 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<script defer src="/assets/js/ban_modal.js?v=4000"></script>
|
||||
<script defer src="{{'js/ban_modal.js' | asset}}"></script>
|
||||
|
|
|
@ -25,6 +25,6 @@
|
|||
</tbody>
|
||||
</table>
|
||||
|
||||
<script defer src="/assets/js/blockers.js?v=4000"></script>
|
||||
<script defer src="{{'js/blockers.js' | asset}}"></script>
|
||||
|
||||
{% endblock %}
|
||||
{% endblock %}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<script defer src="{{asset('js/bootstrap.js')}}"></script>
|
||||
<script defer src="{{'js/bootstrap.js' | asset}}"></script>
|
||||
<meta name="description" content="{{DESCRIPTION}}">
|
||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
||||
<meta charset="utf-8">
|
||||
|
@ -14,14 +14,14 @@
|
|||
<title>Chat</title>
|
||||
|
||||
<style>:root{--primary:#{{v.themecolor}}}</style>
|
||||
<link rel="stylesheet" href="{{asset('css/main.css')}}">
|
||||
<link rel="stylesheet" href="{{asset('css/' + v.theme + '.css')}}">
|
||||
<link rel="stylesheet" href="{{'css/main.css' | asset}}">
|
||||
<link rel="stylesheet" href="{{('css/'~v.theme~'.css') | asset}}">
|
||||
{% if v.css %}
|
||||
<style>
|
||||
{{v.css | safe}}
|
||||
</style>
|
||||
{% endif %}
|
||||
<link rel="stylesheet" href="{{asset('css/chat_done.css')}}">
|
||||
<link rel="stylesheet" href="{{'css/chat_done.css' | asset}}">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
@ -36,7 +36,7 @@
|
|||
data-themecolor="{{v.themecolor}}">
|
||||
</div>
|
||||
<script>window.global = window</script>
|
||||
<script defer src="{{asset('js/lite-youtube.js')}}"></script>
|
||||
<script defer src="{{asset('js/chat_done.js')}}"></script>
|
||||
<script defer src="{{'js/lite-youtube.js' | asset}}"></script>
|
||||
<script defer src="{{'js/chat_done.js' | asset}}"></script>
|
||||
</body>
|
||||
|
||||
|
|
|
@ -812,20 +812,20 @@
|
|||
{% endif %}
|
||||
|
||||
{% if v %}
|
||||
<script defer src="{{asset('js/marked.js')}}"></script>
|
||||
<script defer src="{{asset('js/comments_v.js')}}"></script>
|
||||
<script defer src="{{'js/marked.js' | asset}}"></script>
|
||||
<script defer src="{{'js/comments_v.js' | asset}}"></script>
|
||||
{% endif %}
|
||||
|
||||
<script defer src="{{asset('js/clipboard.js')}}"></script>
|
||||
<script defer src="{{'js/clipboard.js' | asset}}"></script>
|
||||
|
||||
{% if v and v.admin_level >= 2 %}
|
||||
<script defer src="{{asset('js/comments_admin.js')}}"></script>
|
||||
<script defer src="{{'js/comments_admin.js' | asset}}"></script>
|
||||
{% endif %}
|
||||
|
||||
{% include "expanded_image_modal.html" %}
|
||||
|
||||
<script defer src="{{asset('js/comments+submission_listing.js')}}"></script>
|
||||
<script defer src="{{asset('js/comments.js')}}"></script>
|
||||
<script defer src="{{'js/comments+submission_listing.js' | asset}}"></script>
|
||||
<script defer src="{{'js/comments.js' | asset}}"></script>
|
||||
|
||||
<script>
|
||||
{% if p and (not v or v.highlightcomments) %}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<script defer src="{{asset('js/bootstrap.js')}}"></script>
|
||||
<script defer src="{{'js/bootstrap.js' | asset}}"></script>
|
||||
|
||||
<meta name="description" content="{{DESCRIPTION}}">
|
||||
|
||||
|
@ -15,9 +15,9 @@
|
|||
|
||||
{% if v %}
|
||||
<style>:root{--primary:#{{v.themecolor}}}</style>
|
||||
<link rel="stylesheet" href="{{asset('css/main.css')}}">
|
||||
<link rel="stylesheet" href="{{asset('css/' + v.theme + '.css')}}">
|
||||
<link rel="stylesheet" href="/assets/css/awards.css?v=4000">
|
||||
<link rel="stylesheet" href="{{'css/main.css' | asset}}">
|
||||
<link rel="stylesheet" href="{{('css/'~v.theme~'.css') | asset}}">
|
||||
<link rel="stylesheet" href="{{'css/awards.css' | asset}}">
|
||||
{% if v.agendaposter %}
|
||||
<style>
|
||||
html {
|
||||
|
@ -42,13 +42,13 @@
|
|||
{% endif %}
|
||||
{% else %}
|
||||
<style>:root{--primary:#{{DEFAULT_COLOR}}</style>
|
||||
<link rel="stylesheet" href="{{asset('css/main.css')}}">
|
||||
<link rel="stylesheet" href="/assets/css/{{DEFAULT_THEME}}.css?v=4000">
|
||||
<link rel="stylesheet" href="/assets/css/awards.css?v=4000">
|
||||
<link rel="stylesheet" href="{{'css/main.css' | asset}}">
|
||||
<link rel="stylesheet" href="{{('css/'~DEFAULT_THEME~'.css') | asset}}">
|
||||
<link rel="stylesheet" href="{{'css/awards.css' | asset}}">
|
||||
{% endif %}
|
||||
|
||||
{% if request.path.endswith('/catalog') %}
|
||||
<link rel="stylesheet" href="{{asset('css/catalog.css')}}">
|
||||
<link rel="stylesheet" href="{{'css/catalog.css' | asset}}">
|
||||
{% endif %}
|
||||
|
||||
{% if sub and sub.css and not request.path.endswith('settings') and not request.values.get('nocss') %}
|
||||
|
@ -377,17 +377,17 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<script defer src="{{asset('js/lozad.js')}}"></script>
|
||||
<script defer src="{{'js/lozad.js' | asset}}"></script>
|
||||
|
||||
{% if v %}
|
||||
<script defer src="{{asset('js/formatting.js')}}"></script>
|
||||
<script defer src="{{'js/formatting.js' | asset}}"></script>
|
||||
{% endif %}
|
||||
|
||||
<script defer src="/assets/js/lite-youtube.js?v=4000"></script>
|
||||
<script defer src="{{'js/lite-youtube.js' | asset}}"></script>
|
||||
|
||||
{% if v and v.spider %}
|
||||
<script defer src="/assets/js/critters.js?v=4000"></script>
|
||||
<script defer src="/assets/js/spider.js?v=4000"></script>
|
||||
<script defer src="{{'js/critters.js' | asset}}"></script>
|
||||
<script defer src="{{'js/spider.js' | asset}}"></script>
|
||||
{% endif %}
|
||||
</body>
|
||||
|
||||
|
|
|
@ -27,4 +27,4 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<script defer src="/assets/js/delete_post_modal.js?v=4000"></script>
|
||||
<script defer src="{{'js/delete_post_modal.js' | asset}}"></script>
|
||||
|
|
|
@ -92,4 +92,4 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<script defer src="{{asset('js/emoji_modal.js')}}"></script>
|
||||
<script defer src="{{'js/emoji_modal.js' | asset}}"></script>
|
||||
|
|
|
@ -31,6 +31,6 @@
|
|||
</tbody>
|
||||
</table>
|
||||
|
||||
<script defer src="/assets/js/followers.js?v=4000"></script>
|
||||
<script defer src="{{'js/followers.js' | asset}}"></script>
|
||||
|
||||
{% endblock %}
|
||||
{% endblock %}
|
||||
|
|
|
@ -29,6 +29,6 @@
|
|||
</tbody>
|
||||
</table>
|
||||
|
||||
<script defer src="/assets/js/following.js?v=4000"></script>
|
||||
<script defer src="{{'js/following.js' | asset}}"></script>
|
||||
|
||||
{% endblock %}
|
|
@ -26,4 +26,4 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<script defer src="/assets/js/gif_modal.js?v=4000"></script>
|
||||
<script defer src="{{'js/gif_modal.js' | asset}}"></script>
|
||||
|
|
|
@ -155,5 +155,5 @@
|
|||
|
||||
|
||||
</pre>
|
||||
<script defer src="{{asset('js/sort_table.js')}}"></script>
|
||||
<script defer src="{{'js/sort_table.js' | asset}}"></script>
|
||||
{% endblock %}
|
||||
|
|
|
@ -184,7 +184,7 @@
|
|||
{% if PUSHER_ID != 'blahblahblah' and v %}
|
||||
<div class="d-none" id="strid">{{SITE}}{{v.id}}</div>
|
||||
<div class="d-none" id="pusherid">{{PUSHER_ID}}</div>
|
||||
<script defer src="/assets/js/pusher.js?v=4001"></script>
|
||||
<script defer src="{{'js/pusher.js' | asset}}"></script>
|
||||
<script>
|
||||
if (typeof Android != 'undefined') {
|
||||
Android.Subscribe('{{SITE}}{{v.id}}');
|
||||
|
@ -250,7 +250,7 @@
|
|||
script.onload = resolve;
|
||||
script.onerror = reject;
|
||||
script.async = true;
|
||||
script.src = "/assets/js/fp.js?v=4000";
|
||||
script.src = "{{'js/fp.js' | asset}}";
|
||||
document.head.appendChild(script);
|
||||
})
|
||||
.then(() => FingerprintJS.load({token: '{{FP}}'}));
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
{% block content %}
|
||||
{% if v %}
|
||||
<style>:root{--primary:#{{v.themecolor}}}</style>
|
||||
<link rel="stylesheet" href="{{asset('css/main.css')}}">
|
||||
<link rel="stylesheet" href="{{asset('css/' + v.theme + '.css')}}">
|
||||
<link rel="stylesheet" href="{{'css/main.css' | asset}}">
|
||||
<link rel="stylesheet" href="{{('css/'~v.theme~'.css') | asset}}">
|
||||
{% if v.agendaposter %}
|
||||
<style>
|
||||
html {
|
||||
|
@ -32,8 +32,8 @@
|
|||
{% endif %}
|
||||
{% else %}
|
||||
<style>:root{--primary:#{{DEFAULT_COLOR}}</style>
|
||||
<link rel="stylesheet" href="{{asset('css/main.css')}}">
|
||||
<link rel="stylesheet" href="/assets/css/{{DEFAULT_THEME}}.css?v=4000">
|
||||
<link rel="stylesheet" href="{{'css/main.css' | asset}}">
|
||||
<link rel="stylesheet" href="{{('css/'~DEFAULT_THEME~'.css') | asset}}">
|
||||
{% endif %}
|
||||
|
||||
<div class="row justify-content-around">
|
||||
|
@ -160,6 +160,6 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<script defer src="{{asset('js/clipboard.js')}}"></script>
|
||||
<script defer src="{{'js/clipboard.js' | asset}}"></script>
|
||||
|
||||
{% endblock %}
|
|
@ -4,7 +4,7 @@
|
|||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<script defer src="{{asset('js/bootstrap.js')}}"></script>
|
||||
<script defer src="{{'js/bootstrap.js' | asset}}"></script>
|
||||
|
||||
<link rel="icon" type="image/webp" href="{{asset_siteimg('icon.webp')}}">
|
||||
|
||||
|
@ -21,8 +21,8 @@
|
|||
{% endblock %}
|
||||
|
||||
<style>:root{--primary:#{{DEFAULT_COLOR}}</style>
|
||||
<link rel="stylesheet" href="{{asset('css/main.css')}}">
|
||||
<link rel="stylesheet" href="/assets/css/{{DEFAULT_THEME}}.css?v=4000">
|
||||
<link rel="stylesheet" href="{{'css/main.css' | asset}}">
|
||||
<link rel="stylesheet" href="{{('css/'~DEFAULT_THEME~'.css') | asset}}">
|
||||
|
||||
</head>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
<title>2-Step Login - {{SITE_NAME}}</title>
|
||||
|
||||
<style>:root{--primary:#{{DEFAULT_COLOR}}</style>
|
||||
<link rel="stylesheet" href="{{asset('css/main.css')}}">
|
||||
<link rel="stylesheet" href="/assets/css/{{DEFAULT_THEME}}.css?v=4000">
|
||||
<link rel="stylesheet" href="{{'css/main.css' | asset}}">
|
||||
<link rel="stylesheet" href="{{('css/'~DEFAULT_THEME~'.css') | asset}}">
|
||||
|
||||
</head>
|
||||
|
||||
|
|
|
@ -186,7 +186,7 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<script defer src="{{asset('js/lottery.js')}}"></script>
|
||||
<script defer src="{{'js/lottery.js' | asset}}"></script>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
|
@ -80,4 +80,4 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<script defer src="/assets/js/mobile_navigation_bar.js?v=4000"></script>
|
||||
<script defer src="{{'js/mobile_navigation_bar.js' | asset}}"></script>
|
||||
|
|
|
@ -111,7 +111,7 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<script defer src="{{asset('js/clipboard.js')}}"></script>
|
||||
<script defer src="{{'js/clipboard.js' | asset}}"></script>
|
||||
{% else %}
|
||||
{% with comments=notifications %}
|
||||
{% include "comments.html" %}
|
||||
|
|
|
@ -40,7 +40,7 @@
|
|||
</table>
|
||||
</div>
|
||||
|
||||
<script defer src="{{asset('js/sort_table.js')}}"></script>
|
||||
<script defer src="{{'js/sort_table.js' | asset}}"></script>
|
||||
|
||||
{% endif %}
|
||||
|
||||
|
|
|
@ -21,4 +21,4 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<script defer src="/assets/js/report_post_modal.js?v=4002"></script>
|
||||
<script defer src="{{'js/report_post_modal.js' | asset}}"></script>
|
||||
|
|
|
@ -83,7 +83,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<br>
|
||||
<script defer src="{{asset('js/search.js')}}"></script>
|
||||
<script defer src="{{'js/search.js' | asset}}"></script>
|
||||
{% endif %}
|
||||
<div class="text-muted text-small mb-1">Showing {% block listinglength %}{{listing | length}}{% endblock %} of {{total}} result{{'s' if total != 1 else ''}} for</div>
|
||||
<h1 class="h4 mb-0">{{query}}</h1>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<script defer src="{{asset('js/bootstrap.js')}}"></script>
|
||||
<script defer src="{{'js/bootstrap.js' | asset}}"></script>
|
||||
|
||||
<meta name="description" content="{{DESCRIPTION}}">
|
||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
||||
|
@ -34,8 +34,8 @@
|
|||
|
||||
|
||||
<style>:root{--primary:#{{v.themecolor}}}</style>
|
||||
<link rel="stylesheet" href="{{asset('css/main.css')}}">
|
||||
<link rel="stylesheet" href="{{asset('css/' + v.theme + '.css')}}">
|
||||
<link rel="stylesheet" href="{{'css/main.css' | asset}}">
|
||||
<link rel="stylesheet" href="{{('css/'~v.theme~'.css') | asset}}">
|
||||
{% if v.agendaposter %}
|
||||
<style>
|
||||
html {
|
||||
|
@ -260,7 +260,7 @@
|
|||
|
||||
{% block onload %}{% endblock %}
|
||||
|
||||
<script defer src="{{asset('js/clipboard.js')}}"></script>
|
||||
<script defer src="{{'js/clipboard.js' | asset}}"></script>
|
||||
|
||||
</body>
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<script defer src="{{asset('js/bootstrap.js')}}"></script>
|
||||
<script defer src="{{'js/bootstrap.js' | asset}}"></script>
|
||||
|
||||
<meta name="description" content="{{DESCRIPTION}}">
|
||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
||||
|
@ -39,12 +39,12 @@
|
|||
|
||||
{% if v %}
|
||||
<style>:root{--primary:#{{v.themecolor}}}</style>
|
||||
<link rel="stylesheet" href="{{asset('css/main.css')}}">
|
||||
<link rel="stylesheet" href="{{asset('css/' + v.theme + '.css')}}">
|
||||
<link rel="stylesheet" href="{{'css/main.css' | asset}}">
|
||||
<link rel="stylesheet" href="{{('css/'~v.theme~'.css') | asset}}">
|
||||
{% else %}
|
||||
<style>:root{--primary:#{{DEFAULT_COLOR}}</style>
|
||||
<link rel="stylesheet" href="{{asset('css/main.css')}}">
|
||||
<link rel="stylesheet" href="/assets/css/{{DEFAULT_THEME}}.css?v=4000">
|
||||
<link rel="stylesheet" href="{{'css/main.css' | asset}}">
|
||||
<link rel="stylesheet" href="{{('css/'~DEFAULT_THEME~'.css') | asset}}">
|
||||
{% endif %}
|
||||
</head>
|
||||
|
||||
|
|
|
@ -111,6 +111,6 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<script defer src="/assets/js/settings_blocks.js?v=4000"></script>
|
||||
<script defer src="{{'js/settings_blocks.js' | asset}}"></script>
|
||||
|
||||
{% endblock %}
|
||||
{% endblock %}
|
||||
|
|
|
@ -786,6 +786,6 @@
|
|||
</script>
|
||||
{% endif %}
|
||||
|
||||
<script defer src="/assets/js/settings_profile.js?v=4000"></script>
|
||||
<script defer src="{{'js/settings_profile.js' | asset}}"></script>
|
||||
|
||||
{% endblock %}
|
||||
{% endblock %}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
{% block content %}
|
||||
|
||||
<script defer src="/assets/js/settings_security.js?v=4000"></script>
|
||||
<script defer src="{{'js/settings_security.js' | asset}}"></script>
|
||||
|
||||
<div class="row">
|
||||
|
||||
|
|
|
@ -123,5 +123,5 @@
|
|||
|
||||
|
||||
</pre>
|
||||
<script defer src="{{asset('js/sort_table.js')}}"></script>
|
||||
<script defer src="{{'js/sort_table.js' | asset}}"></script>
|
||||
{% endblock %}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<script defer src="{{asset('js/bootstrap.js')}}"></script>
|
||||
<script defer src="{{'js/bootstrap.js' | asset}}"></script>
|
||||
|
||||
<link rel="icon" type="image/webp" href="{{asset_siteimg('icon.webp')}}">
|
||||
|
||||
|
@ -33,8 +33,8 @@
|
|||
<title>{% if ref_user %}{{ref_user.username}} invites you to {{SITE_NAME}}{% else %}Sign up - {{SITE_NAME}}{% endif %}</title>
|
||||
|
||||
<style>:root{--primary:#{{DEFAULT_COLOR}}</style>
|
||||
<link rel="stylesheet" href="{{asset('css/main.css')}}">
|
||||
<link rel="stylesheet" href="/assets/css/{{DEFAULT_THEME}}.css?v=4000">
|
||||
<link rel="stylesheet" href="{{'css/main.css' | asset}}">
|
||||
<link rel="stylesheet" href="{{('css/'~DEFAULT_THEME~'.css') | asset}}">
|
||||
|
||||
</head>
|
||||
|
||||
|
@ -140,10 +140,10 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<script defer src="/assets/js/signup.js?v=4000"></script>
|
||||
<script defer src="{{'js/signup.js' | asset}}"></script>
|
||||
|
||||
{% if hcaptcha %}
|
||||
<script defer src="/assets/js/hcaptcha.js?v=4000"></script>
|
||||
<script defer src="{{'js/hcaptcha.js' | asset}}"></script>
|
||||
{% endif %}
|
||||
|
||||
</body>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<script defer src="{{asset('js/bootstrap.js')}}"></script>
|
||||
<script defer src="{{'js/bootstrap.js' | asset}}"></script>
|
||||
|
||||
<link rel="icon" type="image/webp" href="{{asset_siteimg('icon.webp')}}">
|
||||
|
||||
|
@ -34,8 +34,8 @@
|
|||
<title>{% if ref_user %}{{ref_user.username}} invites you to {{SITE_NAME}}{% else %}{{SITE_NAME}}{% endif %}</title>
|
||||
|
||||
<style>:root{--primary:#{{DEFAULT_COLOR}}</style>
|
||||
<link rel="stylesheet" href="{{asset('css/main.css')}}">
|
||||
<link rel="stylesheet" href="/assets/css/{{DEFAULT_THEME}}.css?v=4000">
|
||||
<link rel="stylesheet" href="{{'css/main.css' | asset}}">
|
||||
<link rel="stylesheet" href="{{('css/'~DEFAULT_THEME~'.css') | asset}}">
|
||||
|
||||
</head>
|
||||
|
||||
|
|
|
@ -30,6 +30,6 @@
|
|||
</table>
|
||||
</div>
|
||||
|
||||
<script defer src="{{asset('js/sort_table.js')}}"></script>
|
||||
<script defer src="{{'js/sort_table.js' | asset}}"></script>
|
||||
|
||||
{% endblock %}
|
|
@ -739,9 +739,9 @@
|
|||
{% if p.domain == "twitter.com" %}
|
||||
{{p.embed_url | safe}}
|
||||
{% if v and v.theme.split("_")[0] in ["light", "coffee", "4chan"] %}
|
||||
<script defer src="/assets/js/twitterlight.js?v=4000"></script>
|
||||
<script defer src="{{'js/twitterlight.js' | asset}}"></script>
|
||||
{% else %}
|
||||
<script defer src="/assets/js/twitter.js?v=4000"></script>
|
||||
<script defer src="{{'js/twitter.js' | asset}}"></script>
|
||||
{% endif %}
|
||||
{% elif p.domain in ['youtu.be','youtube.com'] and p.embed_url and p.embed_url.startswith('<lite-youtube') %}
|
||||
{{p.embed_url | safe}}
|
||||
|
@ -1093,28 +1093,28 @@
|
|||
{% endif %}
|
||||
|
||||
{% if v and (v.id == p.author_id or v.admin_level > 1 and v.admin_level > 2) %}
|
||||
<script defer src="/assets/js/togglePostEdit.js?v=4000"></script>
|
||||
<script defer src="{{'js/togglePostEdit.js' | asset}}"></script>
|
||||
{% endif %}
|
||||
|
||||
{% if not v or v.highlightcomments %}
|
||||
<script defer src="/assets/js/new_comments_count.js?v=4000"></script>
|
||||
<script defer src="{{'js/new_comments_count.js' | asset}}"></script>
|
||||
{% endif %}
|
||||
|
||||
<script defer src="{{asset('js/clipboard.js')}}"></script>
|
||||
<script defer src="{{'js/clipboard.js' | asset}}"></script>
|
||||
|
||||
{% if not p.replies %}
|
||||
{% include "comments.html" %}
|
||||
{% endif %}
|
||||
|
||||
{% if p.award_count("shit", v) %}
|
||||
<script defer src="/assets/js/critters.js?v=4000"></script>
|
||||
<script defer src="/assets/js/bugs.js?v=4000"></script>
|
||||
<script defer src="{{'js/critters.js' | asset}}"></script>
|
||||
<script defer src="{{'js/bugs.js' | asset}}"></script>
|
||||
{% endif %}
|
||||
|
||||
|
||||
{% if p.award_count("fireflies", v) %}
|
||||
<script defer src="/assets/js/critters.js?v=4000"></script>
|
||||
<script defer src="/assets/js/fireflies.js?v=4001"></script>
|
||||
<script defer src="{{'js/critters.js' | asset}}"></script>
|
||||
<script defer src="{{'js/fireflies.js' | asset}}"></script>
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
@ -1184,7 +1184,7 @@
|
|||
{% endif %}
|
||||
|
||||
{% if p.award_count("firework", v) %}
|
||||
<script defer src="/assets/js/fireworks.js?v=4000"></script>
|
||||
<script defer src="{{'js/fireworks.js' | asset}}"></script>
|
||||
<div class="firework">
|
||||
<img src="">
|
||||
</div>
|
||||
|
@ -1209,7 +1209,7 @@
|
|||
{% endif %}
|
||||
|
||||
{% if p.award_count("ricardo", v) %}
|
||||
<script defer src="/assets/js/ricardo.js?v=4000"></script>
|
||||
<script defer src="{{'js/ricardo.js' | asset}}"></script>
|
||||
<div id="ricardo1" class="ricardo ricardoleft">
|
||||
<img src="/i/ricardo1.webp">
|
||||
</div>
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
{% endif %}
|
||||
|
||||
{% if not v or v.highlightcomments %}
|
||||
<script defer src="/assets/js/new_comments_count.js?v=4000"></script>
|
||||
<script defer src="{{'js/new_comments_count.js' | asset}}"></script>
|
||||
{% endif %}
|
||||
|
||||
{% include "popover.html" %}
|
||||
|
@ -425,6 +425,6 @@
|
|||
{% endif %}
|
||||
{% include "expanded_image_modal.html" %}
|
||||
|
||||
<script defer src="{{asset('js/clipboard.js')}}"></script>
|
||||
<script defer src="{{asset('js/comments+submission_listing.js')}}"></script>
|
||||
<script defer src="{{asset('js/submission_listing.js')}}"></script>
|
||||
<script defer src="{{'js/clipboard.js' | asset}}"></script>
|
||||
<script defer src="{{'js/comments+submission_listing.js' | asset}}"></script>
|
||||
<script defer src="{{'js/submission_listing.js' | asset}}"></script>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<script defer src="{{asset('js/bootstrap.js')}}"></script>
|
||||
<script defer src="{{'js/bootstrap.js' | asset}}"></script>
|
||||
|
||||
<meta name="description" content="{{DESCRIPTION}}">
|
||||
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src 'self'; object-src 'none';">
|
||||
|
@ -27,8 +27,8 @@
|
|||
{% block stylesheets %}
|
||||
{% if v %}
|
||||
<style>:root{--primary:#{{v.themecolor}}}</style>
|
||||
<link rel="stylesheet" href="{{asset('css/main.css')}}">
|
||||
<link rel="stylesheet" href="{{asset('css/' + v.theme + '.css')}}">
|
||||
<link rel="stylesheet" href="{{'css/main.css' | asset}}">
|
||||
<link rel="stylesheet" href="{{('css/'~v.theme~'.css') | asset}}">
|
||||
{% if v.agendaposter %}
|
||||
<style>
|
||||
html {
|
||||
|
@ -42,8 +42,8 @@
|
|||
{% endif %}
|
||||
{% else %}
|
||||
<style>:root{--primary:#{{DEFAULT_COLOR}}</style>
|
||||
<link rel="stylesheet" href="{{asset('css/main.css')}}">
|
||||
<link rel="stylesheet" href="/assets/css/{{DEFAULT_THEME}}.css?v=4000">
|
||||
<link rel="stylesheet" href="{{'css/main.css' | asset}}">
|
||||
<link rel="stylesheet" href="{{('css/'~DEFAULT_THEME~'.css') | asset}}">
|
||||
{% endif %}
|
||||
|
||||
{% if v.earlylife %}
|
||||
|
@ -228,9 +228,9 @@
|
|||
</script>
|
||||
{% endif %}
|
||||
|
||||
<script defer src="{{asset('js/marked.js')}}"></script>
|
||||
<script defer src="{{asset('js/formatting.js')}}"></script>
|
||||
<script defer src="{{asset('js/submit.js')}}"></script>
|
||||
<script defer src="{{'js/marked.js' | asset}}"></script>
|
||||
<script defer src="{{'js/formatting.js' | asset}}"></script>
|
||||
<script defer src="{{'js/submit.js' | asset}}"></script>
|
||||
{% include "emoji_modal.html" %}
|
||||
{% include "gif_modal.html" %}
|
||||
|
||||
|
|
|
@ -44,5 +44,5 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<script defer src="{{asset('js/clipboard.js')}}"></script>
|
||||
<script defer src="{{'js/clipboard.js' | asset}}"></script>
|
||||
{% endblock %}
|
|
@ -821,11 +821,11 @@
|
|||
|
||||
{% if v %}
|
||||
<div id='tax' class="d-none">{% if v.patron or u.patron or v.alts_patron or u.alts_patron %}0{% else %}0.03{% endif %}</div>
|
||||
<script defer src="{{asset('js/userpage_v.js')}}"></script>
|
||||
<script defer src="{{'js/userpage_v.js' | asset}}"></script>
|
||||
<div id="username" class="d-none">{{u.username}}</div>
|
||||
{% endif %}
|
||||
|
||||
<script defer src="{{asset('js/userpage.js')}}"></script>
|
||||
<script defer src="{{'js/userpage.js' | asset}}"></script>
|
||||
|
||||
{% endblock %}
|
||||
|
||||
|
@ -852,7 +852,7 @@
|
|||
{% endif %}
|
||||
|
||||
{% if not request.path.endswith('/comments') %}
|
||||
<script defer src="{{asset('js/marked.js')}}"></script>
|
||||
<script defer src="{{'js/marked.js' | asset}}"></script>
|
||||
{% endif %}
|
||||
|
||||
{% if v and v.id != u.id and '/comments' not in request.path %}
|
||||
|
|
|
@ -118,8 +118,8 @@
|
|||
{% if v %}
|
||||
<div id='tax' class="d-none">{% if v.patron or u.patron %}0{% else %}0.03{% endif %}</div>
|
||||
<div id="username" class="d-none">{{u.username}}</div>
|
||||
<script defer src="{{asset('js/userpage_v.js')}}"></script>
|
||||
<script defer src="{{'js/userpage_v.js' | asset}}"></script>
|
||||
{% endif %}
|
||||
|
||||
<script defer src="{{asset('js/userpage.js')}}"></script>
|
||||
<script defer src="{{'js/userpage.js' | asset}}"></script>
|
||||
{% endblock %}
|
|
@ -34,9 +34,9 @@
|
|||
<div id='tax' class="d-none">{% if v.patron or u.patron %}0{% else %}0.03{% endif %}</div>
|
||||
<div id="username" class="d-none">{{u.username}}</div>
|
||||
{%- include "emoji_modal.html" -%}
|
||||
<script defer src="{{asset('js/userpage_v.js')}}"></script>
|
||||
<script defer src="{{'js/userpage_v.js' | asset}}"></script>
|
||||
{% endif %}
|
||||
|
||||
<script defer src="{{asset('js/userpage.js')}}"></script>
|
||||
<script defer src="{{'js/userpage.js' | asset}}"></script>
|
||||
|
||||
{% endblock %}
|
|
@ -1,50 +1,3 @@
|
|||
{%-
|
||||
set CACHE_VER = {
|
||||
'css/main.css': 4036,
|
||||
'css/catalog.css': 4007,
|
||||
|
||||
'css/4chan.css': 4007,
|
||||
'css/classic.css': 4031,
|
||||
'css/classic_dark.css': 4031,
|
||||
'css/coffee.css': 4007,
|
||||
'css/dark.css': 4007,
|
||||
'css/dramblr.css': 4008,
|
||||
'css/light.css': 4007,
|
||||
'css/midnight.css': 4007,
|
||||
'css/reddit.css': 4007,
|
||||
'css/transparent.css': 4007,
|
||||
'css/tron.css': 4007,
|
||||
'css/win98.css': 4007,
|
||||
|
||||
'js/award_modal.js': 4001,
|
||||
'js/bootstrap.js': 4006,
|
||||
'js/clipboard.js': 4000,
|
||||
'js/comments.js': 4000,
|
||||
'js/comments_admin.js': 4000,
|
||||
'js/comments_v.js': 4003,
|
||||
'js/comments+submission_listing.js': 4010,
|
||||
'js/submission_listing.js': 4000,
|
||||
'js/emoji_modal.js': 4004,
|
||||
'js/formatting.js': 4000,
|
||||
'js/lite-youtube.js': 4000,
|
||||
'js/lottery.js': 4000,
|
||||
'js/marked.js': 4006,
|
||||
'js/search.js': 4000,
|
||||
'js/submit.js': 4001,
|
||||
'js/userpage.js': 4000,
|
||||
'js/userpage_v.js': 4002,
|
||||
'js/lozad.js': 4000,
|
||||
'js/sort_table.js': 4001,
|
||||
|
||||
'css/chat_done.css': 1007,
|
||||
'js/chat_done.js': 1007,
|
||||
}
|
||||
-%}
|
||||
|
||||
{%- macro asset(name, file='') -%}
|
||||
/assets/{{name}}{{file}}?v={{ CACHE_VER[name] }}
|
||||
{%- endmacro -%}
|
||||
|
||||
{%- macro asset_siteimg(name) -%}
|
||||
/i/{{SITE_NAME}}/{{name}}?v=3009
|
||||
{%- endmacro -%}
|
||||
|
|
|
@ -74,7 +74,7 @@
|
|||
</table>
|
||||
</div>
|
||||
|
||||
<script defer src="{{asset('js/sort_table.js')}}"></script>
|
||||
<script defer src="{{'js/sort_table.js' | asset}}"></script>
|
||||
|
||||
{% endif %}
|
||||
|
||||
|
|
Loading…
Reference in New Issue