better legal info, but not complete

This commit is contained in:
Christoph J. Scherr 2023-10-09 23:07:56 +02:00
parent ce34a0b89b
commit 327200a4b0
3 changed files with 75 additions and 33 deletions

View File

@ -28,6 +28,11 @@ BASE_DIR = Path(__file__).resolve().parent.parent
# SECURITY WARNING: keep the secret key used in production secret! # SECURITY WARNING: keep the secret key used in production secret!
SECRET_KEY = 'django-insecure-z_t5-iawtas&1np9)01*4_z_&hy*7wgy1!o$3bnnniux3f1ds-' SECRET_KEY = 'django-insecure-z_t5-iawtas&1np9)01*4_z_&hy*7wgy1!o$3bnnniux3f1ds-'
# store CSRF Tokens in session cookies instead of in new cookies regardless of
# user.
CSRF_USE_SESSIONS = False
# SECURITY: browsers should only accept cookies over https
SESSION_COOKIE_SECURE = True
# SECURITY WARNING: don't run with debug turned on in production! # SECURITY WARNING: don't run with debug turned on in production!
DEBUG = True DEBUG = True

View File

@ -42,12 +42,6 @@
{% block main %} {% block main %}
{% endblock main %} {% endblock main %}
</main> </main>
<script>
if (screen.width < 480) {
row = document.getElementById("main")
row.classList.remove("m-5");
};
</script>
<footer class="text-center text-lg-start bg-dark-subtle text-muted"> <footer class="text-center text-lg-start bg-dark-subtle text-muted">
<div class="container overflow-hidden text-center"> <div class="container overflow-hidden text-center">
<div class="row gy-5"> <div class="row gy-5">

View File

@ -8,33 +8,76 @@
{% translate "cscherr.de" %} - {% translate "Links" %} {% translate "cscherr.de" %} - {% translate "Links" %}
{% endblock title %} {% endblock title %}
{% block main %} {% block main %}
<div class="container-small p-5 m-5"> <div class="container-small">
<h1 class="my-5">{% trans "Legal Info" %}</h1> <h1 class="display-1">{% trans "Legal Info" %}</h1>
<div class="container-small text-center"> <div class="container-small text-left border-bottom border-top my-4">
<div class="row border-bottom py-4"> {# TODO: Rewrite and translate this all, don't want any legal trouble #}
<h2 class="mb-4"> <div class="row py-4 g-5">
<b>{% trans "Information according to §5 TMG" %}</b> <div class="col">
</h2> <div class="row">
<div class="container-sm" style="width: 50%;"> <h2>{% trans "Information according to §5 TMG" %}</h2>
<ul class="list-group"> <ul class="list-group list-group-flush ms-3 pe-5">
<li class="list-group-item">Christoph Johannes Scherr</li> <li class="list-group-item">Christoph Johannes Scherr</li>
<li class="list-group-item">Leininger Straße 20</li> <li class="list-group-item">Leininger Straße 20</li>
<li class="list-group-item">67133 Maxdorf</li> <li class="list-group-item">67133 Maxdorf, {% trans "Germany" %}</li>
<li class="list-group-item">{% trans "Germany" %}</li> <li class="list-group-item">
<li class="list-group-item"> <a href="mailto:contact@cscherr.de">contact@cscherr.de</a>
{% trans "Email " %}:<a href="mailto:contact@cscherr.de">contact@cscherr.de</a> </li>
</li> </ul>
</ul> </div>
<div class="row">
<h2>Haftung für Inhalte</h2>
<p>
Als Diensteanbieter bin ich gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den
allgemeinen Gesetzen verantwortlich. Nach § 8 bis 10 TMG bin ich als Diensteanbieter jedoch nicht
verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach
Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen. Verpflichtungen zur
Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben
hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer
konkreten Rechtsverletzung möglich. Bei Bekanntwerden von entsprechenden Rechtsverletzungen werde
ich diese Inhalte umgehend entfernen.
</p>
</div>
<div class="row">
<h2>Haftung für Links</h2>
<p>
Mein Angebot enthält Links zu externen Websites Dritter, auf deren Inhalte ich keinen Einfluss
habe. Deshalb kann ich für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der
verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Die
verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft.
Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar. Eine permanente
inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer
Rechtsverletzung nicht zumutbar. Bei Bekanntwerden von Rechtsverletzungen werde ich derartige Links umgehend entfernen.
</p>
</div>
</div>
<div class="col">
<div class="row">
<h1>Datenschutzerklärung</h1>
<h2>Datenschutz</h2>
<p>
Die Nutzung dieser Webseite ist ohne Angabe personenbezogener Daten möglich, sofern diese nicht
technisch unverzichtbar sind. Wenn sie diese Webseite einsehen, wird eine Verbindung von Ihrem
Rechner zur Webseite aufgebaut und, für die Zustellung der Webseite an Ihren Browser, Ihre
IP-Adresse an den Server übermittelt. Ihre IP-Adresse und die jeweils von Ihrem Browser
angeforderten Seiten sowie übermittelte Metadaten (z.B. Browserversion, Betriebssystem, etc.)
speichere ich zum Zweck der Angriffsdetektion und -abwehr für einen Zeitraum von 30 Tagen.
</p>
</div>
<div class="row">
<h2>Cookies / Analytics</h2>
<p>
Diese Webseite verwendet keine Cookies oder sonstige technische Maßnahmen, um Ihr Surfverhalten zu
beobachten oder auszuwerten. Zu keinem Zeitpunkt werden Informationen über Ihr Surfverhalten an
externe Dienste wie beispielsweise Google Analytics übersandt.
</p>
<p>
Es werden lediglich einige technisch notwendige Cookies, wie beispielsweise zur Speicherung der
Spracheinstellung des Nutzers oder zur Prävention von <abbr title="Cross Site Request Forgery">CSRF</abbr>
Angriffen gesetzt.
</p>
</div>
</div> </div>
</div> </div>
<div class="row border-bottom m-2 p-2">
<div class="col">A</div>
<div class="col">B</div>
</div>
<div class="row border-bottom m-2 p-2">
<div class="col">A</div>
<div class="col">B</div>
</div>
</div> </div>
</div> {% endblock main %}
{% endblock main %}