]> juplo.de Git - website/commitdiff
About-Seiten: fehlende Unterseiten als Astro-Pages angelegt
authorKai Moritz <kai.milan.moritz@googlemail.com>
Sun, 14 Jun 2026 09:38:05 +0000 (09:38 +0000)
committerKai Moritz <kai.milan.moritz@googlemail.com>
Sun, 14 Jun 2026 09:38:05 +0000 (09:38 +0000)
Alle 6 About-Unterseiten, die bisher auf 404 liefen, wurden als
.html.astro-Dateien mit korrektem currentUrl für die BlogNav erstellt.
Inhalte aus content--via-hugo übernommen, Thymeleaf-Artefakte entfernt.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
src/pages/agb.html.astro [new file with mode: 0644]
src/pages/contact.html.astro [new file with mode: 0644]
src/pages/google-analytics.html.astro [new file with mode: 0644]
src/pages/haftung-inhalte.html.astro [new file with mode: 0644]
src/pages/haftung-links.html.astro [new file with mode: 0644]
src/pages/urheberrechte.html.astro [new file with mode: 0644]

diff --git a/src/pages/agb.html.astro b/src/pages/agb.html.astro
new file mode 100644 (file)
index 0000000..464534c
--- /dev/null
@@ -0,0 +1,152 @@
+---
+import BaseLayout from '../layouts/BaseLayout.astro';
+import Breadcrumb from '../components/Breadcrumb.astro';
+import BlogNav from '../components/BlogNav.astro';
+
+const crumbs = [
+  { title: 'Home', url: '/' },
+  { title: 'AGB' },
+];
+---
+
+<BaseLayout title="AGB">
+  <Fragment slot="breadcrumb">
+    <Breadcrumb crumbs={crumbs} />
+  </Fragment>
+
+  <Fragment slot="article">
+    <header><h1>Allgemeine Geschäftsbedingungen (AGB)</h1></header>
+    <p><em>Stand: 01.02.2014</em></p>
+    <h2>Angebote &amp; Abrechnung</h2>
+    <p>
+      Angebote sind freibleibend.
+      Alle Preise verstehen sich in Euro und zzgl. der gesetzl. MwSt.
+      Wenn nicht anders vereinbart erfolgt eine Anzahlung von 10% im Voraus.
+      Sollte sich der Zeitraum über den Leistungen erbracht werden über mehrere Monate erstrecken,
+      behalte ich mir vor, Rechnungen für Leistungsabschnitte zu stellen (jedoch nicht häufiger als
+      ein mal im Monat). Das Zahlungsziel beträgt 8 Tage.
+    </p>
+    <p>
+      Falls nicht anders vereinbart, ist bei Dienstleistungen eine Korrekturschleife enthalten.
+      Darüber hinausgehende Überarbeitungen sowie gewünschte Zusatzleistungen werden nach Aufwand
+      per Stundensatz abgerechnet. Sollte für den Auftrag ein rabattierter Stundensatz vereinbart
+      worden sein, so gilt dieser nicht automatisch für Überarbeitungen und Zusatzleistungen.
+    </p>
+    <h2>Absprachen</h2>
+    <p>
+      Die zentralen Ansprechpartner des Kunden müssen verbindliche Erklärungen abgeben können
+      (z. B. Fristabsprachen, Abnahmen). Bei Ausfall, Urlaub etc. sind Ersatzpersonen zu benennen.
+    </p>
+    <h2>Leistungen &amp; Abnahme</h2>
+    <p>
+      Der Kunde ist in der Pflicht, erbrachte Leitungen direkt nach deren Erstellung und ohne
+      Aufforderung rechtzeitig (z.B. vor Veröffentlichung) zu prüfen und Änderungswünsche oder
+      Korrekturhinweise direkt mitzuteilen. Die Annahme von Leistungen ohne Beanstandung ist als
+      Abnahme zu verstehen.
+    </p>
+    <p>
+      Ich bin zu jeder Zeit berechtigt, die Arbeit in sinnvollen Teilleistungen zu erbringen und
+      zu berechnen. Der Kunde ist verpflichtet, diese Teilleistungen abzunehmen.
+    </p>
+    <p>
+      Im Rahmen der Gestaltungsspielräume des Briefings vom Kunden trägt der Kunde das Risiko des
+      Nichtgefallens.
+    </p>
+    <h2>Eigenleistungen</h2>
+    <p>
+      Sofern der Kunde Eigenleistungen erbringt, ist die termingerechte Lieferung für den
+      Gesamtzeitplan relevant. Bei verspäteter Lieferung bin ich nicht dazu verpflichtet, die
+      Auftragsarbeit unverzüglich fortzusetzen, wenn ich durch andere terminliche Verpflichtungen
+      daran gehindert werde. Verzögerungen auf Kundenseite können zu erheblichen Gesamtverzögerungen
+      führen. Für dadurch entstandenen Schaden und entgangenen Gewinn haftet der Kunde.
+    </p>
+    <p>
+      Der Kunde berücksichtigt bei der Lieferung von Daten und Materialien die von mir im Rahmen
+      des Angebots geforderten Formate.
+    </p>
+    <p>
+      Sofern Angaben, Muster, Inhalte, usw. vom Kunden geliefert werden, bin ich für deren
+      Richtigkeit und rechtliche Unbedenklichkeit nicht verantwortlich. Eine Prüfungspflicht
+      besteht auf meiner Seite nicht.
+    </p>
+    <h2>Fremdleistungen</h2>
+    <p>
+      Angebote beziehen sich in der Regel auf von mir erbrachte Dienstleistung. Die Kosten oder
+      Gebühren Dritter (z.B. Provider, Lizenzen für Bild, Ton, Schrift oder Software, Druckerei
+      usw.) sind nicht enthalten, falls nicht explizit erwähnt.
+    </p>
+    <p>
+      Bei Beauftragung von Fremdleistungen jedweder Art, berechne ich, falls nicht anders
+      vereinbart, eine Abwicklungspauschale in Höhe von 15% des Auftragswerts für Organisation
+      und Abstimmung.
+    </p>
+    <h2>Nutzungsrechte</h2>
+    <p>
+      An Unterlagen, die im Rahmen des Angebots übergeben werden (z.B. Entwürfe, Konzepte),
+      erhält der Kunde keine Nutzungsrechte. Der Kunde erhält die vereinbarten Nutzungsrechte
+      nur bei pünktlicher und vollständiger Zahlung der vereinbarten Vergütung.
+    </p>
+    <p>
+      Eingesetzte Systeme (z.B. Springframework, Tomcat, CentOS usw.) unterliegen ihren eigenen
+      Nutzungsbestimmungen.
+    </p>
+    <h2>Rechtliche Prüfung</h2>
+    <p>
+      Ohne gesonderte Vereinbarung ist die patent-, muster-, urheber- und markenrechtliche
+      Schutz- oder Eintragungsfähigkeit der im Rahmen des Vertrages gelieferten Ideen,
+      Konzeptionen, Entwürfe und sonstiger Leistungen nicht geschuldet.
+    </p>
+    <h2>Höhere Gewalt</h2>
+    <p>
+      Leistungsverzögerungen aufgrund von Umständen im Verantwortungsbereich des Kunden
+      (z.B. verspätete Anlieferung) und höherer Gewalt (z.B. Unfall, Telekommunikationsstörung
+      usw.) habe ich nicht zu vertreten. Sie berechtigen mich das Erbringen der betreffenden
+      Leistungen um die Dauer der Behinderungen zzgl. einer angemessenen Anlaufzeit aufzuschieben.
+    </p>
+    <h2>Archivierung</h2>
+    <p>
+      Ich bin nicht verpflichtet, erstellte Leistungen zu archivieren. Unterlagen des Kunden
+      muss ich nur dann zurückgeben, wenn dies der Kunde vor der Übergabe ausdrücklich verlangt hat.
+    </p>
+    <h2>Betreuung / Support / Wartung</h2>
+    <p>
+      Ich bin nur in der in der Servicevereinbarung besprochenen Weise für die für eine aktive
+      Betreuung, Support oder Wartung (z.B. Sicherheitsupdates, Aktualitätsprüfungen usw.)
+      verantwortlich.
+    </p>
+    <h2>Referenzen</h2>
+    <p>
+      Innerhalb der erstellten Leistung werde ich in branchenüblicher Form als Leistungserbrinnger
+      genannt (z.B. Impressum).
+    </p>
+    <p>
+      Ich bin berechtigt, den Kunden als Referenz zu benennen und das Projekt öffentlich
+      vorzustellen. Der Kunde kann dagegen jederzeit schriftlich Widerspruch erheben. Widerruft
+      der Kunde seine Zustimmung, so bin ich berechtigt, erstellte Werbe-Materialien weiter zu
+      benutzen, verpflichte mich jedoch, keine weiteren, Werbe-Materialien zu erstellen, die den
+      Kunden nennen.
+    </p>
+    <h2>Geheimhaltung</h2>
+    <p>
+      Die Vertragsparteien vereinbaren Vertraulichkeit über Vertrag und Erkenntnisse der jeweils
+      anderen Partei. Die Vertraulichkeit gilt auch über die Beendigung des Vertragsverhältnisses
+      hinaus.
+    </p>
+    <h2>Schlussbestimmungen</h2>
+    <p>
+      Erfüllungsort und ausschließlicher Gerichtsstand für alle Rechtsstreitigkeiten ist Münster.
+    </p>
+    <p>
+      Sollten aus irgendeinem Grund eine oder mehrere Einzelbestimmungen dieser AGB unwirksam sein,
+      so bleibt die Gültigkeit der restlichen Bestimmungen davon unberührt.
+    </p>
+    <p>
+      Regelungslücken dieser AGB werden durch Auslegung so gefüllt, dass sie dem wirtschaftlichen
+      Zweck des Vertrages Rechnung tragen.
+    </p>
+  </Fragment>
+
+  <Fragment slot="menu">
+    <BlogNav currentUrl="/agb.html" />
+  </Fragment>
+</BaseLayout>
diff --git a/src/pages/contact.html.astro b/src/pages/contact.html.astro
new file mode 100644 (file)
index 0000000..0deb913
--- /dev/null
@@ -0,0 +1,46 @@
+---
+import BaseLayout from '../layouts/BaseLayout.astro';
+import Breadcrumb from '../components/Breadcrumb.astro';
+import BlogNav from '../components/BlogNav.astro';
+
+const crumbs = [
+  { title: 'Home', url: '/' },
+  { title: 'Contact' },
+];
+---
+
+<BaseLayout title="Contact">
+  <Fragment slot="breadcrumb">
+    <Breadcrumb crumbs={crumbs} />
+  </Fragment>
+
+  <Fragment slot="article">
+    <div class="pack">
+      <div class="p left">
+        <img alt="Portrait" class="p" src="/img/kai-moritz.jpg">
+      </div>
+      <article class="p right">
+        <header><h1>Contact</h1></header>
+        <h2>Address</h2>
+        <p>
+          Kai Moritz<br>
+          Zumsandestr. 29a<br>
+          48145 Münster
+        </p>
+        <h2>Email</h2>
+        <p><a href="mailto:kai@juplo.de">kai@juplo.de</a></p>
+        <h2>Phone</h2>
+        <p>+49 (0) 176 20 50 47 47</p>
+        <h2>Networking</h2>
+        <ul>
+          <li><a href="https://www.google.com/+KaiMoritz" title="Google+">www.google.com/+KaiMoritz</a></li>
+          <li><a href="https://www.xing.com/profile/Kai_Moritz" title="Xing">www.xing.com/profile/Kai_Moritz</a></li>
+        </ul>
+      </article>
+    </div>
+  </Fragment>
+
+  <Fragment slot="menu">
+    <BlogNav currentUrl="/contact.html" />
+  </Fragment>
+</BaseLayout>
diff --git a/src/pages/google-analytics.html.astro b/src/pages/google-analytics.html.astro
new file mode 100644 (file)
index 0000000..5dd84f7
--- /dev/null
@@ -0,0 +1,53 @@
+---
+import BaseLayout from '../layouts/BaseLayout.astro';
+import Breadcrumb from '../components/Breadcrumb.astro';
+import BlogNav from '../components/BlogNav.astro';
+
+const crumbs = [
+  { title: 'Home', url: '/' },
+  { title: 'Impressum', url: '/impressum.html' },
+  { title: 'Google Analytics' },
+];
+---
+
+<BaseLayout title="Google Analytics">
+  <Fragment slot="breadcrumb">
+    <Breadcrumb crumbs={crumbs} />
+  </Fragment>
+
+  <Fragment slot="article">
+    <header><h1>Google Analytics</h1></header>
+    <p>Diese Website benutzt Google Analytics, einen Webanalysedienst der Google Inc. ("Google").
+    Google Analytics verwendet sog. "Cookies", Textdateien, die auf Ihrem Computer gespeichert
+    werden und die eine Analyse der Benutzung der Website durch Sie ermöglichen. Die durch den
+    Cookie erzeugten Informationen über Ihre Benutzung dieser Website (einschließlich Ihrer
+    IP-Adresse) werden an einen Server von Google in den USA übertragen und dort gespeichert.
+    Google wird diese Informationen benutzen, um Ihre Nutzung der Website auszuwerten, um Reports
+    über die Websiteaktivitäten für die Websitebetreiber zusammenzustellen und um weitere mit der
+    Websitenutzung und der Internetnutzung verbundene Dienstleistungen zu erbringen. Auch wird
+    Google diese Informationen gegebenenfalls an Dritte übertragen, sofern dies gesetzlich
+    vorgeschrieben oder soweit Dritte diese Daten im Auftrag von Google verarbeiten. Google wird
+    in keinem Fall Ihre IP-Adresse mit anderen Daten von Google in Verbindung bringen. Sie können
+    die Installation der Cookies durch eine entsprechende Einstellung Ihrer Browser Software
+    verhindern; wir weisen Sie jedoch darauf hin, dass Sie in diesem Fall gegebenenfalls nicht
+    sämtliche Funktionen dieser Website vollumfänglich nutzen können. Durch die Nutzung dieser
+    Website erklären Sie sich mit der Bearbeitung der über Sie erhobenen Daten durch Google in
+    der zuvor beschriebenen Art und Weise und zu dem zuvor benannten Zweck einverstanden.</p>
+    <p>Sie können die Erfassung durch Google Analytics verhindern, indem Sie auf folgenden Link
+    klicken. Es wird ein Opt-Out-Cookie gesetzt, das die zukünftige Erfassung Ihrer Daten beim
+    Besuch dieser Website verhindert:
+    <a href="javascript:gaOptout()">Google Analytics deaktivieren</a></p>
+    <p>Nähere Informationen zu Nutzungsbedingungen und Datenschutz finden Sie unter
+    <a href="https://www.google.com/analytics/terms/de.html" title="Google Analytics - Nutzungsbedingungen">https://www.google.com/analytics/terms/de.html</a>
+    bzw. unter
+    <a href="https://www.google.de/intl/de/policies/" title="Google - Datenschutz">https://www.google.de/intl/de/policies/</a>.
+    Wir weisen Sie darauf hin, dass auf dieser Webseite Google Analytics um den Code
+    "anonymizeIp" erweitert wurde, um eine anonymisierte Erfassung von IP-Adressen (sog.
+    IP-Masking) zu gewährleisten.</p>
+    <p><em>Quelle: Flegl Rechtsanwälte GmbH</em></p>
+  </Fragment>
+
+  <Fragment slot="menu">
+    <BlogNav currentUrl="/google-analytics.html" />
+  </Fragment>
+</BaseLayout>
diff --git a/src/pages/haftung-inhalte.html.astro b/src/pages/haftung-inhalte.html.astro
new file mode 100644 (file)
index 0000000..f968bf0
--- /dev/null
@@ -0,0 +1,36 @@
+---
+import BaseLayout from '../layouts/BaseLayout.astro';
+import Breadcrumb from '../components/Breadcrumb.astro';
+import BlogNav from '../components/BlogNav.astro';
+
+const crumbs = [
+  { title: 'Home', url: '/' },
+  { title: 'Impressum', url: '/impressum.html' },
+  { title: 'Haftung für Inhalte' },
+];
+---
+
+<BaseLayout title="Haftung für Inhalte">
+  <Fragment slot="breadcrumb">
+    <Breadcrumb crumbs={crumbs} />
+  </Fragment>
+
+  <Fragment slot="article">
+    <header><h1>Haftung für Inhalte</h1></header>
+    <p>Die Inhalte unserer Seiten wurden mit größter Sorgfalt erstellt. Für die Richtigkeit,
+    Vollständigkeit und Aktualität der Inhalte können wir jedoch keine Gewähr übernehmen. Als
+    Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den
+    allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir 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 werden wir diese Inhalte umgehend entfernen.</p>
+    <p><em>Quelle: Flegl Rechtsanwälte GmbH</em></p>
+  </Fragment>
+
+  <Fragment slot="menu">
+    <BlogNav currentUrl="/haftung-inhalte.html" />
+  </Fragment>
+</BaseLayout>
diff --git a/src/pages/haftung-links.html.astro b/src/pages/haftung-links.html.astro
new file mode 100644 (file)
index 0000000..9e33cc1
--- /dev/null
@@ -0,0 +1,34 @@
+---
+import BaseLayout from '../layouts/BaseLayout.astro';
+import Breadcrumb from '../components/Breadcrumb.astro';
+import BlogNav from '../components/BlogNav.astro';
+
+const crumbs = [
+  { title: 'Home', url: '/' },
+  { title: 'Impressum', url: '/impressum.html' },
+  { title: 'Haftung für Links' },
+];
+---
+
+<BaseLayout title="Haftung für Links">
+  <Fragment slot="breadcrumb">
+    <Breadcrumb crumbs={crumbs} />
+  </Fragment>
+
+  <Fragment slot="article">
+    <header><h1>Haftung für Links</h1></header>
+    <p>Unser Angebot enthält Links zu externen Webseiten Dritter, auf deren Inhalte wir keinen
+    Einfluss haben. Deshalb können wir 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 werden wir derartige Links umgehend entfernen.</p>
+    <p><em>Quelle: Flegl Rechtsanwälte GmbH</em></p>
+  </Fragment>
+
+  <Fragment slot="menu">
+    <BlogNav currentUrl="/haftung-links.html" />
+  </Fragment>
+</BaseLayout>
diff --git a/src/pages/urheberrechte.html.astro b/src/pages/urheberrechte.html.astro
new file mode 100644 (file)
index 0000000..a5a5592
--- /dev/null
@@ -0,0 +1,36 @@
+---
+import BaseLayout from '../layouts/BaseLayout.astro';
+import Breadcrumb from '../components/Breadcrumb.astro';
+import BlogNav from '../components/BlogNav.astro';
+
+const crumbs = [
+  { title: 'Home', url: '/' },
+  { title: 'Impressum', url: '/impressum.html' },
+  { title: 'Urheberrecht' },
+];
+---
+
+<BaseLayout title="Urheberrecht">
+  <Fragment slot="breadcrumb">
+    <Breadcrumb crumbs={crumbs} />
+  </Fragment>
+
+  <Fragment slot="article">
+    <header><h1>Urheberrecht</h1></header>
+    <p>Die auf unseren Internetseiten enthaltenen Werke und Inhalte unterstehen dem Urheberrecht.
+    Ohne schriftliche Genehmigung des jeweiligen Erstellers oder Autors dürfen die Werke bzw.
+    Inhalte nicht vervielfältigt, bearbeitet, verbreitet und verwertet werden. Das Herunterladen
+    und Kopieren unserer Internetseite ist für den privaten Gebrauch erlaubt, nicht jedoch für
+    den kommerziellen. Wir weisen darauf hin, dass hinsichtlich der Inhalte auf unserer
+    Internetseite, soweit sie nicht von uns erstellt worden sind, das Urheberrecht von Dritten
+    beachtet wurde. Inhalte von Dritten erhalten als solche eine Kennzeichnung von uns. Wir wären
+    Ihnen dankbar, wenn Sie uns einen Hinweis erteilen würden, falls Sie trotzdem auf eine
+    Urheberrechtsverletzung gestoßen sind. Wenn wir von einer solchen Urheberrechtsverletzung
+    Kenntnis erlangen, werden wir den entsprechenden Inhalt unverzüglich entfernen.</p>
+    <p><em>Quelle: Flegl Rechtsanwälte GmbH</em></p>
+  </Fragment>
+
+  <Fragment slot="menu">
+    <BlogNav currentUrl="/urheberrechte.html" />
+  </Fragment>
+</BaseLayout>