=== APlug FAQ- und Wissensdatenbank ===
Contributors: aplug
Tags: faq, knowledge base, documentation, help center, internal wiki
Requires at least: 6.4
Tested up to: 6.4
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

FAQ-Bereiche, Wissensportale, interne Dokumentationen und Kundenhandbücher mit Suche, Zugriffssteuerung, Feedback und Freigabeworkflow.

== Description ==

APlug FAQ- und Wissensdatenbank erstellt öffentliche Hilfebereiche, interne Dokumentationen, Kundenhandbücher und strukturierte Wissensportale.

Funktionen des Prototyps:

* Wissensbereiche, Kategorien und Artikelserien
* kurze FAQ-Einträge und umfangreiche Anleitungen
* Entwurf, Prüfung, Veröffentlichung und Archivierung
* Verantwortliche, Prüfer und Überarbeitungstermine
* Volltextsuche mit Filtern nach Bereich, Kategorie, Typ, Schlagwort und Zielgruppe
* FAQ-Akkordeon, Wissensportal und einzelne Artikelseiten
* Inhaltsverzeichnis aus sichtbaren Überschriften
* geschützte Bilder und Downloads
* verwandte Artikel und Seriennavigation
* Hilfreich-Bewertung, Meldung fehlender Informationen und Fragevorschläge
* öffentliche, angemeldete, rollen-, benutzer- oder kundenbezogene Wissensbereiche
* serverseitige Zugriffsprüfung für Artikel, Suche, REST und Downloads
* dokumentierte APlug-Schnittstellen
* optionales FAQPage-Markup nur für sichtbare öffentliche FAQ-Inhalte

Das Plugin verwendet keine externen Dienste und sendet keine Telemetriedaten.

== Installation ==

1. Den Ordner `aplug-faq-wissensdatenbank` nach `/wp-content/plugins/` laden oder das ZIP im WordPress-Backend installieren.
2. Das Plugin aktivieren.
3. Unter **APlug Wissen > Struktur** Wissensbereiche und Kategorien anlegen.
4. Unter **APlug Wissen > Neu/Bearbeiten** Inhalte erstellen.
5. Einen Gutenberg-Block oder einen der Shortcodes einfügen.

Shortcodes:

* `[aplug_knowledge_base]`
* `[aplug_knowledge_search]`
* `[aplug_faq_accordion]`
* `[aplug_knowledge_article id="123"]`

== Frequently Asked Questions ==

= Können interne Inhalte nur für bestimmte Rollen freigegeben werden? =

Ja. Wissensbereiche und einzelne Artikel können für angemeldete Benutzer, ausgewählte Rollen, konkrete Benutzer oder eine dokumentierte Kunden-Schnittstelle freigegeben werden.

= Sind geschützte Downloads direkt öffentlich erreichbar? =

Downloads werden aus einem privaten Pluginordner über eine erneute Artikelberechtigungsprüfung ausgeliefert. Für Nginx muss der direkte Ordnerzugriff vor dem Produktivbetrieb zusätzlich serverseitig geprüft werden.

= Erzeugt das Plugin FAQ-Strukturdaten auf jeder Seite? =

Nein. FAQPage-JSON-LD wird nur ausgegeben, wenn die Option am FAQ-Artikel aktiviert ist, der Inhalt veröffentlicht und öffentlich sichtbar ist und die Frage samt Antwort tatsächlich auf der Seite angezeigt wird.

= Garantiert FAQ-Markup eine erweiterte Google-Darstellung? =

Nein. Suchmaschinen entscheiden selbst über Darstellungen. Google zeigt FAQ-Rich-Results regulär nur noch für ausgewählte autoritative Gesundheits- und Behördenseiten.

= Werden IP-Adressen für Feedback gespeichert? =

Nein. Der Prototyp speichert keine Feedback-IP-Adresse. Zur Begrenzung unmittelbarer Doppelsendungen kann ein zufälliges Browser-Token ausschließlich gehasht gespeichert werden.

== Screenshots ==

1. Tagesübersicht und Redaktionsstatus.
2. Artikelbearbeitung mit Zugriff, Prüfer und Überarbeitungstermin.
3. Öffentliches Wissensportal mit Suche und Filtern.
4. FAQ-Akkordeon und hilfreiche Rückmeldung.
5. Strukturverwaltung für Bereiche, Kategorien und Serien.

== Changelog ==

= 1.0.0 =
* Erster vollständiger APlug-Prototyp.
* Wissensbereiche, Kategorien, Serien und Artikelworkflow.
* Suche, FAQ-Akkordeon, Artikelseiten, geschützte Dateien und Feedback.
* Rollen-, Benutzer- und Kunden-Zugriffssteuerung.
* APlug-Systemmanifest und cursorfähige Suchquelle.
* WordPress-Datenschutzwerkzeuge und dokumentierte Deinstallation.

== Upgrade Notice ==

= 1.0.0 =
Erste Prototypversion. Vor einem Produktivbetrieb sind die dokumentierten Laufzeit-, Last-, Server- und Zugriffsprüfungen durchzuführen.
