<?php
require __DIR__ . '/../includes/config.php';
$page_title = ($LOCALE === 'de' ? 'Impressum' : 'Imprint') . ' — ' . SITE_NAME;
$page_description = $LOCALE === 'de' ? ('Impressum von ' . SITE_NAME) : ('Legal imprint for ' . SITE_NAME);
include __DIR__ . '/../includes/head.php';
include __DIR__ . '/../includes/header.php';
?>

<div class="container legal">
<?php if ($LOCALE === 'de'): ?>
  <h1>Impressum</h1>

  <div class="legal-note">
    <strong>Hinweis (vor Veröffentlichung entfernen):</strong>
    Diese Vorlage erfüllt die Pflichtangaben nach §&nbsp;5 TMG und §&nbsp;55 RStV.
    Vor dem Live-Gang von einem Anwalt prüfen lassen. Alle Felder werden aus
    <code>includes/config.php</code> &rarr; <code>OPERATOR</code> gelesen — dort einmalig
    befüllen.
  </div>

  <h2>Angaben gemäß §&nbsp;5 TMG</h2>
  <p><?= operatorAddressHtml() ?></p>

  <h2>Vertreten durch</h2>
  <p><?= h(OPERATOR['represented_by']) ?></p>

  <h2>Kontakt</h2>
  <p>
    <?php if (operatorHas('phone') || OPERATOR['phone'] !== ''): ?>
      Telefon: <?= h(OPERATOR['phone']) ?><br>
    <?php endif; ?>
    E-Mail: <a href="mailto:<?= h(CONTACT_EMAIL) ?>"><?= h(CONTACT_EMAIL) ?></a>
  </p>

  <?php if (OPERATOR['vat_id'] !== ''): ?>
    <h2>Umsatzsteuer-ID</h2>
    <p>
      Umsatzsteuer-Identifikationsnummer gemäß §&nbsp;27&nbsp;a Umsatzsteuergesetz:<br>
      <?= h(OPERATOR['vat_id']) ?>
    </p>
  <?php endif; ?>

  <h2>Verantwortlich für den Inhalt nach §&nbsp;55 Abs.&nbsp;2 RStV</h2>
  <p>
    <?= h(OPERATOR['represented_by']) ?><br>
    <?= h(OPERATOR['street']) ?><br>
    <?= h(OPERATOR['postal_city']) ?>
  </p>

  <h2>EU-Streitschlichtung</h2>
  <p>
    Die Europäische Kommission stellt eine Plattform zur Online-Streitbeilegung (OS) bereit:
    <a href="https://ec.europa.eu/consumers/odr/" target="_blank" rel="noopener">https://ec.europa.eu/consumers/odr/</a>.
    Unsere E-Mail-Adresse finden Sie oben im Impressum.
  </p>

  <h2>Verbraucherstreitbeilegung / Universalschlichtungsstelle</h2>
  <p>
    Wir sind nicht bereit oder verpflichtet, an Streitbeilegungsverfahren vor einer
    Verbraucherschlichtungsstelle teilzunehmen.
  </p>

  <h2>Haftung für Inhalte</h2>
  <p>
    Als Diensteanbieter sind wir gemäß §&nbsp;7 Abs.&nbsp;1 TMG für eigene Inhalte auf diesen
    Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§&nbsp;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.
  </p>

  <h2>Haftung für Links</h2>
  <p>
    Unser Angebot enthält Links zu externen Websites Dritter, auf deren Inhalte wir keinen
    Einfluss haben. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links
    umgehend entfernen.
  </p>

  <h2>Urheberrecht</h2>
  <p>
    Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen
    dem deutschen Urheberrecht.
  </p>

  <p style="margin-top:48px; color: var(--text-faint); font-size:13px;">
    Stand: <?= date('d.m.Y') ?>
  </p>
<?php else: ?>
  <h1>Imprint</h1>

  <div class="legal-note">
    <strong>Note (remove before going live):</strong>
    Disclosure obligations under §&nbsp;5 TMG and §&nbsp;55 RStV — these still apply
    because the operator is based in Germany. Have a lawyer review before publishing.
    All fields are read from <code>includes/config.php</code> &rarr; <code>OPERATOR</code> —
    fill in once there.
  </div>

  <h2>Operator (per §&nbsp;5 TMG)</h2>
  <p><?= operatorAddressHtml() ?></p>

  <h2>Represented by</h2>
  <p><?= h(OPERATOR['represented_by']) ?></p>

  <h2>Contact</h2>
  <p>
    <?php if (OPERATOR['phone'] !== ''): ?>
      Phone: <?= h(OPERATOR['phone']) ?><br>
    <?php endif; ?>
    Email: <a href="mailto:<?= h(CONTACT_EMAIL) ?>"><?= h(CONTACT_EMAIL) ?></a>
  </p>

  <?php if (OPERATOR['vat_id'] !== ''): ?>
    <h2>VAT identification number</h2>
    <p>
      VAT ID under §&nbsp;27a Umsatzsteuergesetz:<br>
      <?= h(OPERATOR['vat_id']) ?>
    </p>
  <?php endif; ?>

  <h2>Responsible for content per §&nbsp;55(2) RStV</h2>
  <p>
    <?= h(OPERATOR['represented_by']) ?><br>
    <?= h(OPERATOR['street']) ?><br>
    <?= h(OPERATOR['postal_city']) ?>
  </p>

  <h2>EU dispute resolution</h2>
  <p>
    The European Commission provides a platform for online dispute resolution (ODR):
    <a href="https://ec.europa.eu/consumers/odr/" target="_blank" rel="noopener">https://ec.europa.eu/consumers/odr/</a>.
    Our email address is listed above.
  </p>

  <h2>Consumer dispute resolution</h2>
  <p>
    We are not willing or required to participate in dispute-resolution proceedings before a
    consumer arbitration board.
  </p>

  <h2>Liability for content</h2>
  <p>
    As a service provider, we are responsible for our own content on these pages according
    to general laws (§&nbsp;7(1) TMG). Under §§&nbsp;8&ndash;10 TMG we are not obligated to
    monitor transmitted or stored third-party information.
  </p>

  <h2>Liability for links</h2>
  <p>
    Our site contains links to external third-party websites. On becoming aware of legal
    violations, we will remove such links immediately.
  </p>

  <h2>Copyright</h2>
  <p>
    Content created by the site operator is subject to German copyright law.
  </p>

  <p style="margin-top:48px; color: var(--text-faint); font-size:13px;">
    Last updated: <?= date('Y-m-d') ?>
  </p>
<?php endif; ?>
</div>

<?php include __DIR__ . '/../includes/footer.php'; ?>
