presseportale/resources/views/web/richtlinien.blade.php
Kevin Adametz 0bec71ffa5 Ablehnungskategorien live aus der DB (rejection_categories)
/richtlinien rendert jetzt alle aktiven Kategorien aus der neuen
rejection_categories-Tabelle (stabiler code als Anker, public_label/desc,
optionale Beispiele) statt der statischen K1-K6-Liste. Kategorien werden
nie geloescht, nur deaktiviert; neue Kategorien erscheinen ohne
Textaenderung und ohne neue AGB-Version (AGB par. 7 Abs. 3 verweist nicht
abschliessend). Seeder legt K1-K6 idempotent an; Versionszeile der Seite
kommt aus legal_documents. Go-Live-Checkliste um beide Seeder ergaenzt.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-06 09:25:16 +00:00

103 lines
6.3 KiB
PHP

@extends('web.layouts.web-master')
@section('title', 'Veröffentlichungsrichtlinien')
@section('meta_description', 'Veröffentlichungsrichtlinien für Pressemitteilungen auf presseecho.de und businessportal24.com: Prüfverfahren, Anforderungen und Ablehnungskategorien.')
@php
// Rechtstexte-Architektur E3: statischer Rahmentext + dynamische
// Kategorienliste aus rejection_categories — neue/angepasste Kategorien
// erscheinen ohne Textänderung. Version/Stand aus legal_documents.
$host = request()->getHost();
$isHub = str_contains($host, 'pressekonto');
$brandKey = $isHub ? 'pressekonto' : (str_contains($host, 'presseecho') ? 'presseecho' : 'businessportal24');
$contactEmail = (string) config('legal.contact_email');
$rejectionCategories = \App\Models\RejectionCategory::query()->active()->ordered()->get();
$guidelinesDocument = \App\Models\LegalDocument::current(\App\Models\LegalDocument::TYPE_RICHTLINIEN);
$guidelinesStand = $guidelinesDocument
? 'Stand: '.$guidelinesDocument->effectiveFromFormatted().' · Version '.$guidelinesDocument->version
: 'Stand: 3. Juli 2026 · Version 0.1';
@endphp
@section('content')
<x-web.static-page
eyebrow="Rechtliches"
title="Veröffentlichungsrichtlinien"
breadcrumb="Richtlinien"
updated="{{ $guidelinesStand }}"
>
<div class="pm-body max-w-[760px]">
<p>
Diese Richtlinien gelten für alle Pressemitteilungen auf presseecho.de und
businessportal24.com. Sie sind Bestandteil unserer <a href="{{ route('agb') }}">AGB</a>.
Unser Ziel ist einfach: Leser sollen sich darauf verlassen können, dass hier echte
Unternehmensnachrichten stehen — geprüft, den Richtlinien entsprechend und klar
gekennzeichnet.
</p>
<h2>So funktioniert die Prüfung</h2>
<p>
Jede eingereichte Pressemitteilung durchläuft vor der Veröffentlichung eine automatisierte
Inhaltsprüfung. Das Ergebnis:
</p>
<ul>
<li><strong>Grün</strong> — die Mitteilung erfüllt die Richtlinien und wird veröffentlicht.</li>
<li><strong>Gelb</strong> — die Mitteilung ist veröffentlichungsfähig, weist aber einzelne Hinweise oder Risikomerkmale auf (z.&nbsp;B. werbliche Sprache, fehlende Quellen für Zahlenangaben). Sie wird veröffentlicht; Gelb-Hinweise können die Sichtbarkeit und die Boost-Fähigkeit beeinflussen.</li>
<li><strong>Rot</strong> — die Mitteilung verstößt gegen mindestens eine der unten aufgeführten Kategorien und wird nicht veröffentlicht. Sie erhalten die Ablehnung mit Angabe der Kategorie. <strong>Ein abgelehnter Beitrag verbraucht kein Kontingent.</strong></li>
</ul>
<p>
Sie können gegen jede Ablehnung eine <strong>Überprüfung durch einen Menschen</strong>
verlangen — formlos über Ihr Kundenkonto oder per E-Mail an
<a href="mailto:{{ $contactEmail }}">{{ $contactEmail }}</a>. In der Regel erhalten Sie das
Ergebnis innerhalb von zwei Werktagen.
</p>
<h2>Was eine Pressemitteilung bei uns ausmacht</h2>
<ul>
<li><strong>Nachrichtencharakter:</strong> Eine Pressemitteilung berichtet über etwas — ein Produkt, ein Ereignis, eine Entwicklung, eine Personalie. Reine Werbetexte ohne Nachrichtenwert („Kaufen Sie jetzt!") sind keine Pressemitteilungen.</li>
<li><strong>Wahrheit:</strong> Tatsachenbehauptungen müssen zutreffen. Zahlen, Studien und Zitate sollten belegbar sein.</li>
<li><strong>Verantwortung:</strong> Sie veröffentlichen im eigenen Namen. Der Absender (Ihr Unternehmen) muss erkennbar und erreichbar sein.</li>
<li><strong>Rechte:</strong> Sie müssen alle Rechte an Texten und Bildern haben. Bei Bildern gilt: nur eigenes Material, lizenziertes Material oder Material mit ausdrücklicher Freigabe — und Personen auf Bildern müssen der Veröffentlichung zugestimmt haben.</li>
<li><strong>Passende Kategorie:</strong> Wählen Sie die Rubrik, die inhaltlich passt — nicht die mit der meisten Aufmerksamkeit.</li>
</ul>
<h2>Ablehnungskategorien</h2>
</div>
<div class="max-w-[760px] mt-4 border border-bg-rule divide-y divide-bg-rule">
@foreach ($rejectionCategories as $category)
<div id="{{ $category->code }}" class="px-5 py-4 scroll-mt-6">
<div class="flex items-baseline gap-3">
<span class="font-mono text-[12px] font-bold text-ink-3 flex-shrink-0">{{ $category->code }}</span>
<div>
<h3 class="text-[14.5px] font-semibold text-ink m-0">{{ $category->public_label }}</h3>
<p class="text-[13px] leading-[1.6] text-ink-2 mt-1.5 mb-0">{{ $category->public_desc }}</p>
@if ($category->examples)
<p class="text-[12px] leading-[1.6] text-ink-3 mt-1.5 mb-0">Beispiele: {{ $category->examples }}</p>
@endif
</div>
</div>
</div>
@endforeach
</div>
<div class="pm-body max-w-[760px] mt-8">
<h2>Qualität und Sichtbarkeit</h2>
<p>
Unabhängig von der Grün/Gelb/Rot-Prüfung bewerten wir die inhaltliche Qualität
veröffentlichter Mitteilungen. Hochwertige Mitteilungen erhalten die Kennzeichnungen
<strong>Geprüft</strong> oder <strong>Hochwertig</strong> und profitieren von besserer
Sichtbarkeit. Eine hervorgehobene Platzierung (Boost) ist nur für Mitteilungen mit
Prüfergebnis Grün buchbar.
</p>
<h2>Änderungen dieser Richtlinien</h2>
<p>
Wir entwickeln die Prüfung laufend weiter, um neue Missbrauchsmuster zu erkennen. Kategorien
können ergänzt oder präzisiert werden; maßgeblich ist die bei Einreichung Ihrer Mitteilung
veröffentlichte Fassung.
</p>
</div>
</x-web.static-page>
@endsection