Merge branch 'mai/artemis/issue-5-marken': Marken-Konsequenz heygoldi+9× Satire (#5)

This commit is contained in:
mAi
2026-04-26 15:10:38 +02:00
11 changed files with 17 additions and 28 deletions

View File

@@ -7,9 +7,9 @@
* <script src="/shared/impressum.js" data-owner="flexsiebels" data-variant="full"></script> * <script src="/shared/impressum.js" data-owner="flexsiebels" data-variant="full"></script>
* *
* Konfiguration via data-Attribute am Script-Tag: * Konfiguration via data-Attribute am Script-Tag:
* data-owner="msbls" (default) — Kurzverweis auf msbls.de * data-owner="flexsiebels" (default) — Kurzverweis auf flexsiebels.de (Rechtsträger)
* data-owner="flexsiebels" — Kurzverweis auf flexsiebels.de
* data-owner="martinsiebels" — volles Impressum Martin Siebels (separate Person, Osnabrück) * data-owner="martinsiebels" — volles Impressum Martin Siebels (separate Person, Osnabrück)
* data-owner="msbls" — legacy Alias auf flexsiebels (msbls ist Marke unter flexsiebels-Umbrella)
* data-variant="minimal" (default) — Einzeiler im Footer (inline) * data-variant="minimal" (default) — Einzeiler im Footer (inline)
* data-variant="full" — kleiner Trigger im Footer, voller § 5 TMG-Block im Overlay * data-variant="full" — kleiner Trigger im Footer, voller § 5 TMG-Block im Overlay
* *
@@ -19,7 +19,7 @@
*/ */
(function () { (function () {
const script = document.currentScript; const script = document.currentScript;
const owner = script?.getAttribute('data-owner') || 'msbls'; const owner = script?.getAttribute('data-owner') || 'flexsiebels';
const variant = script?.getAttribute('data-variant') const variant = script?.getAttribute('data-variant')
|| script?.getAttribute('data-style') || script?.getAttribute('data-style')
|| 'minimal'; || 'minimal';
@@ -31,12 +31,6 @@
+ '53757 Sankt Augustin'; + '53757 Sankt Augustin';
const owners = { const owners = {
msbls: {
minimal: 'Ein Projekt von <a href="https://msbls.de" target="_blank" rel="noopener">msbls.de</a>',
full: '<strong>Angaben gemäß § 5 TMG:</strong><br>'
+ matthiasAddress + '<br>'
+ 'E-Mail: <a href="mailto:mail@msbls.de">mail@msbls.de</a>',
},
flexsiebels: { flexsiebels: {
minimal: 'Ein Projekt von <a href="https://flexsiebels.de" target="_blank" rel="noopener">flexsiebels.de</a>', minimal: 'Ein Projekt von <a href="https://flexsiebels.de" target="_blank" rel="noopener">flexsiebels.de</a>',
full: '<strong>Angaben gemäß § 5 TMG:</strong><br>' full: '<strong>Angaben gemäß § 5 TMG:</strong><br>'
@@ -53,7 +47,10 @@
}, },
}; };
const config = owners[owner] || owners.msbls; // Legacy alias: msbls ist Marke unter flexsiebels-Umbrella, Rechtsträger ist flexsiebels.
owners.msbls = owners.flexsiebels;
const config = owners[owner] || owners.flexsiebels;
const target = document.getElementById('impressum') const target = document.getElementById('impressum')
|| document.querySelector('footer .container') || document.querySelector('footer .container')

View File

@@ -579,6 +579,6 @@
<p class="footer-copy">&copy; 2026 heygoldi.de</p> <p class="footer-copy">&copy; 2026 heygoldi.de</p>
</footer> </footer>
<script src="/shared/impressum.js"></script> <script src="/shared/impressum.js" data-owner="flexsiebels" data-variant="full"></script>
</body> </body>
</html> </html>

View File

@@ -267,9 +267,8 @@
<footer> <footer>
<div class="container"> <div class="container">
<p>🐦 <span class="ki">KI</span>libri — Klein, schnell, bunt. Die <span class="ki">KI</span> für dein Nest.</p> <p>🐦 <span class="ki">KI</span>libri — Klein, schnell, bunt. Die <span class="ki">KI</span> für dein Nest.</p>
<div class="onepager-msbls-link" style="text-align:center;font-size:0.75rem;opacity:0.6;padding:12px 0;margin-top:4px;">Ein Projekt von <a href="https://msbls.de" target="_blank" rel="noopener" style="color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;">msbls.de</a></div>
</div> </div>
</footer> </footer>
<script src="/shared/impressum.js"></script>
</body> </body>
</html> </html>

View File

@@ -288,9 +288,8 @@
<footer> <footer>
<div class="container"> <div class="container">
<p><span class="ki">KI</span>litär — <span class="ki">KI</span> im Einsatz. Strategisch. Taktisch. Sinnlos. ★</p> <p><span class="ki">KI</span>litär — <span class="ki">KI</span> im Einsatz. Strategisch. Taktisch. Sinnlos. ★</p>
<div class="onepager-msbls-link" style="text-align:center;font-size:0.75rem;opacity:0.6;padding:12px 0;margin-top:4px;">Ein Projekt von <a href="https://msbls.de" target="_blank" rel="noopener" style="color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;">msbls.de</a></div>
</div> </div>
</footer> </footer>
<script src="/shared/impressum.js"></script>
</body> </body>
</html> </html>

View File

@@ -296,9 +296,8 @@
<footer> <footer>
<div class="container"> <div class="container">
<p>🚧 <span class="ki">KI</span>llegal — Diese <span class="ki">KI</span> ist nicht erlaubt. Aber sie existiert trotzdem.</p> <p>🚧 <span class="ki">KI</span>llegal — Diese <span class="ki">KI</span> ist nicht erlaubt. Aber sie existiert trotzdem.</p>
<div class="onepager-msbls-link" style="text-align:center;font-size:0.75rem;opacity:0.6;padding:12px 0;margin-top:4px;">Ein Projekt von <a href="https://msbls.de" target="_blank" rel="noopener" style="color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;">msbls.de</a></div>
</div> </div>
</footer> </footer>
<script src="/shared/impressum.js"></script>
</body> </body>
</html> </html>

View File

@@ -297,9 +297,8 @@
<div class="container"> <div class="container">
<p><span class="ki">KI</span>llionär — Making <span class="ki">KI</span>llions seit gestern.</p> <p><span class="ki">KI</span>llionär — Making <span class="ki">KI</span>llions seit gestern.</p>
<p style="margin-top: 8px;">* Alle Testimonials sind frei erfunden. Wie die meisten KI-Versprechen.</p> <p style="margin-top: 8px;">* Alle Testimonials sind frei erfunden. Wie die meisten KI-Versprechen.</p>
<div class="onepager-msbls-link" style="text-align:center;font-size:0.75rem;opacity:0.6;padding:12px 0;margin-top:4px;">Ein Projekt von <a href="https://msbls.de" target="_blank" rel="noopener" style="color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;">msbls.de</a></div>
</div> </div>
</footer> </footer>
<script src="/shared/impressum.js"></script>
</body> </body>
</html> </html>

View File

@@ -287,9 +287,8 @@
<footer> <footer>
<div class="container"> <div class="container">
<p><span class="ki">KI</span>llions — 1 <span class="ki">KI</span>llion = ∞ Möglichkeiten = 0 Euro</p> <p><span class="ki">KI</span>llions — 1 <span class="ki">KI</span>llion = ∞ Möglichkeiten = 0 Euro</p>
<div class="onepager-msbls-link" style="text-align:center;font-size:0.75rem;opacity:0.6;padding:12px 0;margin-top:4px;">Ein Projekt von <a href="https://msbls.de" target="_blank" rel="noopener" style="color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;">msbls.de</a></div>
</div> </div>
</footer> </footer>
<script src="/shared/impressum.js"></script>
</body> </body>
</html> </html>

View File

@@ -287,8 +287,8 @@
<footer> <footer>
<div class="container"> <div class="container">
<p><span class="ki">KI</span>lluminati — Novus Ordo Algorithmorum</p> <p><span class="ki">KI</span>lluminati — Novus Ordo Algorithmorum</p>
<div class="onepager-msbls-link" style="text-align:center;font-size:0.75rem;opacity:0.6;padding:12px 0;margin-top:4px;">Ein Projekt von <a href="https://msbls.de" target="_blank" rel="noopener" style="color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;">msbls.de</a></div>
</div> </div>
</footer> </footer>
<script src="/shared/impressum.js"></script>
</body> </body>
</html> </html>

View File

@@ -277,9 +277,8 @@
<footer> <footer>
<div class="container"> <div class="container">
<p><span class="ki">KI</span>llusion — Nichts ist echt. Alles ist <span class="ki">KI</span>.</p> <p><span class="ki">KI</span>llusion — Nichts ist echt. Alles ist <span class="ki">KI</span>.</p>
<div class="onepager-msbls-link" style="text-align:center;font-size:0.75rem;opacity:0.6;padding:12px 0;margin-top:4px;">Ein Projekt von <a href="https://msbls.de" target="_blank" rel="noopener" style="color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;">msbls.de</a></div>
</div> </div>
</footer> </footer>
<script src="/shared/impressum.js"></script>
</body> </body>
</html> </html>

View File

@@ -725,9 +725,8 @@
<footer> <footer>
<p class="footer-brand">Paragraphen<span>rAI</span>ter</p> <p class="footer-brand">Paragraphen<span>rAI</span>ter</p>
<p class="footer-legal">&copy; 2026 &middot; Recht. Aber schlauer.</p> <p class="footer-legal">&copy; 2026 &middot; Recht. Aber schlauer.</p>
<div class="onepager-msbls-link" style="text-align:center;font-size:0.75rem;opacity:0.6;padding:12px 0;margin-top:4px;">Ein Projekt von <a href="https://msbls.de" target="_blank" rel="noopener" style="color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;">msbls.de</a></div>
</footer> </footer>
<script src="/shared/impressum.js"></script>
</body> </body>
</html> </html>

View File

@@ -651,9 +651,8 @@
<p class="footer-brand">Patentonkel</p> <p class="footer-brand">Patentonkel</p>
<p class="footer-tagline">Familiär. Kompetent. KI.</p> <p class="footer-tagline">Familiär. Kompetent. KI.</p>
<p class="footer-legal">&copy; 2026 &middot; Familienkompatibel ausgedacht.</p> <p class="footer-legal">&copy; 2026 &middot; Familienkompatibel ausgedacht.</p>
<div class="onepager-msbls-link" style="text-align:center;font-size:0.75rem;opacity:0.6;padding:12px 0;margin-top:4px;">Ein Projekt von <a href="https://msbls.de" target="_blank" rel="noopener" style="color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;">msbls.de</a></div>
</footer> </footer>
<script src="/shared/impressum.js"></script>
</body> </body>
</html> </html>