CSS/JS mit Versionsnummer laden, damit kein alter Stand aus dem Cache kommt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
70af6d9ccd
commit
2a751eeac9
7 files changed
+20
-15
No files matched your search
+2
-2
@@ -10,7 +10,7 @@
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Questrial&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="assets/site.css">
|
||||
<link rel="stylesheet" href="assets/site.css?v=c9d7b72e">
|
||||
</head>
|
||||
<body>
|
||||
<header class="site-header">
|
||||
@@ -101,6 +101,6 @@
|
||||
<div class="footer-meta"><span>© 2026 Schmacko Napf & Hundetraining by Katha</span><span>Fotos: Steffi Biller, KK-Fotografie</span></div>
|
||||
</footer>
|
||||
</main>
|
||||
<script src="assets/site.js"></script>
|
||||
<script src="assets/site.js?v=4a2c8d49"></script>
|
||||
</body>
|
||||
</html>
|
||||
+2
-2
@@ -10,7 +10,7 @@
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Questrial&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="assets/site.css">
|
||||
<link rel="stylesheet" href="assets/site.css?v=c9d7b72e">
|
||||
</head>
|
||||
<body>
|
||||
<header class="site-header">
|
||||
@@ -104,6 +104,6 @@
|
||||
<div class="footer-meta"><span>© 2026 Schmacko Napf & Hundetraining by Katha</span><span>Fotos: Steffi Biller, KK-Fotografie</span></div>
|
||||
</footer>
|
||||
</main>
|
||||
<script src="assets/site.js"></script>
|
||||
<script src="assets/site.js?v=4a2c8d49"></script>
|
||||
</body>
|
||||
</html>
|
||||
+2
-2
@@ -10,7 +10,7 @@
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Questrial&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="assets/site.css">
|
||||
<link rel="stylesheet" href="assets/site.css?v=c9d7b72e">
|
||||
</head>
|
||||
<body>
|
||||
<header class="site-header">
|
||||
@@ -53,6 +53,6 @@
|
||||
<div class="footer-meta"><span>© 2026 Schmacko Napf & Hundetraining by Katha</span><span>Fotos: Steffi Biller, KK-Fotografie</span></div>
|
||||
</footer>
|
||||
</main>
|
||||
<script src="assets/site.js"></script>
|
||||
<script src="assets/site.js?v=4a2c8d49"></script>
|
||||
</body>
|
||||
</html>
|
||||
+2
-2
@@ -10,7 +10,7 @@
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Questrial&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="assets/site.css">
|
||||
<link rel="stylesheet" href="assets/site.css?v=c9d7b72e">
|
||||
</head>
|
||||
<body class="is-home">
|
||||
<header class="site-header">
|
||||
@@ -159,6 +159,6 @@
|
||||
<div class="footer-meta"><span>© 2026 Schmacko Napf & Hundetraining by Katha</span><span>Fotos: Steffi Biller, KK-Fotografie</span></div>
|
||||
</footer>
|
||||
</main>
|
||||
<script src="assets/site.js"></script>
|
||||
<script src="assets/site.js?v=4a2c8d49"></script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -10,7 +10,7 @@
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Questrial&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="assets/site.css">
|
||||
<link rel="stylesheet" href="assets/site.css?v=c9d7b72e">
|
||||
</head>
|
||||
<body>
|
||||
<header class="site-header">
|
||||
@@ -72,6 +72,6 @@
|
||||
<div class="footer-meta"><span>© 2026 Schmacko Napf & Hundetraining by Katha</span><span>Fotos: Steffi Biller, KK-Fotografie</span></div>
|
||||
</footer>
|
||||
</main>
|
||||
<script src="assets/site.js"></script>
|
||||
<script src="assets/site.js?v=4a2c8d49"></script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,6 +1,11 @@
|
||||
import os
|
||||
import hashlib, os
|
||||
OUT = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
||||
|
||||
def version(path):
|
||||
# Prüfsumme als ?v=… – Browser laden CSS/JS nach jeder Änderung neu statt aus dem Cache
|
||||
return hashlib.md5(open(os.path.join(OUT, path), "rb").read()).hexdigest()[:8]
|
||||
CSS_V, JS_V = version("assets/site.css"), version("assets/site.js")
|
||||
|
||||
WP = "https://schmacko-napf.de/wp-content/uploads/"
|
||||
LOGO = WP + "2024/12/Logo-Transparent-Rechnung.png"
|
||||
KK = {n: f"{WP}2025/01/KK-Fotografie-{n}.jpg" for n in (35, 46, 51, 66)}
|
||||
@@ -48,7 +53,7 @@ def head(title, desc):
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Questrial&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="assets/site.css">
|
||||
<link rel="stylesheet" href="assets/site.css?v={CSS_V}">
|
||||
</head>
|
||||
'''
|
||||
|
||||
@@ -99,7 +104,7 @@ def footer():
|
||||
<div class="footer-meta"><span>© 2026 Schmacko Napf & Hundetraining by Katha</span><span>Fotos: Steffi Biller, KK-Fotografie</span></div>
|
||||
</footer>
|
||||
</main>
|
||||
<script src="assets/site.js"></script>
|
||||
<script src="assets/site.js?v={JS_V}"></script>
|
||||
</body>
|
||||
</html>
|
||||
'''
|
||||
|
||||
+2
-2
@@ -10,7 +10,7 @@
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Questrial&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="assets/site.css">
|
||||
<link rel="stylesheet" href="assets/site.css?v=c9d7b72e">
|
||||
</head>
|
||||
<body>
|
||||
<header class="site-header">
|
||||
@@ -79,6 +79,6 @@
|
||||
<div class="footer-meta"><span>© 2026 Schmacko Napf & Hundetraining by Katha</span><span>Fotos: Steffi Biller, KK-Fotografie</span></div>
|
||||
</footer>
|
||||
</main>
|
||||
<script src="assets/site.js"></script>
|
||||
<script src="assets/site.js?v=4a2c8d49"></script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in new issue
Block a user